cancel
Showing results for 
Search instead for 
Did you mean: 

Few questions

Former Member
0 Kudos

Hi All,

I have got few questions....

1.Basic classes implememted in Java Mapping

importing of package

2.synchronous and aynchronous bridge and difference

3.BPM will run on which adapter.

4.where does j2EE engine and ABAP engine will communicate

5.how does j2EE engine and ABAP engine will communicate

6.what are the SWC required in XI to Run XI Application.

7.which java class does not require to import in java mapping.

8.where integration engine will run

9.what is multi-Mapping

10.When u will use BPM and Necessity

11.BPM engine will run on java engine or ABAP engine.can u clarify

Thanks in advance....

Cheers,

Raghavesh

Accepted Solutions (0)

Answers (4)

Answers (4)

former_member192798
Active Contributor
0 Kudos

Hi Raghav,

For your question on Integration Engine:-

Integration engine is a highly scalable infrastructure for local and central executiuon of integration logic needed for component integration. The SAP WEB AS (version 6.2 or higher) has a build-in integration engine to enable communication with the Integration Servcer in the native XI-SOAP format. This enables out of the box integration of SAP applications via proxies.

I hope this clarifies you.

Regards.

Praveen

Former Member
0 Kudos

Hi Ragavesh,

1.java.lang,java.io...it imorts automatically..further it depends on ur requirements..

4 & 5.where does j2EE engine and ABAP engine will communicate

It will communicate through JCo(java Connector).

6.what are the SWC required in XI to Run XI Application?

You need to import the one tpz file into the repository before running the scenario.

8.where integration engine will run?

Integration engine resides inside the Intgration Server,Integration Engine runs on ABAP engine.

9.MultiMapping:

Multimappping is any mapping that involves N messages either or source or target side..

If it is a 1: N mapping then this can be done wihout a BPM. take a look at this blog,

Multi Mapping

BPM involved:

/people/sudharshan.aravamudan/blog/2005/12/01/illustration-of-multi-mapping-and-message-split-using-bpm-in-sap-exchange-infrastructure

/people/narendra.jain/blog/2005/12/30/various-multi-mappings-and-optimizing-their-implementation-in-integration-processes-bpm-in-xi

Without BPM:

/people/jin.shin/blog/2006/02/07/multi-mapping-without-bpm--yes-it146s-possible

10.When u will use BPM and Necessity

Business Process Management provides SAP Exchange Infrastructure with functions for stateful message processing: The status of an integration process is persisted on the Integration Server. This means that you can specify how long an integration process must wait for further messages to arrive, for example. Furthermore, this enables you to process messages within an integration process further still; for example, you can collect certain messages and then send them in a particular order.

BPM runs on ABAP engine...

with regards,

Manikandan rajendran

Message was edited by: manikandan rajendran

former_member192798
Active Contributor
0 Kudos

Hi Raghav,

I hereunder anwer for few of your questions:-

9. What is multi-mapping

Multi-Maping can only be used in ccBPM. It is used to map abstract interfaces. Development is the same as Message Mappings

n:1 Transformation

Bundles multiple messages into one message, for example, individual purchase order items into one purchase order.

1:n Transformation

Splits a message into multiple messages, for example, a purchase order into the individual purchase order items.

n:m Transformation

Converts a message into another message, for example, a message that is defined by interface A is converted to message that is defined by interface B.

Multi-Mappings reference multiple message structures:-

All source message structures are combined into 1 source structure.

All target message structures are combined into 1 target structure.

Therefore, there is only one source structure mapped to one target.

2. synchronous and asynchronous bridge and difference

Communication between a synchronous and an asynchronous business system. You can define only one sync/async brdige per integration process. This comprises of following steps:-

a.Sync Receiver

b.Async Send

c.Async Receiver

d.Sync Send

e.Open Receive Step

I hope this clarifies.

Regards.

Praveen

bhavesh_kantilal
Active Contributor
0 Kudos

Hi,

1. You class needs to implement the StreamTransformation Interface for a Java Mapping. The point of execution in the Execute() of the StreamTransformation Interface.

2. You need to know the difference between Synch and Aycnh Processing in XI? or is it Synch - Asynch Bridge?

Synch - Asynch bridge as the names implies is used to Bridge a Synchronous Interface with an Asynchronous Interface in a BPM.

3. BPM is executed in the Business Process Engine in the Integration Server.

4. The connection --> AI_RUNTIME_JCOSERVER in SM59 in XI is used to connect ABAP and JAVA stack of XI.

7~~ Not very clear.

9. Multimappping is a mapping which involves multiple soruce and/or target messages.

10. BPM is used for Stateful Message Processing when you need to collect messages, do multimapping, etc.

11. It runs on the BPE which ia a part of the ABAP stack.

Regards,

Bhavesh