Chapter 12 Calling EAServer Component Methods from PowerDynamo
Dynamo is an application server that dynamically generates HTML pages which are then delivered to Web browsers through an HTTP protocol.
EAServer, on the other hand, is a component transaction server that can serve up components to any client that makes MASP, Java, CORBA C++, ActiveX, or C method calls. EAServer components contain business logic that is completely independent of the client or clients accessing the component. In addition, you can configure EAServer to host your Dynamo Web pages, making them accessible from a Web browser. See the EAServer System Administration Guide for information about hosting Dynamo Web pages.
The combination of PowerDynamo and EAServer allows you to create pure HTML applications that dynamically make use of business logic from EAServer components.
Figure 12-1 demonstrates a scenario in which a Dynamo client connects to EAServer to process a Dynamo script that contains a Method As Stored Procedures (MASP) call to a EAServer component.
These steps correspond to the numbers in the diagram:
A Web author may embed calls to EAServer components within a Dynamo script or template. The Dynamo script executes in the regular manner until the call to the EAServer component is encountered. At this point, a connection (through PowerDynamo) is made to the EAServer, the appropriate method will be executed and the results are returned to PowerDynamo. PowerDynamo processes the information and returns pure HTML.
Copyright © 2001 Sybase, Inc. All rights reserved. |