Skip Headers
Siebel CRM Advisor Administration Guide
Siebel Innovation Pack 2015
E24718-01
  Go to Documentation Home
Home
Go To Table Of Contents
Contents
Go To Index
Index

Previous
Previous
 
Next
Next
    View PDF

Advisor Application Architecture

In Advisor applications, the engine runs on the browser rather than on the server, providing users with quick response time. Because trips to the server are reduced, there is no network latency.

Application data is stored in the Siebel database and Siebel File System. Unlike in server-based applications, in Advisor applications, files needed for the application are statically published after the application data model and the user interface are developed. In some deployments, you need to take the additional step of moving your application files to a Web server where the browser can find them.

The data accessed from the Siebel business components is also statically published. You can use the Siebel Application Integration functions to dynamically access data in the business components. For more information about integrating your data, see About Referencing Other Siebel Data from Advisor Applications and Siebel Advisor API Reference.

Figure 2-1, "Siebel Advisor Application Architecture" illustrates Advisor application architecture.

Figure 2-1 Siebel Advisor Application Architecture

Surrounding text describes Figure 2-1 .

Figure 2-1, "Siebel Advisor Application Architecture" shows two types of deployment:

Siebel Web Client Deployment

In Figure 2-1, "Siebel Advisor Application Architecture", the Siebel Web Client deployment path is marked 1. As you create your application in Advisor, your data is saved in the Siebel database and Siebel File System. When you are finished creating your application and are ready to make it available to users, you need to deploy the run-time files to the Web server. You also need to modify the configuration file for the Siebel application you are using to point to the location of these files. For more information, see "Deploying an Advisor Project".

Siebel Developer Web Client Deployment

In Figure 2-1, "Siebel Advisor Application Architecture", the Siebel Developer Web Client deployment path is marked 2. In this setup, the Web client, Web server, and Siebel server are on the same machine. You work in Advisor on the Developer Web Client. You save your data to the Siebel database and Siebel File System. When you are ready to deploy the application, you deploy your run-time files on the client. There is no need to update the Siebel configuration file in this scenario.

Global Deployment

When you are deploying your application for multiple languages, a Siebel server, Siebel Web server, and Siebel Web client are added to your setup for each language. All servers can reference the same Siebel Unicode database. You need to modify the Siebel configuration file for each language you are using to point to the location of the application files. For more information, see "Deploying an Advisor Project".

Figure 2-2, "Global Deployment Architecture" illustrates the global deployment architecture for an Advisor application.

Figure 2-2 Global Deployment Architecture

Surrounding text describes Figure 2-2 .