Tell me what are the XMl standards availble for SAP BC?
XML standards Available for SAP BCs:
In communication between ABAP and non-ABAP technologies, both synchronous and asynchronous methods are used. SAP offers a variety of standalone components for realizing the conversion of ABAP standards to Internet formats. The SAP Business Connector (SAP BC) enables communication between SAP and non-SAP systems via HTTP and XML. SAP BC has integrated mapping and routing mechanisms that, for example, enable you to transform IDocs to XML messages and send them over the Internet to any receiving system.
You can use the SAP BC to implement the following scenarios:
a) Real-time integration between vendor material stocks and your SAP
system.
b) Real-time integration between the product, price, and availability
information of any number of suppliers, and your purchasing system.
c) Real-time integration between purchase order monitoring and the
internal system of your supplier.
SAP Java Connector - The SAP Java Connector (SAP JCo) is a middleware component that enables the development of SAP-compatible components and applications in Java. SAP JCo supports communication with the SAP Server in both directions: inbound calls (Java calls ABAP) and outbound calls (ABAP calls Java). One can use the SAP JCo for integrating Java applications with the ABAP environment of SAP system.
Examples:
a) Providing customers with Online Access to Invoice Documents
b) SAP JCo is used as an integral Component of the SAP Business Connector.
c) The SAP JCo is also implemented in the Application Server(AS), where
it enables communication between the integrated J2EE and ABAP environments.
SAP Java Resource Adapter:
d) The SAP Java Resource Adapter (SAP JRA) is a J2EE-compatible connector
for SAP systems. It enables the integration of SAP systems with J2EE Application
Servers. The SAP JRA implements the standard J2EE interfaces for the SAP
Java Connector (SAP JCo), thus simplifying communication between J2EE and
SAP.
As of AS 6.30, the SAP JRA is compatible with the J2EE Connector Architecture
1.0.
The SAP JRA is used in the following scenarios:
- Developing applications in your SAP system using Enterprise Java
Beans
- Minimize the implementation workload when writing applications for
an SAP system starting from different J2EE Application Servers.
SAP . NET Connector - The SAP . NET Connector is a development environment
that enables communication between the Microsoft. NET platform and SAP
systems. It supports RFCs and Web services. With the SAP . NET Connector,
you can use . NET programs as a client and as a server:
- Using a . NET Program as Client, one can create Create Active Server
Pages (ASPs) that call a function in SAP system (for example, retrieve
and display customer data).
- Create a Windows form application that enables an interactive user
guide (for example, entering customer sales orders).
- Implement a console application to receive information from the SAP
system using NT batch processing.
- Create a Web service to provide your SAP system (earlier than release
6.20) with a SOAP interface.
- Using a .NET Program as Server can Retrieve information (for
example, additional customer data) that is required for processing a customer
sales order from an external server.
- Retrieve information (prices, delivery data, flight bookings, and
so on) that is required for an evaluation in the SAP system from an external
server.
- Send e-mails from your SAP system.
- Send IDocs from your SAP system to an external system.
SAP NW Application Server - The Application Server (AS) is a further
development of the component SAP_BASIS. With the SAP NW AS as a technology
platform for SAP applications, you can develop Web applications in addition
to the existing BASIS functions. You can then implement these Web applications
directly in SAP business processes.
With the SAP NW Application Server, you can:
- Choose to write SAP applications either in Java or in ABAP.
- Process Web Services in the SAP system.
- Create and process Business Server Pages (BSPs).
REQUIREMENTS:
Web Server - You must define the Web server to enable your workflow
to receive XML messages (for example, XML response documents). The
SAP Web Application Server (SAP Web AS ) must be installed as well to enable
your SAP System to react to XML documents and XML response documents appropriately.
Choose Tools -Business Workflow - Development - Administration - Basic
settings - WebFlow - Customizing Web server.
On the screen Customizing Web Server: Change, enter the address of
your Web server and, if applicable, the port number.
Optionally, you can enter another service. As standard, the service
is used when using the SAP Web AS.
Tips by : Madhuuri Karnati
SAP Reference Books:
SAP Basis Components, Application
Modules, Certification, ABAP/4 Programming Books
Back to Basis Menu:
SAP BC (Basis Components) Hints
and Tips
Return to :-
SAP ABAP/4 Programming, Basis
Administration, Configuration Hints and Tips
(c) www.sap-basis-abap.com All material on this site is
Copyright.
Every effort is made to ensure the content integrity.
Information used on this site is at your own risk.
All product names are trademarks of their respective
companies. The site www.sap-basis-abap.com is in no way affiliated
with SAP AG.
Any unauthorised copying or mirroring is prohibited.