Hi Rajesh. You can check my post to connect a webservice provided from SAP.
http://www.gkyazilim.com/wp/2012/02/10/android-ksoap2-web-service/ On 9 Şubat, 20:12, RGudipati <rajesh.gudip...@gmail.com> wrote: > Hi All, > > I am new to the Android Development. I am building an app which > connects to SAP MII by consuming the webservices exposed by SAP MII. > But the problem is I dont know how to connect a webservice that is > Generated by SAP MII. Could some one please help? > > Webservice: http://<ServerName>:<Port>/XMII/WSDLGen/<TransactionName> > > WSDL: > > <?xml version="1.0" encoding="UTF-8"?><definitions xmlns="http:// > schemas.xmlsoap.org/wsdl/" xmlns:http="http://schemas.xmlsoap.org/wsdl/ > http/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" > xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:s0="http://www.sap.com/xMII" > xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" > xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" > targetNamespace="http://www.sap.com/xMII"> > <!-- Types --> > <types> > <s:schema elementFormDefault="qualified" > targetNamespace="http://www.sap.com/xMII"> > <s:complexType name="InputParams"> > <s:sequence id="InputSequence"> > > <s:element maxOccurs="1" minOccurs="0" > name="BinNumber" type="s:string"/><s:element maxOccurs="1" > minOccurs="0" name="BlendId" type="s:string"/><s:element maxOccurs="1" > minOccurs="0" name="DateTime" type="s:string"/><s:element > maxOccurs="1" minOccurs="0" name="Operator" type="s:string"/><s:element > maxOccurs="1" minOccurs="0" name="PFlag" type="s:string"/ > ><s:element maxOccurs="1" minOccurs="0" name="Weight" type="s:string"/ > ></s:sequence> > > </s:complexType> > <s:element name="XacuteRequest"> > <s:complexType> > <s:sequence> > <s:element maxOccurs="1" minOccurs="0" > name="LoginName" type="s:string"/> > <s:element maxOccurs="1" minOccurs="0" > name="LoginPassword" type="s:string"/> > <s:element maxOccurs="1" minOccurs="0" > name="InputParams" type="s0:InputParams"/> > </s:sequence> > </s:complexType> > </s:element> > <s:complexType name="Rowset"> > <s:sequence> > <s:element maxOccurs="unbounded" minOccurs="0" > name="Row" type="s0:Row"/> > </s:sequence> > <s:attribute name="Message" type="s:string"/> > </s:complexType> > <s:complexType name="Row"> > <s:sequence id="RowSequence"> > > <s:element maxOccurs="1" minOccurs="1" name="Result" > type="s:string"/></s:sequence> > </s:complexType> > <s:element name="XacuteResponse"> > <s:complexType> > <s:sequence> > <s:element maxOccurs="1" minOccurs="0" > name="Rowset" type="s0:Rowset"/> > </s:sequence> > </s:complexType> > </s:element> > </s:schema> > </types> > <!-- Messages --> > <message name="XacuteSoapIn"> > <part element="s0:XacuteRequest" name="parameters"/> > </message> > <message name="XacuteSoapOut"> > <part element="s0:XacuteResponse" name="parameters"/> > </message> > <!-- Ports --> > <portType name="XacuteWSSoap"> > <operation name="Xacute"> > <input message="s0:XacuteSoapIn"/> > <output message="s0:XacuteSoapOut"/> > </operation> > </portType> > <!-- Bindings --> > <binding name="XacuteWSSoap" type="s0:XacuteWSSoap"> > <soap:binding style="document" transport="http:// > schemas.xmlsoap.org/soap/http"/> > <operation name="Xacute"> > <soap:operation soapAction="http://www.sap.com/xMII" > style="document"/> > <input> > <soap:body use="literal"/> > </input> > <output> > <soap:body use="literal"/> > </output> > </operation> > </binding> > <!-- Service mapping --> > <service name="XacuteWS"> > <port binding="s0:XacuteWSSoap" name="XacuteWSSoap"> > <soap:address location="http://<servername>:<port>/XMII/ > SOAPRunner/<transaction name>"/> > </port> > </service> > </definitions> > > Regards, > Rajesh. -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en