Hi Dave, Thanks very much for your reply! Could you give a more detailed example for an implementation for Java client? A block of java codes from your Java client talking to web2py service will be perfect. Even with the most simple example from the web2py's SOAP service document is good enough.
Thanks! On Friday, November 21, 2014 6:16:45 PM UTC-5, Dave S wrote: > > > > On Thursday, November 20, 2014 6:49:18 AM UTC-8, Pengfei Yu wrote: >> >> Hi, >> >> I am using the SOAP service provided by web2py to create a simple web >> service for my web application. The document provide a example of using >> "pysimplesoap" to consume the created SOAP web service. The code is like >> below: >> >> >>> from gluon.contrib.pysimplesoap.client import SoapClient >> >>> client = >> >>> SoapClient(wsdl="http://localhost:8000/app/default/call/soap?WSDL") >> >>> print client.MyAdd(a=1,b=2) >> {'result': 3} >> >> My question is for this simple web service, can we use other languages >> like JAVA to consume it in the client side. Does the simple web service >> allow JAVA clients like JAX-WS or JAVA Axis to access it? >> My cooperator want me to create a web service for my application and they >> are using JAVA. >> >> > I have a Java client talking to my Web2Py service. > > My imports include "javax.xml.soap.xml", and i instantiate using > SOAPConnectionFactory. > > I also have a Python client that talks to the same service using suds > rather than pysimplesoap, so I would expect any typical client library to > work. Mariano seems to have a very good library for us to leverage. > > /dps > > > -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups "web2py-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.