Web services - also TCP?

Hi,
I'm new to "web services", so I'll take the risk of making a fool of myself...
I have a distributes system that needs to have some centralized services. If I opt for using HTTP as my protocol, I can use a Tomcat server (or anything similar) and write servlets to provide the various services. But I suspect HTTP has a large overhead per transaction, so I want to consider using some kind of XML over TCP or something like that. Is there anything that already does that?
Thanks,
Zohar.

SOAP via HTTP is definately the standard. HTTP is TCP. I would also think that HTTP would be less overhead (atleast from a resources perspective), since it is a fairly lightweight protocol.
However, the xfire project http://xfire.codehaus.org will do SOAP over an XMPP (Jabber) connection. You can also use xfire within a servlet container like Tomcat still.

Similar Messages

  • Web Services on TCP

    Hi,
    Can web services be invoked only using TCP, without going through the internet?
    Elaborating :
    1. Suppose I have two systems, with one hosting a web service & another being the consumer - If the consumer has the endpoint location of the service, does it still have to go through the internet to invoke the web service?
    2. If no, then does it imply that a consumer on the same Local Area Network(LAN) has faster access to the webservice than the one that is accessing the service through the internet and is miles away?
    I am new to web services, require help in better understanding this technology.
    Thanks,
    Niranjan
    Some more clarification:
    3. I understand that WSIF can be used to invoke webservices locally on the same JVM. Can WSIF be used to invoke a web service on a different system on the LAN?
    4. If yes, can can WSIF be used to invoke any kind of web service - .Net webservice, EJB, legacy apps, etc?
    Message was edited by:
    Niranjan

    Hi,
    if your webservice runs in a different java vm (different oc4j) the request will not leave your machine.
    If you run the webservice on the same oc4j the call will be done via rmi and not via tcp.

  • HP Photosmart 7520 unable to connect to Web Services, also for 7525 ??

    I have same problem with WEB services for a 7525 as posts for 7520.
    Home screen web acces works, printing works, etc. only the scan to e-mail which did work, now  doesn't.
    Spent  great deal of time trying to make it work per post 7520 suggestions.
    Is the' solution' post for the WEB problem also applicable to the 7525 wireless printer??
    If not then, how do I correct?? 
    Is this representative of the NEW HP quality for its productws??

     Hi @RICH7520
    Welcome to the HP Support Forums.  I gather that you are getting the connection error message when enabling the web services on your Photosmart 7525 printer.
    Yes the solution for the Photosmart 7520 printer to set a manual IP address and manual DNS server is valid for the Photosmart 7525 printer.  They are both members of the Photosmart 7520 series of printers.  For easy reference I’ve included the link to the post that has the steps with screen shots on how to do this.  Even though the screen shots are for a Photosmart 7510, the steps are the same and screen shots are the same.
    Regards,
    Happytohelp01
    Please click on the Thumbs Up on the right to say “Thanks” for helping!
    Please click “Accept as Solution ” on the post that solves your issue to help others find the solution.
    I work on behalf of HP

  • Call web service from human task

    Hi All,
    I have a requirement to call webservice inside human task flow. I have three participant in my human task flow. Let suppose A, B and C. When A approves then task will be assigned to B and when B approves it will go for C.
    My requirement is that, when A approves , then i need to call one external webservice to update database. I did not get any option to call webservice inside human task flow.
    Please help.
    Regards,
    Sunil

    Thanks userN for your wonderful reply but i have one more question.
    As per your instructions i have enabled call back events in Human task flow. In this way i got while loop inside my BPEL. In onTaskAssigned operation i am now trying to call external web service. My requriment is to call external service and get data from service. After getting response from the webservice, i want to assign it to next participant.
    But in this case, when user B approves, it goes to onTaskAssigned block and i am able to make external web service also but mean time, it has been assigned to User C which i do not want.
    I want Human task flow to wait for the webservice response then only assign it to next participant.
    Please help, is there any option to do it.
    Regards,
    Sunil

  • How to get data from web service in ADF mobile

    I'm new to ADF mobile application development. I'm currently blocked in a scenario. I have a web service(from third party) which needs <wsse:Security> to retrieve data. In soapUI, the web service will retrieve the response only when there is this security tag. Otherwise it will give response as invalid security. The web service looks like this:
            <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xx="http://xmlns.oracle.com/apps/csf/soaprovider/plsql/xx_fs_mob_login/" xmlns:get="http://xmlns.oracle.com/apps/csf/soaprovider/plsql/xx_fs_mob_login/get_login/">
                   <soapenv:Header>
                      <xx:SOAHeader>
                         <!--Optional:-->
                         <xx:Responsibility>XXX</xx:Responsibility>
                         <!--Optional:-->
                         <xx:RespApplication>XXX</xx:RespApplication>
                         <!--Optional:-->
                         <xx:SecurityGroup>XXX</xx:SecurityGroup>
                         <!--Optional:-->
                         <xx:NLSLanguage>XXX</xx:NLSLanguage>
                         <!--Optional:-->
                         <xx:Org_Id>XXX</xx:Org_Id>
                      </xx:SOAHeader>
        <The portion which is excluded from the soap, but which is required for getting response>
        <wsse:Security soapenv:mustUnderstand="1" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
                         <wsse:UsernameToken wsu:Id="UsernameToken-1">
                            <wsse:Username>XXX</wsse:Username>
                            <wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">XXX</wsse:Password>
                            <wsse:Nonce EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary">XXX</wsse:Nonce>
                            <wsu:Created>2013-02-13T08:58:50.649Z</wsu:Created>
                         </wsse:UsernameToken>
                      </wsse:Security>
        <The portion which is excluded from the soap, but which is required for getting response>
                   </soapenv:Header>
                   <soapenv:Body>
                      <get:InputParameters>
                         <!--Optional:-->
                         <get:P_USERNAME>XXX</get:P_USERNAME>
                      </get:InputParameters>
                   </soapenv:Body>
                </soapenv:Envelope>
    I tried the steps described in ADF mobile tutorial to get web service data. But I'm getting response code 500 from the server. I tried the steps for secured web service also. But I'm not sure which security policy has been implemented in the web service. I tried with oracle/wss_username_client_token_policy and some others but didn't succeed. Later I tried by creating web service client/proxy. But as Oracle ADF only supports java 1.4, I got errors in the generated code(errors on generics and annotation).
    The WSDL for the web service is as follows:
        <definitions xmlns:tns="http://xmlns.oracle.com/apps/csf/soaprovider/plsql/xx_fs_mob_login/" xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns1="http://xmlns.oracle.com/apps/csf/soaprovider/plsql/xx_fs_mob_login/get_login/" name="XX_FS_MOB_LOGIN" targetNamespace="http://xmlns.oracle.com/apps/csf/soaprovider/plsql/xx_fs_mob_login/">
        <types>
        <schema xmlns="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" targetNamespace="http://xmlns.oracle.com/apps/csf/soaprovider/plsql/xx_fs_mob_login/get_login/">
        <include schemaLocation="http://27.251.157.211:8000/webservices/SOAProvider/plsql/xx_fs_mob_login/APPS_XX_FS_MOB_LOGIN_GET_LOGIN.xsd"/>
        </schema>
        <schema xmlns="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" targetNamespace="http://xmlns.oracle.com/apps/csf/soaprovider/plsql/xx_fs_mob_login/">
        <element name="SOAHeader">
        <complexType>
        <sequence>
        <element name="Responsibility" minOccurs="0" type="string"/>
        <element name="RespApplication" minOccurs="0" type="string"/>
        <element name="SecurityGroup" minOccurs="0" type="string"/>
        <element name="NLSLanguage" minOccurs="0" type="string"/>
        <element name="Org_Id" minOccurs="0" type="string"/>
        </sequence>
        </complexType>
        </element>
        </schema>
        </types>
        <message name="GET_LOGIN_Input_Msg">
        <part name="header" element="tns:SOAHeader"/>
        <part name="body" element="tns1:InputParameters"/>
        </message>
        <message name="GET_LOGIN_Output_Msg">
        <part name="body" element="tns1:OutputParameters"/>
        </message>
        <portType name="XX_FS_MOB_LOGIN_PortType">
        <operation name="GET_LOGIN">
        <input message="tns:GET_LOGIN_Input_Msg"/>
        <output message="tns:GET_LOGIN_Output_Msg"/>
        </operation>
        </portType>
        <binding name="XX_FS_MOB_LOGIN_Binding" type="tns:XX_FS_MOB_LOGIN_PortType">
        <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
        <operation name="GET_LOGIN">
        <soap:operation soapAction="http://XXX:8000/webservices/SOAProvider/plsql/xx_fs_mob_login/"/>
        <input>
        <soap:header message="tns:GET_LOGIN_Input_Msg" part="header" use="literal"/>
        <soap:body parts="body" use="literal"/>
        </input>
        <output>
        <soap:body use="literal"/>
        </output>
        </operation>
        </binding>
        <service name="XX_FS_MOB_LOGIN_Service">
        <port name="XX_FS_MOB_LOGIN_Port" binding="tns:XX_FS_MOB_LOGIN_Binding">
        <soap:address location="http://XXX:8000/webservices/SOAProvider/plsql/xx_fs_mob_login/"/>
        </port>
        </service>
        </definitions>
    Please help me to figure out a solution for this.
    Thanks in advance
    Rino

    how to store the data in the mobile which i fetched from the server using RMS. Can u give me a eg. code. here and send me a link to my email id. [email protected]
    I am using Oravle10g as the database. It is installed in the server.
    I made a connection in servlet using ODBC:JDBC.
    I am able to see the data fetched from the server in my mobile.
    Now, i am trying to save the data. But i dont know how to use the RMS to connect to the Oracle database or pass the string etc.
    Do help me if you dont mind.
    I kept reading and tried some codes but i failed.
    Me still trying...........
    Thanks in Advance.

  • SharePoint Apps and custom web services as remote services

    Hello,
    After reading documentation about Apps for SharePoint compared with SharePoint solutions I did not find any information about "You
    can develop your custom web services as remote services.".
    Could you please give me links or advise, where I can get information - "How to develop custom web services as remote services" using SharePoint 2013 Apps?

    Hi,
    I would suggest you to use WCF service instead of Web Service,
    also, SharePoint 2013 introduces a Representational State Transfer (REST) service that is comparable to the existing SharePoint client object models.
    Get started with the SharePoint 2013 REST service
    About develop custom web services as remote services,see Demo here:
    SharePoint 2013: Custom REST service provides data to an app for SharePoint
    Best Regards
    Guangchao chen
    TechNet Community Support

  • DNS problem when calling a web service

    Hi,
    when I try to call a web service from the Studio I get the following error message:
    return code: 503
    Network Error
    Network Error (dns_server_failure)
    Your request could not be processed because an error occurred contacting the DNS server.
    The DNS server may be temporarily unavailable, or there could be a network problem.
    Looks not like an OBPM problem, but I can access the web service via SoapUI and I can access it from an OBPM enterprise installation on a server here in the network. The problem is only when I try to access the service from OBPM Studio. I also tried accessing a local web service, also does not work.
    Does anyone have a hint, what it could be? Thanks for your help!
    Regards
    Matthias

    No, it is in my local LAN, so it should work without proxy (and in SoapUI it also works without Proxy). But nevertheless I tried it also with a proxy, but unfortunately without success.
    Regards
    Matthias

  • Web Service returning JCO.Table with no content

    Hello all,
    I've written a web service returning an object of type JCO.Table
    When I'm testing it in the Web Service Navigator the response contains two parameters: tabLength and row (current row number), but doesn't contain the content of the table.
    I tried testing the Web Service also from Webdynpro but its the same -
    the result contains a ComplexTypeJCOTable and from that object I can only get the tabLength and row.
    Anyone knows why is it happening?
    Thanks for your help, Adi.

    Hi Rajendrakumar Gaikwad,
    Thanks for your suggestion.
    I don't think this will be an efficient solution for me or for the web service clients.
    I'm still looking for an explanation why can't I get the JCO.Table content.
    Is it impossible for some reason or am I doing anything wrong?
    Thanks again, Adi.

  • Web Services from Excel

    Hi,
    i want to use Excel (office 2003) with the web services toolkit from Microsoft (2.01) to call Web services from SAP (ABAP 7.0).
    In the 6.40 version of ABAP i was able to call a web service also with some complex data types (internal tables) from excel. Finally the trick was to avoid empty input complex types.
    Now trying this with the new version seems impossible. The system always respond "deserialisation failed". Tracking the problem shows a nice SOAP request in the SAP system, however, somehow the "deserialisation" error occurs here.
    Is there any hint on how to deal with this kind of error ?
    Thanks for any advice.
    Marcus

    Hi,
    first here is the soap request from the SAP trace in SICF: ( a response is not visible due to the deserialisation error)
    <?xml version="1.0" encoding="UTF-8" standalone="no" ?>
    - <SOAP-ENV:Envelope xmlns:SOAPSDK1="http://www.w3.org/2001/XMLSchema" xmlns:SOAPSDK2="http://www.w3.org/2001/XMLSchema-instance" xmlns:SOAPSDK3="http://schemas.xmlsoap.org/soap/encoding/" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
    - <SOAP-ENV:Body>
    - <SOAPSDK4:ZBpcontactCreatefromdata xmlns:SOAPSDK4="urn:sap-com:document:sap:soap:functions:mc-style">
    - <SOAPSDK4:Businesspartner SOAPSDK3:arrayType="SOAPSDK4:VbkaVbpa2kom[3]" SOAPSDK3:offset="[0]" SOAPSDK2:type="SOAPSDK3:Array">
    - <item>
      <Refobjecttype SOAPSDK2:nil="true" />
      <Refobjectkey SOAPSDK2:nil="true" />
      <DocNumber>1</DocNumber>
      <ItmNumber>1</ItmNumber>
      <CountParvw>1</CountParvw>
      <PartnRole>AG</PartnRole>
      <PartnRoleOld>AG</PartnRoleOld>
      <PartnId>0000002000</PartnId>
      <PartnIdOld>0000002000</PartnIdOld>
      <AddrNo SOAPSDK2:nil="true" />
      <PersNo SOAPSDK2:nil="true" />
      <Addrtype SOAPSDK2:nil="true" />
      <AddrOrigin SOAPSDK2:nil="true" />
      <UnloadPt SOAPSDK2:nil="true" />
      <CalendarUpdate SOAPSDK2:nil="true" />
      <AddrLink SOAPSDK2:nil="true" />
      </item>
    - <item>
      <Refobjecttype SOAPSDK2:nil="true" />
      <Refobjectkey SOAPSDK2:nil="true" />
      <DocNumber>1</DocNumber>
      <ItmNumber>1</ItmNumber>
      <CountParvw>1</CountParvw>
      <PartnRole>AP</PartnRole>
      <PartnRoleOld>AP</PartnRoleOld>
      <PartnId>0000000005</PartnId>
      <PartnIdOld>0000000005</PartnIdOld>
      <AddrNo SOAPSDK2:nil="true" />
      <PersNo SOAPSDK2:nil="true" />
      <Addrtype SOAPSDK2:nil="true" />
      <AddrOrigin SOAPSDK2:nil="true" />
      <UnloadPt SOAPSDK2:nil="true" />
      <CalendarUpdate SOAPSDK2:nil="true" />
      <AddrLink SOAPSDK2:nil="true" />
      </item>
    - <item>
      <Refobjecttype SOAPSDK2:nil="true" />
      <Refobjectkey SOAPSDK2:nil="true" />
      <DocNumber>1</DocNumber>
      <ItmNumber>1</ItmNumber>
      <CountParvw>1</CountParvw>
      <PartnRole>ZM</PartnRole>
      <PartnRoleOld>ZM</PartnRoleOld>
      <PartnId>0000001708</PartnId>
      <PartnIdOld>0000001708</PartnIdOld>
      <AddrNo SOAPSDK2:nil="true" />
      <PersNo SOAPSDK2:nil="true" />
      <Addrtype SOAPSDK2:nil="true" />
      <AddrOrigin SOAPSDK2:nil="true" />
      <UnloadPt SOAPSDK2:nil="true" />
      <CalendarUpdate SOAPSDK2:nil="true" />
      <AddrLink SOAPSDK2:nil="true" />
      </item>
      </SOAPSDK4:Businesspartner>
    - <SOAPSDK4:Generaldata SOAPSDK3:arrayType="SOAPSDK4:Bus1037VbkakomCr[1]" SOAPSDK3:offset="[0]" SOAPSDK2:type="SOAPSDK3:Array">
    - <item>
      <Refobjecttype SOAPSDK2:nil="true" />
      <Refobjectkey SOAPSDK2:nil="true" />
      <DocNumber>1</DocNumber>
      <Refdoctype SOAPSDK2:nil="true" />
      <Refreltype SOAPSDK2:nil="true" />
      <ActivityType>0001</ActivityType>
      <Salesorg>1000</Salesorg>
      <DistrChan>10</DistrChan>
      <Division>00</Division>
      <SalesOff>1000</SalesOff>
      <SalesGrp>100</SalesGrp>
      <FromDate>11/7/2006</FromDate>
      <ToDate>11/7/2006</ToDate>
      <FromTime>12:00:00 AM</FromTime>
      <ToTime>12:00:00 AM</ToTime>
      <Reason>003</Reason>
      <Result>005</Result>
      <ResultExplanation>005</ResultExplanation>
      <State>1</State>
      <FollowUpType SOAPSDK2:nil="true" />
      <FollowUpDate>12:00:00 AM</FollowUpDate>
      <ActivityComment>Das ist ein  Test</ActivityComment>
      <Descrpt01 SOAPSDK2:nil="true" />
      <Descrpt02 SOAPSDK2:nil="true" />
      <Descrpt03 SOAPSDK2:nil="true" />
      <Descrpt04 SOAPSDK2:nil="true" />
      <Descrpt05 SOAPSDK2:nil="true" />
      <Descrpt06 SOAPSDK2:nil="true" />
      <Descrpt07 SOAPSDK2:nil="true" />
      <Descrpt08 SOAPSDK2:nil="true" />
      <Descrpt09 SOAPSDK2:nil="true" />
      <Descrpt10 SOAPSDK2:nil="true" />
      <TxtKonse SOAPSDK2:nil="true" />
      <Direction SOAPSDK2:nil="true" />
      <PartnRole>AG</PartnRole>
      <PartnId>0000002000</PartnId>
      <ContactRole>AP</ContactRole>
      <Contact>0000000005</Contact>
      <Langu SOAPSDK2:nil="true" />
      <LanguIso SOAPSDK2:nil="true" />
      </item>
      </SOAPSDK4:Generaldata>
      <SOAPSDK4:Return SOAPSDK2:nil="true" SOAPSDK3:arrayType="SOAPSDK4:Bapiret2[0]" SOAPSDK3:offset="[0]" SOAPSDK2:type="SOAPSDK3:Array" />
    - <SOAPSDK4:Sender>
      <LogSystem SOAPSDK2:nil="true" />
      </SOAPSDK4:Sender>
      <SOAPSDK4:Testrun SOAPSDK2:nil="true" />
      </SOAPSDK4:ZBpcontactCreatefromdata>
      </SOAP-ENV:Body>
      </SOAP-ENV:Envelope>
    here is the VB coding in Excel:
    The call of the WS is done in standard generated classes from the WS plugin in Excel:
    Call contractWS.wsm_ZBpcontactCreatefromdata
    Dim contractWS As New clsws_zcreatecontact2Servic
    Dim ar_Businesspartner() As New struct_VbkaVbpa2kom
    Dim ar_Generaldata(0) As New struct_Bus1037VbkakomCr
    Dim ar_Return() As Variant
    Dim obj_Sender As New struct_Sender
    Dim str_Testrun As String
    With ar_Generaldata(0)
    .DocNumber = "1"
    .ActivityType = "0001"
    .Salesorg = "1000"
    .DistrChan = "10"
    .Division = "00"
    .SalesOff = "1000"
    .SalesGrp = "100"
    .ActivityComment = Range("C9").Text
    .FromDate = Format(Range("C8").Text, "yyyy-mm-dd")
    .ToDate = Format(Range("C8").Text, "yyyy-mm-dd")
    .FromTime = "00:00:00"
    .ToTime = "00:00:00"
    .Reason = "003"
    .Result = "005"
    .ResultExplanation = "005"
    .State = "1"
    .PartnRole = "AG"
    .PartnId = "0000002000"
    .ContactRole = "AP"
    .Contact = "0000000005"
    End With
    ReDim ar_Businesspartner(2)
    With ar_Businesspartner(0)
    .DocNumber = "1"
    .ItmNumber = "1"
    .CountParvw = "1"
    .PartnRole = "AG"
    .PartnRoleOld = "AG"
    .PartnId = "0000002000"
    .PartnIdOld = "0000002000"
    End With
    With ar_Businesspartner(1)
    .DocNumber = "1"
    .ItmNumber = "1"
    .CountParvw = "1"
    .PartnRole = "AP"
    .PartnRoleOld = "AP"
    .PartnId = "0000000005"
    .PartnIdOld = "0000000005"
    End With
       With ar_Businesspartner(2)
    .DocNumber = "1"
    .ItmNumber = "1"
    .CountParvw = "1"
    .PartnRole = "ZM"
    .PartnRoleOld = "ZM"
    Dim id As String
    id = Range("C7").Value
    .PartnId = id
    .PartnIdOld = id
    End With
    Call contractWS.wsm_ZBpcontactCreatefromdata( _
    ar_Businesspartner, _
    ar_Generaldata, _
    ar_Return, _
    obj_Sender, _
    str_Testrun _
    Message was edited by: Marcus Schiffer
    Message was edited by: Marcus Schiffer

  • XI web service from 4.6C

    Hi,
    I want to call XI web service from 4.6C.
    I can not use RFC adapter as web service also returns attachments.
    I can not use proxies as it is 4.6C.
    Please help....
    Thanks,
    Beena.

    Hi Arvind,
    The scenario is:  R/3 4.6C --> XI --> SOAP
    The web service at SOAP Receiver returns an attachment(pdf document) which I need to pass to R/3 4.6C.
    I have also exposed the sender interface in xi as web service as same web service will be called by Java Web Application i.e. Web --> XI --> SOAP.
    but I dont know how to call this web service from R/3 4.6C and access attachment.
    And RFC and HTTP adapters do not support attachment.
    Please help...
    Thanks in advance...
    Beena.

  • Is consumer web service available at SOA Gateway in EBS?

    Hi All,
    I'm a beginner in using the SOA Gateway functionality in Oracle E-Business Suite. I know that we can generate WSDL's. and at EBS side web services acts as Service Providers.
    I want to know if we can use Consumer web service also through SOA gateway in EBS or is there any alternative to call the web services from ebs soa gateway.
    Thanks in advance.

    hello Vijay Ram,
    Ofcourse we can do that. Generating WSDL's and making it available to SOA is called as INBOUND interface.
    For using Consumer webservices, we need to use busineess events and trigger SOA to do the same.
    Please refer metalink for using Business Events.
    Thanks,
    yadnesh

  • What the mechanism of the Java Proxy for Web Services in WLS 8.1

    Hi, all;
    I try to find out how the java proxy of web service in weblogic server 8.1
    works. Suppose I use the java Proxy of a WebSerice in a client application whatever
    whithin or outside the application of the web service, does the proxy actually:
    1. translate my java arguments objects in XML to create SOAP msg,
    2. then send the msg across the network, and web service also response SOAP msg,
    3. then proxy translate it into return value of the method call ?
    If that is true , the Java Proxy seems very inefficient, right?
    Can any body tell me how the proxy works ?
    regards,
    shannon

    Hi Shannon,
    The type of proxy I'm familiar with is at the http connection level and
    associated with the networking properties in the JDK, See:
    http://java.sun.com/j2se/1.4.2/docs/guide/net/properties.html
    Your question may be related to JWS proxies, See:
    http://edocs.bea.com/workshop/docs81/doc/en/workshop/guide/howdoi/howUseTheJavaProxyForAWebService.html
    You may want to ask this question in the workshop newsgroup.
    Hope this helps,
    Bruce
    shannon lee wrote:
    >
    Hi, all;
    I try to find out how the java proxy of web service in weblogic server 8.1
    works. Suppose I use the java Proxy of a WebSerice in a client application whatever
    whithin or outside the application of the web service, does the proxy actually:
    1. translate my java arguments objects in XML to create SOAP msg,
    2. then send the msg across the network, and web service also response SOAP msg,
    3. then proxy translate it into return value of the method call ?
    If that is true , the Java Proxy seems very inefficient, right?
    Can any body tell me how the proxy works ?
    regards,
    shannon

  • What kind of Cellphone supports for Web Services in Java Application?

    I have developed a software in J2ME integrated with Web Services!
    I am wondering what kind of Cellphone (Nokia, Samsung, ...) supported Web Services now?
    Any help is appreciate!

    Hi Shannon,
    The type of proxy I'm familiar with is at the http connection level and
    associated with the networking properties in the JDK, See:
    http://java.sun.com/j2se/1.4.2/docs/guide/net/properties.html
    Your question may be related to JWS proxies, See:
    http://edocs.bea.com/workshop/docs81/doc/en/workshop/guide/howdoi/howUseTheJavaProxyForAWebService.html
    You may want to ask this question in the workshop newsgroup.
    Hope this helps,
    Bruce
    shannon lee wrote:
    >
    Hi, all;
    I try to find out how the java proxy of web service in weblogic server 8.1
    works. Suppose I use the java Proxy of a WebSerice in a client application whatever
    whithin or outside the application of the web service, does the proxy actually:
    1. translate my java arguments objects in XML to create SOAP msg,
    2. then send the msg across the network, and web service also response SOAP msg,
    3. then proxy translate it into return value of the method call ?
    If that is true , the Java Proxy seems very inefficient, right?
    Can any body tell me how the proxy works ?
    regards,
    shannon

  • Human task flow call back events with external web service

    Hi All,
    I have a requirement to call webservice inside human task flow. I have three participant in my human task flow. Let suppose A, B and C. When A approves then task will be assigned to B and when B approves it will go for C.
    My requirement is that, when A approves , then i need to call one external webservice to update database. For this i have enabled call back events from human task flow.
    In this way i got while loop inside my BPEL. In onTaskAssigned operation i am now trying to call external web service. My requriment is to call external service and get data from service. After getting response from the webservice, i want to assign it to next participant.
    But in this case, when user B approves, it goes to onTaskAssigned block and i am able to make external web service also but mean time, it has been assigned to User C which i do not want.
    I want Human task flow to wait for the web service response then only assign it to next participant.
    Please help.
    Regards,
    Sunil

    Hi Sunil
    Have you tried using WebServices Adapter. The usecase seems pretty straight forward. You have a WebService that has some code and some Operations to update some Database. First thing, I hope you have methods/Operations defined with request and response xsd for each operation.
    Now you define the main master payload, that should have all elements specific to your process and also few elements to store the output coming from each operation. Because response of each operation may need to go to other Task and get saved in the Payload also.
    You have like 3 Tasks. To complicate, I will assume that each Task can either Approve or Reject. And last 2 Tasks gets data from payload, previous task and also output from the WebService Operation (method).
    Task A -> Xor Gateway (Approve/Reject) -> If Approve -> Call WebServices Adapter -> Task B -> Xor Gateway(...) -> ......
    At each intersection, you can map the attributes for incoming and outgoing. Based on WebServices output also, you can have Another XOR Gateway and decide to send to Task B or do something else. So combinations of outputs of each service (task or webservice adapter) and XOR gateways, you can have a decent control on the overall flow.
    Note: I am hoping the webservices is Synchronous where you get the response immediately.
    Let me know if I am missing something.
    Thanks
    Ravi Jegga

  • Web Services with 4.6C

    Hi,
    Is it possible to call xi web service from 4.6C.
    The web service also returns attachment.
    Thanks,
    Beena.

    There is no support for web services in 46c.
    REgards
    RIch Heilman

Maybe you are looking for

  • Which is Better Mac or Windows?

    Which is Better Mac or Windows? I got told that Windows is better than Mac. I need to know: 1. How long an iMac lasts and how long a Windows computer last till they die and not work. (Prediction will do) 2. Why lots of people hate Mac and say that Ma

  • CDS-18010 Error:A Index and a index with the same name

    Hi I am facing strange error is some one expert there to help me to get rid of this error. CDS-18010 Error:A Index and a index with the same name 'LA_SP_FK_1' have been asked to be created. I am generating tables from Data model diagram & getting thi

  • Role of the extract structure

    Help needed Can you please let me know what are the consequences of deleting the content of a setup table if in the BW there is already a delta set in that system. Thank you Ramona

  • Exception in Usage of Preferences

    Hi All, While Iam using preferences i got an Warning please try to solv this My Code: Preferences dbPreferences=Preferences.userRoot().node("com/sum/properties"); String[] connectionNames=dbPreferences.childrenNames(); Gives Warning as WARNING: Could

  • Spinning beach ball - won't shut off

    Came back from a weekend away to find that my MacBook pro, which I'd left running on top of my bed, with a grey screen and the spinning beach ball icon. Tried powering it off to no avail. Any suggestions for me? Anybody?