on 01-05-2006 6:17 AM
Hi Friends,
I know the basic difference between the Business System and Business Service and that is.. the systems which are defined in SLD are Business systems.
But in Real scenarios how they are differentiated. Because, I tried a simple scenario where Iam updating an R/3 table using a legacy file. I used RFC receiver Adapter for that. First I defined the Technical and Business systems for my R/3 in SLD. and then used this Business System in my scenario. And it worked well. the table was updated.
But then in place of Business system I created a Business Service and with Inbound interface as my Function Module imported into XI from R/3 and created a communication channel for it. Even then it is working properly.
My doubt is that when I can directly create a Business Service in ID and use it then what is the use of Business System and defining it in SLD.
This is just a silly doubt but will appreciate your response.
Thanks in Advance...
A <b>Business System</b> is something that physically exists.
Let us assume, you want to download a file from a mainframe, transfer this file with file adapter and put it in an R/3 with an RFC call.
Then the mainframe and the R/3 are your business systems, which do physically exist.
You use <b>Business Service</b>, when the message is not addressed to a Business System in your system landscape. It is used mostly used in B2B scenario, where you don't know the Business Systems of your partner.
Hope that helps
Stefan
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Narayana -
At a practical level, I'll also add that for Business Services, you cannot maintain Groups and Targets in the SLD for ease in transporting your ID/configuration objects. So you have to manually update your Business Services in each target environment (if another corresponding system exists in that target environment - which isn't always the case).
Regards,
Jin
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Narayana,
I think you have very interesting question. Business System service is directly mapped to Business System in SLD. So you can't have multiple services in Integration Directory (ID) using same Business System from SLD.
Example. If i have legacy system MAINFRAME and it is sending data for 3-4 interfaces.
Solution 1:
Crate Business System in SLD with each Interface name and Import those as Business System Services in Integration Directory.
Solution2: Create 1 Business system in SLD and create multiple Services of Type Business Service in in Integration (ID) .
I will highly appreciate your feedback about my comments.
Thanks
Jayant
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Narayana
I do agree with the explanation of Stefan and also with your basic concept.
When we talk about Business System, we are talking about those system which have been defined in the System Landscape Directory, For all our A2A Scenario we generally define Business System.
When we talk about Business Services, we are talking about individual services, that services could be one of the service of our Business System also. For all our B2B Scenario we genrally prefer using Business Services. It helps us in communicating with our business partner, without exposing our (Business) Landscape.
regards
Mithlesh Kumar Jha
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Stefan
By this statement i just meant that , without exposing whole of our Business system to our Business Partner we can just expose one of our service of that Business system, if it satisfies our requirement. Its not that we use additionally a business service if we have that business system inside our landscape..
regards
Mithlesh Kumar Jha
Hi Friends
My doubt is cleared to some extent but this discussion has raised one more question in me. How could I identify whether my scenario is A2A or B2B.
If I want to pick a file from the ftp server of another company then my File Sender Adapter with ftp transport protocol will work or do I need to make any extra settings?
Its general definition that A2A is within the company (intranet) and B2B is within two different companies (internet). But can anyone please give a clear idea of it with some examples.
User | Count |
---|---|
85 | |
10 | |
10 | |
9 | |
6 | |
6 | |
6 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.