PURCHASE Homepage CONTACT US ASK THE EXPERT Homepage
Home
About bTalk
Who uses bTalk?
Case Studies
Product Tour
Screen Shots
Screencam
Features
Requirements
Technical Items
bTalk and Java
bTalk and ASP
bTalk and CFML
bTalk and XML
bTalk vs. EAI
Interactive Items
Ask the Expert
Download
Support

Computer Associates Smart Partner

Using bTalk for XML

The diagram above shows all components built using bTalk to facilitate an XML request and response into SAP. bTalk generates the following:

  1. The Java Proxy Bean (handles the transaction between app server and SAP R/3 through the BAPI/RFC.
  2. The Java Parser Beans (handlers the parsing of the XML)
  3. The Java Server Page (which acts as a handler / servlet to accept the XML request)
  4. The XML Request (the actual XML file which holds the request information for the function)
  5. The DTD (the data definition for the XML packet)

Demonstration

This demonstration is to show how to retrieve information from SAP R/3 using XML.

The basic architecture is as follows:

  1. Send "Request" XML to bTalk (e.g. asking for Customer list)
  2. bTalk makes request to SAP via the BAPI/RFC (e.g. BAPI_Customer_GetList)
  3. bTalk sends "Results" back as XML.
Note: This process can be triggered by a user action or scheduled.

Here are the main components of the process:

  1. The Request Packet - The XML packet that Compusoft would send to bTalk requesting information.
  2. The Response Packet - The XML packet that Compusoft would get back from bTalk.
  3. The DTD used by bTalk to validate the XML packets
Run the Demo

Note: Sometime this demo is not operable due to our SAP system being down. If you would like to see this demo, please register for a web seminar.

XML Input  [please add some test values to the sample file before submitting it for the first time]
URL

Output format

Note: If you want to send the XML packet from your location. Then you can HTTP:POST to this location: http://platypus.backsoft.com:8100/btalk3/J_BAPI_CUSTOMER_atlas/BapiCustomerGetlist_atlas.jsp


bTalk Web Service Components
©1998-2008 Pipeline Software, Inc. All rights reserved.
Contact us | Legal Notice and Copyrights