iCenter Scalable Architecture
The iCenter architecture is comprised of several layers of products that make up the iCenter Suite of products. The key layers of iCenter are:
- iCenter License layer
- iCenter Enterprise Foundation Layers (business layer, web layers, client layer)
- iCenter Scanning and Indexing
- iCenter Support Services
- iCenter Mobile Web Layer
- iCenter Data Store Layer
The design of iCenter Enterprise Foundation Layers allows for the Application Server and Web Server to be installed within a LAN or in a WAN environment with the two servers geographically apart from each other. Communication protocols between the two servers will be adjusted by iCenter automatically depending of the environment. If the two server applications are on the same machine or are running on separate machines within the same LAN, binary data transfer is the fastest and preferred method of data transfer. If the two server applications are running within a WAN environment, XML data transfer is the designated method of data transfer.
The iCenter Enterprise Foundation Layers is comprised of a Database Server (iCenter Data Store Layer), Application Server (iCenter Business Layer), and a Web Server (iCenter Web Layer). The architecture of iCenter is such that both the Application Server and Web Server can be installed on the same server; or they can be installed on separate servers. If extensive scalability is a requirement for a client, the Application Server and the Web Server components can be installed on multiple systems all sharing the same Database Server.

