spacer spacer spacer spacer spacer
spacer spacer spacer
spacer
spacer spacer spacer spacer spacer
spacer spacer spacer spacer
spacer
spacer spacer spacer spacer spacer
spacer spacer spacer spacer spacer
spacer spacer
spacer spacer spacer
InternetWeek
TechWeb
 Advanced Search

spacer spacer
spacer spacer
Free Newsletter
Sign up for the FREE InternetWeek NewsBreak e-mail newsletter! Subscribe
spacer spacer
spacer spacer



  Resources
  Home
  About InternetWeek.com
  Contact Us
  E-Mail Newsletter
  Tech Library
  TechCareers
  Privacy Statement

  Resource Centers
  Virtual Private Networks
   (VPNs)

  TechWeb Sites
  InformationWeek
  InternetWeek
  Network Computing
  Financial Technology
   Network
  Bank Systems &
   Technology
  Insurance & Technology
  Wall Street & Technology
  Technology & Learning
  Optimize Magazine
  The Open Enterprise

 Ad Info

spacer
spacer spacer spacer spacer

Talk Of Client/Server's Death Is Premature

JP MORGENTHAL
February 1, 1999

"Rumors of my demise are greatly exaggerated!" If client/server technology could speak, these might be the first words it would utter. But if you ask IT professionals whether they use client/server technology, the most likely answer you'll receive is that client/server failed. Of course, this answer stems from the use of traditional two-tier database applications that account for some of the most inflexible systems in the enterprise.

The truth is that any distributed application is designed as either two-tier client/server or peer-to-peer. Both terms define the relationship between two components in a distributed application. In client/server, the client uses the services of a server to perform some unit of work. Peer-to-peer is essentially just a more complex version of client/server in which either component can act as the client or the server at any time. This enables interactive communication between distributed components.

The n-tiered distributed applications that characterize the Internet or "Weblication" industry are merely chains of two-tier client/server applications, with each link providing more modularity. Hence, the lesson learned from the failures of client/server applications is that the client should not be tightly bound to the server end point. That is, the early designs of those applications in which the client application called directly into the service interface got IT departments into trouble.

The problem with this architecture was that it didn't provide the flexibility for rapid changes on the server-a necessity in today's applications. Any changes to the server meant IT managers had to either redeploy the client application or risk application crashes or corrupted data. Also, the tight bindings did not allow the application to scale long term, forcing enterprises to redevelop these applications for large numbers of users. Today, we place application servers between the server and the client, allowing us to change the server architecture as needed for scalability and business processing without affecting the running client applications.

Some may see this column as introducing a trivial point, but I think it is important for people to understand that client/server technology did not fail. In fact, it is alive and well and powering the Web, which in itself is one of the most widely used client/server applications in the world. It is important to recognize the real lesson learned from the failures of the early client/server applications: Foresight in design is important to the future of the company's IT health.

spacer
spacer spacer spacer spacer spacer
spacer
spacer spacer spacer
spacer
spacer spacer spacer
Mirapoint Adds Anti-Spam Functions To Messaging Appliance
spacer
Mazu Introduces Network Security Technology
spacer
OASIS Aims To Standardize Office Formats
spacer
Sun, Check Point Develop Linux-Based VPN/Firewall Appliance
spacer
Microsoft's XP/Longhorn Moves Spark Debate About Plans
spacer
Microsoft Issues Critical Security Warning
spacer
Ximian Extends Server-Based Management To SuSE Linux
spacer
Tool Diagnoses Web Services Problems
spacer
Liberty Alliance Updates Identity Specs
spacer
FreeMarkets Aims To Speed New Supplier Relationships
spacer
Software Firm Hires Digital River To Run Commerce Site
spacer
Microsoft May Disclose Revisions To Controversial Enterprise Licensing Plan
spacer
Logistics Firm Descartes Licenses Mercator Integration Software
spacer
spacer spacer

spacer

spacer

spacer
Let our Solution Center help you find the network products you need. Then, receive customized proposals from qualified suppliers -- fast! MORE

spacer

spacer
Looking for technical information, white papers and analyst reports on CRM, wireless, enterprise networking, and more? Don't miss Tech Library's collection of 14,000+ white papers.

Featured White Paper:
Supply Chain Management: Why B2B eMarkets Are Here to Stay -- Accenture

spacer

spacer

spacer
  • VPN Source Page
  • Application Outsourcing
  • IP Telephony Source Page
  • Customer Service

  • spacer

    spacer spacer
    Home | Breaking News | Supply Chain | Web Development
    spacer
    Security | IT Services | All Stories | Sitemap
    spacer
    spacer
    Media Kit  |   Copyright © 2010  |   CMP Media LLC  |   Privacy Statement  |   Feedback