cancel
Showing results for 
Search instead for 
Did you mean: 

Integration Server

Former Member
0 Kudos

Hi,

i have an doubt what is the difference between Integration Server and Integration Engine.. and where can we see these things.. and is it running on JAVA stack or ABAP stack.. fully confused by seeing existed threads..

so, please clarrify the doubt..

Thanks

BABU

Accepted Solutions (1)

Accepted Solutions (1)

aashish_sinha
Active Contributor
0 Kudos

Hi,

Integration Server and engines :

The Integration Server is the SAP Exchange Infrastructure runtime component for receiving messages and controlling how these messages are forwarded. During configuration of the XI system landscape, an SAP Web AS client is assigned the role of Integration Server. The following two engines work together in this client to control the message flow:

· The Integration Engine is responsible for central Integration Server services, for example, routing and mapping.

· The Business Process Engine is responsible for executing and persisting integration processes.

Furthermore, the majority of the adapters run on the central Adapter Engine, which is installed on the J2EE Engine of the SAP Web AS, and which can take over inbound and outbound processing on the Integration Server from the Integration Engine. In this way, the central services of the Adapter Engine (for example, persistence), can be used by all adapters.

The Integration Engine can be deployed in various roles in different business systems. It comprises the following parts:

· A messaging logic, which implements the XI message protocol. The messaging logic receives messages and forwards them on. In the process, it ensures that the services that are defined by the protocol, such as quality of service and status management, also apply to messages (including processing of acknowledgments).

· An integration logic, which is used to describe the central services of the Integration Engine: Logical routing, technical routing, mapping, and adapters.

The application logic in the application systems should be kept separate from these components of the Integration Engine. Application logic includes the selection of application-specific data or the updating of requests in a business system, for example. For example, the application program can use proxies to exchange messages by means of SAP Exchange Infrastructure in a cross-system process. Proxy objects belong to the application logic.

You can only use the integration logic of the Integration Engine if you have assigned the role of central Integration Server to the Integration Engine in exactly one client.

Refer http://help.sap.com/saphelp_nw04/helpdata/en/e1/0c733cb7d61952e10000000a11405a/content.htm

Hope this will help you.

regards

Aashish Sinha

PS : reward points if helpful

Answers (5)

Answers (5)

Former Member
0 Kudos

Hi Babu

Integration server is the central and core part of XI used for processing the messages. It recieves the message from Sender and applies the logical routing, technical routing, mapping and sends to the reciever through communication channels developed in the integration directory.

It has the following parts in it used for specific purposes

1. Integration engine

2. BPE

3. Adapter Engine

each of these play a very vital role in any development and they are required to be maintained for evry object we design, develop and deploy.

Thanks

Hari

Reward if helpful

Former Member
0 Kudos

Hi,

Integaration Server contains the Integration Engine.

The Integration Engine enables you to process XML messages exchanged between applications in heterogeneous system landscapes. Both applications of SAP components and external applications can communicate with the Integration Engine.

Using adapters, the Integration Engine can also process IDocs (Intermediate Documents) and RFCs (Remote Function Calls). This option is available for applications that have already defined IDocs or RFCs, as well as for applications of SAP components that do not yet have access to the proxy generation functions.

The Integration Engine is the runtime environment of the SAP Exchange Infrastructure. The following are examples of other important parts of this infrastructure:

· Proxy Generation

· Integration Repository

· Integration Directory

The integration processes involved can take place between heterogeneous system components within a company, as well as between business partners outside company boundaries.

The Integration Engine, as a runtime component of SAP Exchange Infrastructure, has the task of receiving, processing, and forwarding XML messages. During message processing, collaboration agreements are evaluated, the receivers are determined, and mapping activities are executed.

The individual processing steps are called pipeline services and are defined in pipelines. It is the task of the Integration Engine to process these pipelines correctly and consistently. To guarantee this, you must configure the Integration Engine accordingly and monitor the message processing. Both event-driven message processing and prioritized message processing are possible.

<and is it running on JAVA stack or ABAP stack>

On ABAP Stack

Regards,

Sarvesh

former_member184619
Active Contributor
0 Kudos

Hi Babu,

Intergation server : The Integration Server is the SAP Exchange Infrastructure runtime component for receiving messages and controlling how these messages are forwarded.

Integration engine: The Integration Engine is responsible for central Integration Server services, for example, routing and mapping.

check this link for details.

http://help.sap.com/saphelp_nw70/helpdata/en/e1/0c733cb7d61952e10000000a11405a/frameset.htm

Sachin

Edited by: Sachin Dhingra on Dec 27, 2007 4:17 PM

Former Member
0 Kudos

HI,

Refer the below thread which discuss the same topic.

Thnx

Chirag.

Former Member
0 Kudos

The integration Server consists of the Integration Engine(IE), the Business Process Engine(BPE) and the Adapter Engine(AE).

Among these IE and BPE reside on the ABAP stack and the AE is on Java stack.

You can monitor messages in IE and BPE using transaction SXMB_MONI.

For viewing messages in AE, you can go to Communication Monitoring/Message Monitoring (Select Adapter Engine) in RWB

Please do award points if useful.

Thanks and regards,

Shweta Shetty