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 O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.