Content Management System
Caibon Investment Bank, Austria


Problem Definition

Caibon is the biggest investment bank in Austria (joint venture of Bank Austria and Creditanstalt), with presence in Polland and Hungary, apart from Austria. There is a huge amount of information, which get exchanged (in the form of emails, documents, form updates etc.) which happen within each office and between offices. Some of the processes are in place, but what is needed is a comprehensive Content Management System to handle all the content by different user/users groups of the system.



Solution Framework

An integrated solution was proposed for content management, user management and content serving. This solution uses CAIBON's existing BEA-WebLogic server. The architecture is divided into three layers as explained below.

I/O LAYER This layer is responsible for receiving requests from the clients, passing the information to the business logic layer and sending the output returned by business logic layer to the client. This layer also acts as a router for distinguishing different protocol requests such as HTTP and WAP and routing the same to different sub-modules of business layer for content management and content serving. This layer hence contains the Gateway along with Access and Delivery Module and the Session Manager.

BUSINESS LOGIC LAYER This is the core layer where all the business logic resides thus separating the presentation (I/O layer) from backend (Processing layer). It gets the request from the I/O layer and decides the process flow to be used for processing the request. Once the Processing Layer does the processing, this layer passes on the result to the I/O layer for delivery to the user.

PROCESSING LAYER This layer contains various independent, complete in itself and distributed modules that represent different services for specific functionalities. These modules implement the logic specific to different services. Business logic layer activates these modules in defined sequence to achieve the end result. This layer makes it possible for inclusion of new services and hence achieving scalability and modularity.

   
| © Convergent Technologies. All rights reserved. | Privacy Policy |