Business Services Architecture

The following diagram illustrates the architecture for JD Edwards EnterpriseOne web services and business services:

Architecture for JD Edwards EnterpriseOne web services and business services

This table discusses the servers and systems depicted in the diagram:

System

Description

Application Server

Runs the business services server, the transaction server, and the HTML Web server. The application server can be an Oracle WebLogic Server or a WebSphere Application Server.

HTML Web Server

Runs JD Edwards EnterpriseOne interactive applications. Communicates with the enterprise server to run business functions.

Enterprise Server

Runs business functions that generate request/reply messaging events.

Transaction Server

Transports the XML message generated from the request/reply messaging API to the receiving systems using JMS Queue and JMS Topic.

Security Server

Provides authentication for JD Edwards EnterpriseOne components.

Business Services Server

Hosts the business service Java programs that communicate with JD Edwards EnterpriseOne. Provides a business services development client for developing and testing services as both a web service provider and a web service consumer.

Orchestration System

Used for SOA orchestration, for example, Oracle BPEL-PM and Oracle ESB.

Database Server

Hosts tables.