NonStop Systems Introduction

The Application Server Environment
NonStop Systems Introduction— 527825-001
3-30
WebLogic Server and the J2EE Platform
A servlet that receives requests for documents from client applications
A requestor bean that processes the requests and passes them to the Transmuter
program
A typical sequence of events for incoming data for this application might be as follows:
1. SAP applications send data, in the form of SAP IDocs, to the integration server.
2. On the integration server, a SAP adapter converts the IDocs to XML format, the
format required by the Transmuter application.
3. Also on the integration server, a Java Message Service (JMS) adapter prepares
the XML documents for transmittal to the NonStop server via JMS.
4. On the NonStop server, the loader bean component of the Transmuter application
receives the incoming documents.
5. The cleansing services component performs any cleansing required by the
incoming data.
6. The Transmuter program breaks the data into various records and columns as
required by the data model, and inserts the data into the data store using SQL/MX
statements.
A typical sequence of events for outgoing data for this application might be as follows:
1. A client application, through a Web-based application running on the Web server,
requests a document from the Transmuter application.
2. The Web server passes the request to the servlet running on the NonStop server.
3. The servlet passes the request to the requestor bean, which passes the request to
the Transmuter program.
4. The Transmuter program extracts the required data from the data store and
assembles the requested document.
5. The Transmuter program transmits the document to the servlet, which sends it to
the Web server, where it is accessed by the client.
WebLogic Server Applications Are Easy to Develop
WebLogic Server implements the J2EE platform specification that includes Enterprise
JavaBeans, servlets, JavaServer Pages, and Java Message Service. J2EE services
provide access to standard network protocols, and database and messaging systems.
When developing applications, developers use the Java language, and can create,
assemble, and deploy components that leverage these services.
In addition to using J2EE services and components, users can develop applications
using WebLogic WorkShop and WebLogic Server’s Web Services framework that is
built on the J2EE platform. These tools greatly simplify the development process.