Archives
 
 
 
  Special
 
 
 
  About Us
 
 
 

Newsletter
Free E-mail Newsletter from BYTE.com

 
    
           
Visit the home page Browse the four-year online archive Download platform-neutral CPU/FPU benchmarks Find information for advertisers, authors, vendors, subscribers Request free information on products written about or advertised in BYTE Submit a press release, or scan recent announcements Talk with BYTE's staff and readers about products and technologies

ArticlesSuite and Sour


February 1997 / Special Report / Suite and Sour

Applications-server suites fall short of their promises but still ease some integration headaches.

Robert L. Hummel

Like their desktop counterparts, applications suites for servers give you 90 percent of the capabilities you would expect from a custom application for a fraction of the cost. And they integrate well with each other. Suites make sense.

The availability of an applications-server suite may not yet be the pivotal factor in choosing a server OS, but suites are changing the way we evaluate OSes. A major server OS without a suite looks threadbare. However, a comprehensive suite , even if it contains only serviceable applications, can help applications-server end users become satisfied customers.

Many vendors, including Oracle, SCO, and SunSoft, offer a pplications-server suites. Here's a look at two leading packages, Microsoft's BackOffice and IBM's Software Servers.

Microsoft BackOffice

BackOffice is a set of applications that are designed for -- and execute exclusively on -- NT Server. The suite includes software for Web services, a database, an e-mail system, and a system management module. In fact, Microsoft considers NT Server itself to be a part of BackOffice.

Choosing BackOffice locks you into using NT Server as your OS. But you can still select Intel or RISC hardware, single-processor or symmetric multiprocessing (SMP) machines, and a range of third-party server and desktop applications. The wide array of supported industry-standard APIs lets you create interfaces between BackOffice and other platforms.

Microsoft is releasing new and upgraded applications servers at a frenetic pace. The current release of BackOffice, version 2.5, contains 10 applications by Microsoft's count. Fully half of these directly address Micr osoft's Internet strategy, while the remainder serve more traditional applications.

Internet Information Server (IIS) supports Web, gopher, and FTP publishing on the Internet or on a corporate intranet. Distributed management is enabled, as well as the ISAPI interface for development. System Management Server provides a framework for managing corporate-intranet desktops.

The new Personalization System works with IIS to allow you to implement customized customer interactions. Also new is Merchant Server, which is billed as software for selling products over the Internet.

Designed for collaborative work environments, FrontPage supports authoring, scripting, and Web-site management. The new Proxy Server provides secure Internet access to desktops within an organization. And the Content Replication System offers a way to move bulk data securely across the Web.

Exchange Server establishes the basic infrastructure for BackOffice messaging, collaboration, scheduling, and groupware applications. To su pport X.400, SMTP, Multipurpose Internet Mail Extensions (MIME), and MAPI, the current version adds POP3, HTTP, Hypertext Markup Language (HTML), NNTP, LDAP, and Secure Sockets Layer (SSL). End-user features, such as rules, filtering, and off-line synchronization, are also enabled. Conference Server, a server for real-time communications, supports shared whiteboard, chat, and IP telephone applications.

Of course, the traditional server applications are not neglected. Microsoft's SQL Server runs as a multiuser client/server relational database. For connection to IBM mainframes and AS/400 systems, Systems Network Architecture (SNA) Server has an Open Database Connectivity (ODBC) driver for access to Distributed Relational Database Architecture (DRDA) databases. It also includes an FTP/AFTP gateway. Also included is the Systems Management Server.

IBM Software Servers

In the strictest sense of the word, IBM's Software Servers are not a suite. Although they're designed to work together , they are individual members of a modular family of seven client/server application-enabling products. Each server includes installation software for various clients as well as software development kits for developing or tailoring applications for each server. Because they're installed separately, you can select the particular applications you need to fit a specific server without loading unnecessary software. Later, if your needs change, you can add other Software Servers.

IBM chose this modular approach in an attempt to appeal to large and small network installations alike. For big information technology (IT) organizations that have large legacy systems, an applications server might function as an organization's back-end tool on which to build its custom application.

In-house integration of dissimilar tools is taken for granted, so the number of related products in the box is unimportant. Rather than being forced into purchasing a closed suite in which the components work only with each other, many large IT groups prefer to have new products that support open interface standards. Conversely, small companies might think that integration is key, and to them, an applications-server suite doesn't mean tools -- it means end-user applications.

Lotus Notes, with its messaging and groupware capabilities, is a part of this server collection, as is Database Server, a relational database management system (RDBMS) that enables you to create, update, and control databases using SQL. Internet Connection Server acts as a repository for HTML documents and gives access to existing applications on CICS, DB2, and Notes. It also provides for secure access and acts as a proxy server.

Communications Server enables applications to communicate with other workstations and with host computer systems.Transaction Server is based on CICS. It enables three-tier, on-line transaction processing (OLTP) applications. Directory & Security Server is based on the Open Software Foundation's Distributed Computing Environment (DC E) standard. Finally, the Systems Management Server addresses network management, disaster recovery, security, and the ability to respond to change.

All seven products are available for the AIX and OS/2 server platforms. The Notes, Database, and Internet Connection servers are available for Windows NT as well. Communications Server for NT is now in beta. The Transaction, Directory & Security, and Systems Management servers are scheduled for early-1997 delivery.


Robert L. Hummel (Sullivan, NH) is an electrical engineer, programmer, and consultant. You can reach him at rhummel@monad.net .

Up to the Special Report section contentsGo to previous article: Go to next article: Legacy LinksSearchSend a comment on this articleSubscribe to BYTE or BYTE on CD-ROM  
Flexible C++
Matthew Wilson
My approach to software engineering is far more pragmatic than it is theoretical--and no language better exemplifies this than C++.

more...

BYTE Digest

BYTE Digest editors every month analyze and evaluate the best articles from Information Week, EE Times, Dr. Dobb's Journal, Network Computing, Sys Admin, and dozens of other CMP publications—bringing you critical news and information about wireless communication, computer security, software development, embedded systems, and more!

Find out more

BYTE.com Store

BYTE CD-ROM
NOW, on one CD-ROM, you can instantly access more than 8 years of BYTE.
 
The Best of BYTE Volume 1: Programming Languages
The Best of BYTE
Volume 1: Programming Languages
In this issue of Best of BYTE, we bring together some of the leading programming language designers and implementors...

Copyright © 2005 CMP Media LLC, Privacy Policy, Your California Privacy rights, Terms of Service
Site comments: webmaster@byte.com
SDMG Web Sites: BYTE.com, C/C++ Users Journal, Dr. Dobb's Journal, MSDN Magazine, New Architect, SD Expo, SD Magazine, Sys Admin, The Perl Journal, UnixReview.com, Windows Developer Network