on 08-03-2009 6:01 AM
I am developing a GUI application in Java for one of my client. The application is using a web service resides at the client end.
I have simulated the web service at my end of finish up with the application.
Now my client is moving the web service to the SAP Pi engine. I want to know what can go wrong with my existing web service client which is written in the XFire and Spring technology to consume my dummy web service exposed through XFire.
I have no experience with SAP WebService but have worked well with SAP BAPI through JCo.
Any help is appreciated.
Regards,
Dhaval
Hi,
If i understand correctly, the web service is going to move to SAP PI and your java application is going to consume the web service from SAP PI instead?
There should not be major problems. You can get the new WSDL file from the SAP PI server. Using the WSDL file, you can generate the stubs easily with any good java IDE. Thereafter you consume the web service as before.
Regards
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thanks for replying.
I am using XFire and Spring for consuming web services.
As of now (with existing web services written in XFire) i am not generating any stub from WSDL.
Will this part remain same or i need to change any structure at my client. I have customized Spring Factory Bean to minimize
my client side development.
The only worry i have is the style (RPC or others) followed by the web services.
It would be great help if you can answer this.
Regards,
Dhaval
will it change the way i am accessing the web service?
like i said i am using wsdl and XFire to get me the destination reference without creating any stubs.
Ok if at all i need to change this, can you give me any reference to a sample SAP Pi web service or just sample WSDL so that i can
refactor my design accordingly.
Regards,
Dhaval
User | Count |
---|---|
89 | |
10 | |
9 | |
9 | |
9 | |
6 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.