2. Evolution of IT Architectures

Businesses and enterprises were the earliest adopters of computer technology outside military and government establishments. Large enterprises invested in various parts of the businesses—from Point-of-Sale (POS) terminals to mainframe computers. Initially, the mainframes provided Centralized Model architecture to manage business data and processes. The concept of software architecture started to evolve when enterprises and other businesses started adopting small and medium computers and networking them to share resources. The need for decoupling of the systems and software applications in smaller networked environments resulted in the emergence of what is considered the most important of architectures: client/server. ...

Get Implementing SOA Using Java™ EE now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.