This week we started looking at how Web services can be leveraged in SAP XI.
The first step was to look at how to expose functionality available in SAP XI (i.e., getting a product list through if_ProductList_SYN_OUT) as a Web service. The steps were demonstrated in class. However, I strongly encourage you to go through the Exposing Web Services from SAP XI yourself to get the process down ... again be careful to correctly create that service URL!
To complete the exercise you need to download the MyProductCatalogSite.zip and extract it on your local machine.
There is also an exercise for consuming Web services with XI . We will discuss this in our upcoming session ...
I have now copied to "Cheat Sheet" to the project folder on the G-drive. This document has some helpful information for the project.
By the way, I did a quick search for a "hotfix" from Microsoft for the WSDL parsing issue in Visual Studio 2005 that can be installed on Vista (or Visual Studio 2008) ... no luck so far. It is quite unfortunate that Microsoft can't get this right. Perhaps SAP XI doesn't produce the WSDL in the most common way, but it works with all the Web services testing tools that I have used (SOAP Sonar (Crosscheck Networks), SOAPScope (Mindreef), and XML Spy (Altova). While SAP has not been perfect with its implementation of Web services, this time its Microsoft's problem ...
... and I am still reading your papers and it will be probably until the end of the week, before I can give you feedback. We will discuss the reading, which was due today in the next class session, so keep your thoughts (and the email with them) regarding your questions/lessons.
MH
Technorati : BUS ADM 438, BUS ADM 746, EAI, SAP XI, Web services