cancel
Showing results for 
Search instead for 
Did you mean: 

interface architecture

Former Member
0 Kudos

When we build an Interface Architecture what are all the considerations that we have to keep in mind during the Design Time with XI? Like what are all the points that we need to specify in the design time of an Interface Architecture?

Thanks.

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi Pete,

during the design of an interface you have to consider:

- technology of the connected systems: in which format can they exchange messages with XI (IDoc, proxy, file)_

- business information that needs to be transfered: is it standard for SAP business vision or is it a custom set of information?

- volumes and frequency of messages: how many messages per day? which is the average size of a message? is there any peack of data transfer?

- queuing: what happen if one message is stuck due to an error? can the following message be processed or has it to respect the sequence?

- security: is the message flow completely intercompany or it goes through unprotected channels?

These are some of the point of attentions when designing an interface.

Hope it helps!

Kind Regards,

Sergio

Former Member
0 Kudos

How to take care of the SPOF? For example in case of Sync call to an URL or to a BAPI, if the receiver system is not available how to get out of that?

Former Member
0 Kudos
Former Member
0 Kudos

Hi Pete,

normally for synch interface you directly get an error when something is wrong, that's why monitoring is an issue mostly regarding asynch communication where the user or the process does not get an immediate feedback of the message communication, thing that instead happens for sync messages where the failure is immediatly noticed.

Regards,

Sergio

Former Member
0 Kudos

Pete,

You have to first read your funcitonal specificaitons. Then you have to decide which adapters you want to use for the interface. You have to see whether any dependencies are there for this interface. You have to check whether any BPM is required or not. You have to keep in mind how many no. of time the interface will run in a day(performance) etc.

1. You can create Integration Scenario's in your XI server for this and this can be used to even create the Integartion Directory objects,

/people/venkat.donela/blog/2006/02/17/companion-guide-to-integration-scenario

/people/siva.maranani/blog/2005/08/27/modeling-integration-scenario146s-in-xi

2. Or you have modelling tools like ARIS for Netweaver where you model your process flow and import this into XI. More ,

/people/michal.krawczyk2/blog/2006/11/27/xipi-bpm-modeling-in-aris-for-sap-netweaver--a-teaser

/people/sap.user72/blog/2004/07/02/sap-bpm-and-aris

---Satish