Regarding A2A and B2B applications
hai can any one give the real time example on A2A and B2B scenarios its a frquently asked question in interviews
Hi Chandrakanth,
A2A scenario means - you are sending the data across different applications using XI
Ex : File to IDoc , File to JDBC, HTTP to JDBC ,...etc...
General scenarios with in a company .
B2B Scenarios means : A company wants to integrate their systems with their business partners ( ex vendor,supplier,customer) , implicitly it means that they have to cross their fire wall for this purpose ...In B2B scenarios we need to create Party objects.
The basic difference is in B2B you have to use Party objects and Industry standards like CIDX,RNIF adapters at configuration time . Rest the scenario is similar to A2A ...there also you will be integrating different applications but you will have to cross the fire wall.
PS : Can you put all your questions/doubts in one thread rather then making n different threads for each and every doubt/Question.
Similar Messages
-
Regarding A2A And B2B Integrations in SAP XI
Hi Experts,
I want to Know the Difference Between the A2A And B2B Integrations in XI.
Any one Can Please Explain me In General Words Using One Real Time Scenario.
Helpful ANS Will be Rewarded.
Regards
KhannaHi Rajesh ,
Today's business world is infinitely more complex than it was a long time ago.
Modern companies have a large number of applications that take care of
running the business. Such diverse applications weren't a problem initially
because they were meant to provide stand-alone, independent, and
automated functions. The result of this diversity was a collection of stovepipe
applications rather than a unified network of linked systems. But now, the
companies are realizing the utmost need to integrate these independent data
silos to leverage the information stored in them across the various vertical
and horizontal domains as well as surmount the ever-increasing costs of
building new applications.
And this is where an A2A Integration solution comes into the picture.
1>A2A Integration
A2A Integration is a collection of processes, software and hardware tools,
methodologies, and technologies. When implemented together, they have the
aim of consolidating, connecting, and organizing all the businesses computer
applications, data, and business processes (both legacy and new) into a
seamlessly interfaced framework of system components that allow real-time
exchange, management, and easy reformulation of the company's missioncritical
information and knowledge.
2> B2B Integration
B2B Integration is fundamentally about coordinating information among
businesses and their information systems.
In today's world with companies operating in a global business environment,
B2B Integration is a pre-requisite for them to remain competitive. They need
to come out of their shell and interact with their suppliers, partners, and
customers distributed throughout the world. B2B Integration enables a
company to focus on its core competencies and offload other services to
partners to gain efficiency and reduce cost.
For B2B integration in SAP Xi refer the following links .
/people/shailesh.mane/blog/2006/06/27/b2b-configuration-part-i--creating-an-integration-scenario
/people/shailesh.mane/blog/2006/06/29/b2b-configuration-part-ii--creating-the-configuration-using-the-automated-configuration-tool
Thanks ,
Suvarna
Award pts if this ans helps you . -
Hi Experts,
Please explain what is A2A and B2B senario?
Regards,
RajeshKumarHI
A2A & B2B:
A2A is application to application. When two applications in a company communicates with each other we call it an A2A scenario and if its across Companies we call it B2B or buisness to buisness.
Consider an Car Manufacturing Company, it may use XI for integrating its ERP system with say an HR system and so on. As both systems are in the same landscape, it becomes an A2A.
Likewise, the Company might have transactions with say a Glass Manufacturing Unit or organization . When XI is used to Integrate these systems, it becomes a B2B as you use it to integrate 2 different Businesses in different landscapes.
B2B scenarios come in to picture when communication is between two Organizations or parties.
A2A - application 2 application:
this is a integration like let's say, you have 2 systems in your company: ERP & accounting system. And you want to send data from ERP to acconting system. This happens inside your company, so it is sol called A2A.
B2B - business 2 business
Let's say, there are 2 companies, and they have a different systems, which need to be integrated. For Ex: your client is using SAP R/3 and their customer is having some other technology. they want to integrate each Appications. this is B2B.
"B2B" is contemporary shorthand for a longtime sales practice called business-to-business. B2B transactions primarily target companies and other wholesale buyers, while transactions targeting individuals are called B2C, or business-to-customer. Many organizations have both B2B and B2C components, but it's not unusual for a company to specialize in B2B services or sales. In fact, the vast majority of products and services sold are considered to be B2B in nature.
One major reason for the popularity of B2B sales and services is sheer volume. An individual customer may visit a clothing manufacturer's website catalog and order two pairs of shoes or a sweater. The buyer for a national chain of clothing stores, however, may order 5,000 pairs of shoes and 2,000 sweaters. Without a B2B component, the manufacturer would have lost out on a very lucrative sale. This is why many companies provide B2B options alongside the B2C offerings at their websites and other outlets.
B2B sales are also generated by providing a specialized product line or service not available to the general public. This form of B2B transaction is very common in the manufacturing world. A company which produces shaving cream in cans, for example, may need a specific plastic nozzle. Several plastic injection molding companies would send sales representatives to pitch their particular designs. These nozzles would be useless for individual customers, but a manufacturer may order thousands of them.
With the growth in electronic communications, B2B has taken on even more importance. Instead of simply focusing on business-to-business sales, modern corporations are conducting other financial transactions online. B2B communications are now being used to promote investment, trade stocks and form financial alliances. Because the price of these transactions is far beyond the reach of most individuals, there is no equivalent business-to-customer option available. Some B2B transactions handled electronically can literally run into the billions of dollars.
Today's business world is infinitely more complex than it was a long time ago.
Modern companies have a large number of applications that take care of
running the business. Such diverse applications weren't a problem initially
because they were meant to provide stand-alone, independent, and
automated functions. The result of this diversity was a collection of stovepipe
applications rather than a unified network of linked systems. But now, the
companies are realizing the utmost need to integrate these independent data
silos to leverage the information stored in them across the various vertical
and horizontal domains as well as surmount the ever-increasing costs of
building new applications.
And this is where an A2A Integration solution comes into the picture.
1>A2A Integration
A2A Integration is a collection of processes, software and hardware tools,
methodologies, and technologies. When implemented together, they have the
aim of consolidating, connecting, and organizing all the businesses computer
applications, data, and business processes (both legacy and new) into a
seamlessly interfaced framework of system components that allow real-time
exchange, management, and easy reformulation of the company's missioncritical
information and knowledge.
2> B2B Integration
B2B Integration is fundamentally about coordinating information among
businesses and their information systems.
In today's world with companies operating in a global business environment,
B2B Integration is a pre-requisite for them to remain competitive. They need
to come out of their shell and interact with their suppliers, partners, and
customers distributed throughout the world. B2B Integration enables a
company to focus on its core competencies and offload other services to
partners to gain efficiency and reduce cost.
A2A:
If you do the Integration for Business Process in the same LAND SCAPE then it is called A2A .
B2B:
If you do the Intergration for the BP out side the Customer LAND SCAPE then it is called a B2B
cheers
reward points if found useful -
Difference between A2A and B2B scenarios.
hi,
i want to know what is difference between A2A and B2B scenarios.
plz give me some examples if possible.
thanks and regards
vijenderHi VIJENDER SRIRAMOJU ,
SAP XI is an integration technology and platformu2026
u2026for SAP and non-SAP applications.
u2026for A2A and B2B scenarios.
u2026for asynchronous and synchronous communication.
u2026for cross-component Business Process Management.
The following websites wil answer u'r questions :
SAP Exchange Infrastructure: Process-Centric Collaboration
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/ed49db90-0201-0010-c4a5-c520866a19c7
Application to Application scenarios :
Tutorial: Developing XI Content for A2A Processes
http://help.sap.com/saphelp_nw2004s/helpdata/en/66/58934257a5c96ae10000000a155106/content.htm
Business-to-Business Processes:
Enabling Business-to-Business Processes
http://help.sap.com/saphelp_nw2004s/helpdata/en/7a/c76642804a173be10000000a155106/frameset.htm
Standards Required to Support XML-Based B2B Integration
http://xml.coverpages.org/rosettanetStandardsForIntegration.pdf
B2B and Industry Standards Support
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/00bfe190-0201-0010-5cab-b623ca90e746 -
Hello Friends,
Can any one explain what is A2A and B2B Scenarios and please explain what is asynchronous and synchronous communication.
Thnks&Rgds,
DineshHi Dinesh,
1. A2A integration involves configuring your system landscape, designing your integration scenarios, configuration of the scenarios, handling messages. In which you communicate at application level.
2. B2B Integration
Its something in which two business are integrated like: we develop scenario like legacy system to MDM using XI.
Now two businesses are communicating. See the link:
http://resources.ecommercetimes.com/search/keyword/ecommercetimes/Definition%20B2B/Definition%20B2B
3. Asynchronous communication:
Means you will send the data but no response will come from the receving end called Asynchronous communication. You will just send, disadv: your data may lost.
4. Synchronous:
Every time sender will send the data, receiver will give a response say acknowledgement to the sender that data received.
Adv: if data is not going to receiver it can be delivered again.
Rewrads if found helpful.
BR,
Alok Sharma -
Hi all,
Can any body please guide me about A2A and B2B scenario? What are both and what are the differences between the two.
Thanks,
KulwantHi Kulwant,
Pls check the following conversations to understand A2A and B2B
can anyone explain A2A & B2B AND BPM & ccBPM with an example..
A2A and B2B
A2A Vs B2B
What is the real use of party ? When we will go for Parties?
B2B weblog
/people/shabarish.vijayakumar/blog/2006/09/08/b2b-and-the-hype-about-the-party
Regards,
Ram -
hi Experts,
Can anyone explain me the difference between A2A and B2B Business Scenario?
Thanx
SushamaHi,
Search is the best option to find the answers.
Refer the below link:
http://help.sap.com/saphelp_nw04s/helpdata/en/79/07704211e66255e10000000a155106/frameset.htm
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/20456b29-bb11-2a10-b481-d283a0fce2d7
http://help.sap.com/saphelp_nw04s/helpdata/en/15/5f934249c30c31e10000000a1550b0/frameset.htm
http://help.sap.com/saphelp_nw04s/helpdata/en/79/07704211e66255e10000000a155106/frameset.htm
In simple terms:
A2A:
Integration of internal company processes by seamlessly connecting SAP and non-SAP applications.
B2B:
Integration Outside the organisation.
For B2B integration u need to use the third party adapters,for example seeburger As2,X400,OFTPS etc.
Thnx
Chirag -
Hello Group,
Please let me know in detail what is A2A integration along with an example for my better unerstanding and what is B2B integartion along with its example...
Thanq all..
Regards,
Amit.Hi Amit
sarvesh and prateek raj both have defined very well
Application to application and business to business
if you want more details about the spider of applications in business and their solution in XI then For begining i suggest that you should read TBIT 40 (Bible of SAP XI). It has exercise on scenario and step by step screenshots also
link is as follows
TBIT40:
https://websmp109.sap-ag.de/~form/ehandler?_APP=00200682500000001337&_EVENT=DISPLAY&COURSE=TBIT40
for more understanding of XI also read
TBIT41:
https://websmp201.sap-ag.de/~form/ehandler?_APP=00200682500000001337&_EVENT=DISPLAY&COURSE=TBIT41&LANGUAGE=
TBIT42:
https://websmp206.sap-ag.de/~form/ehandler?_APP=00200682500000001337&_EVENT=DISPLAY&COURSE=TBIT42&LANGUAGE=
TBIT43:
http://www50.sap.com/useducation/curriculum/course.asp?cid=60161651
TBIT44:
https://websmp102.sap-ag.de/~form/ehandler?_APP=00200682500000001337&_EVENT=DISPLAY&COURSE=TBIT44
hope this may help you and all the best in XI
Thanks
Sandeep sharma
PS: If helpful please Reward points -
Regarding A2A & B2B Scenario development in SAP PI /XI?
Hello Experts,
Kindly clarify my doubt regarding A2A & B2B Scenario's development in SAP PI / XI.
I mean when to use & which adapter user in which scenario & specifically what difference does it make when we use one adapter in one scenario meant for another one. Will it work?
The Question may be quite Naive to all of you but still want to clear some thing from my head.
Best Regards
Priyesh ShahHi Inaki Vila,
Thanks for Reply, i did searched SDN before raising this question. i stumble upon this difference between A2A and B2B scenarios.but the question still remain in my head what adapters should i use for B2B scenario is it necessary that i should use EDIFACT for B2B & not for A2A. Here in my company we are handling a client which has several legacy system in landscape which are integrated to SAP ERP with SAP PI here they mostly used File Adapters, what happens if i use File Adapters for B2B scenario.
Best Regards
Priyesh Shah -
What are all the Major differences between A2A and B2B
In A2A(Inside our Corporate Boundary) and B2B(Outside our Corporate Boundary) we need to have the following for sure
1) Sender and Receiver Adapter
2) Message Mapping (if the source and Target structures are different).
What other differences we can list? In XI whats the different process that we need to take into consideration when we do B2B (File1 to File2) when compared to A2A (File1 to File2) ?
ThanksHI Mohan,
<i>
In A2A(Inside our Corporate Boundary) and B2B(Outside our Corporate Boundary) we need to have the following for sure
1) Sender and Receiver Adapter
2) Message Mapping (if the source and Target structures are different).</i>
Yes correct, but you need to identify other system landscapes . For this you need to have Party configured.
Some quick Tips-
-Check the Firewalls/Security
-Should have different system Landscapes in place and need to know the communication protocols/message formats between different landscapes to make the good design
-Knowledge of networks/firewalls is additional while designing the solution
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/b0b355ae-0501-0010-3b83-8f2bb566fa47
For more-
http://help.sap.com/saphelp_nw2004s/helpdata/en/da/7a2f41b239a831e10000000a1550b0/frameset.htm
http://help.sap.com/saphelp_nw2004s/helpdata/en/2d/506e42f50b0d53e10000000a155106/frameset.htm
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/4f58802d-0a01-0010-e58b-d135f1b01dc5
Hope this helps,
Regards,
Moorthy -
Difference between ISA webshop and ISA application
Hi ,
I have a basic question regarding the ISA , I work on ISA b2c and b2b application and came across webshop what is the difference betwwen an ISA application and ISA webshop where does this Webshop reside ? on J2EE engine and is it default provided by when a application server like 6.2 or 6.4 is installed or where dose it reside ? I know it is accessed through and URL shopadmin or so ? but not sure how to install it on my local server and so forth please some one give me anidea of it and let me know in lane terms what does this webshop mean . If you want to send any documents feel free to send it to [email protected]
Thanks in advanceInstead of explaining it all again here are some posts around the same subject
Re: what is the Differenc between Classic Planning and EPMA
Hyperion Planning - Classic Administration vs EPMA ....
Re: The advantage of using EPMA?
EPMA compare to Classic
Cheers
John
http://john-goodwin.blogspot.com/ -
Is it possible to develop custom b2b and b2c application within same NWDS.
is it possible to deploy b2b and b2c application within same NWDS.if not what all changes i have to make..?
Hi,
I am taking the original standard application SDA file format.extracting it.
Create a Enterprise Application Project in Net Weaver Developer Studio (NWDS) and name it is as "ZLC_SERVICE" as the application name is ZLC_SERVICE.
Create a Web Module Project in Net Weaver Developer Studio(NWDS) and name it is as "sap.comcrmisawebZLC_SERVICE"
The NWDS will have two projects ZLC_SERVICE and sap.comcrmisawebZLC_SERVICE.
Now Right Click on the EAR project and click "Add Modules". Select the Web Module Project and click ok
1.Copy the war file extracts into webContent folder of Web Module Project except WEB-INF and META-INF.
2.Copy all the files of WEB-INF into WEB-INF folder of Web Module Project.
3.Copy all files META-INF file which is out side the war file into META-INF folder of EAR Application Project.
4.Refresh the work space.
Open application.xml file and replace the application tag with this.
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE application PUBLIC '-//Sun Microsystems, Inc.//DTD J2EE Application 1.3//EN' 'http://java.sun.com/dtd/application_1_3.dtd'
>
<application>
<display-name>crm~ZLC_SERVICE</display-name>
<description>EAR description</description>
<module>
<web>
<web-uri>sap.comcrmicsswebZLC_SERVICE.war</web-uri>
<context-root>ZLC_SERVICE</context-root>
</web>
</module>
</application>
After building both web and enterprise application.I deploed Ear file in server.
then it is throwing deployemtn aborted.
Error Description:development component 'crm~ZLC_SERVICE'/'sap.com'/'localhost'/'2010.07.15.06.16.00'/'0':
Caught exception during access of archive
"/usr/sap/CD2/DVEBMGS02/SDM/root/origin/sap.com/crm~ZLC_SERVICE/localhost/0/2010.07.15.06.16.00/temp25686ZLC_SERVICE.ear":java.lang.RuntimeException:
ERROR: Cannot initialize EARReader: Error while initializing Extended Ear Reader using file: /usr/sap/CD2/DVEBMGS02/SDM/root/origin/sap.com/crm~ZLC_SERVICE/localhost/0/2010.07.15.06.16.00/temp25686ZLC_SERVICE.ear.
Reason: The following archives that aredescribed in the ear descriptor are not found in the ear: sap.comcrmicsswebZLC_SERVICE.war,
Please check the ear content.Exception is: (message ID: com.sap.sdm.serverext.servertype.inqmy.extern.EngineApplOnlineDeployerImpl.performAction(DeploymentActionTypes).null)
Thanks & Regards,
Chinamaya -
Dynamically Changing stylesheets and images of B2B application
Hello All,
We have a requirement to dynamically change the stylesheets and images of B2B application based on Country US or UK of the logged-in user.
On looking into B2B source code, we identified that stylesheets are defined in init-config.xml , ExtendedInitStyleHandler, BrowserType, ExtendedStyleManager, java classes are used.
Can anyone provide suggestions how this can be achieved?
Thanks,
RajWhat you are trying to achieve is not a simple task. It is better to put some thought and resources to build what yuo need. There is no out-of-the-box way to change the stylesheet dynamically.
Would it be a feasible option
No. But technically you can have your own tag with another parameter to specify the country and you can have custom logic to add the right stylesheet.
The class ExtendedInitStyleHandler initializes the application with the list of stylesheets defined in the init-config.xml and any extensions in the /xcm/customer/modification/initconfig.xml
It is the tag <isa:stylesheets/> that adds the stylesheet(s) to the JSP and class StyleSheetsTag uses ExtendedStyleManager
Try this out. Just prior to placing the tag <isa:stylesheets>, use the following class, methods and code in <% Java scriptlet %>
public class ExtendedStyleManager;
public static Iterator getStyles();
public static void clear(); and
public static void addStyleSheet(StyleSheet style);
1. read the current styles (getStyles()),
2. keep a copy of the safe,
3. Clear the list (clear()),
4. Add your country specific stylesheet();
5. Add rest of the styles you need from the saved list
6. <isa:stylesheets/>
It is possible to write a custom tag lib too with the above logic and a country - parameter and use the custom tag in place of the isa tag. -
Current version of B2B/Application Integration?
Where and what is the current version of Appllication Integration for B2b. I see the version under applicaiton server 10.1.2. Is this the current version?
Edited by: ss396s on Apr 28, 2009 10:59 AMHi,
Current version is as mentioned by Prasanna. For dowloading the installables go to below link, accept the development license and download Application server integration(10.1.2.0.2) for your OS -
http://www.oracle.com/technology/software/htdocs/devlic.html?url=/technology/software/products/ias/htdocs/101202.html
This includes -
Oracle Integration InterConnect
Oracle Integration InterConnect / iStudio
Oracle Integration B2B
Oracle Integration B2B - RosettaNet Adapter
Oracle Integration B2B - EDI Adapter
Oracle Integration B2B - Healthcare Adapter
Oracle Integration B2B - ebXML Adapter
Just apply 10.1.2.3 patch to your 10.1.2.0.2 midtier home. For this follow below link -
http://www.b2bgurus.com/2008/07/10123-latest-b2b-patch-details.html
All the patches can be downloaded from http://metalink.oracle.com
Regards,
Anuj -
B2b application not working locally
Hi Expert,
we've got a problem developing the b2b application.
We installed a NWDI instance in the server, created a track, checked and imported all the software components needed as explained in the Dev Ext Guide for ISA 5.0, and all worked fine.
We installed NWDS and Netweaver Development Workbench on a local machine,
then we imported all the sca of the Track in the NWDS and deployed the application locally.
The deploy was succesfull, but we are not able to see locally :
- the SAP E-Commerce Administration Console (ex: http://localhost:52000/b2b/admin/index.jsp) that appears without any link to the applications on the left hand side of the page;
- any other b2b application locally (ex: http://172.16.2.8:52000/shopadmin/init.do or the same XCM
http://localhost:52000/b2b/admin/xcm/init.do) , that give an error :
Application error occurred during request processing.
Details: Error [javax.servlet.ServletException: Initialization of Extended Configuration Management failed.].
Exception id: [002264238699006A000000A3000001B800046693CD4AB0FE]
We are wondering why the b2b is correcltly working on the server but not locally.
Any response would be appreciated, please help us to solve our problem.
Thanks in advance,
Marco MenegazzoHi
As u said : we imported all the sca of the Track in the NWDS and deployed the application locally.
Please check the all the dependency and check that these are deployed on local machine or not?
Best Regards
Satish Kumar
Maybe you are looking for
-
As a new user, I suspect that at some time Playlists were part of "Your Music", because the Spotify Help Solutions page says Your Music is "the place in Spotify where you'll find your playlists [emphasis mine] and the songs, albums, and artists you'v
-
Does anyone know where I can find a driver for this dongle? I don't have the CD anymore and when I insert the dongle, Windows installs it but it's identified as "Bluetonium BCM2035...". Perhaps someone can email me the driver? Or point me in the righ
-
Why is Imovie not free anymore ?? And why did it disappear from my Mac ?
I do not understand why would it disappear
-
Hi, im holding blackberry z10 from UAE, im not able to see option to update to the new software, please help!!
-
HT1338 qualifying for mountain lion
Does anyone know how long it takes to receive the email confirming you qualify for Mountain Lion? I bought a Mac within the qualifying time period.