webMethods

webMethods

Join this online group to communicate across IBM product users and experts by sharing advice and best practices with peers and staying up to date regarding product enhancements.

 View Only
  • 1.  Wrapper service for Web Services of different versions.

    Posted Wed April 28, 2010 06:19 AM

    Hi There,

    I got a doubt regarding the Web Services of different versions. Lets suppose there are two clients A and B. where “A” uses webMethods 7.1.2 and “B” uses webMethods 6.5.

    A web service was developed in environment “B”. Can this web service developed in “B” used as it is in environment “A” or do we need to write a wrapper service for this web Service and then use it in environment “A” ? can someone please tell me what the wrapper service is and what the logic we need to use in this case?

    Thanks in advance,
    Veera.


    #webMethods
    #API-Management
    #soa


  • 2.  RE: Wrapper service for Web Services of different versions.

    Posted Wed April 28, 2010 06:35 AM

    you said you have partner A and B, B creates a webservice, i hope by creating you means hosting as provider… yes webservice hosted on 6.5 can be consumed by another environment on 7.x … do let me know if you are asking for something else.

    -nD


    #webMethods
    #soa
    #API-Management


  • 3.  RE: Wrapper service for Web Services of different versions.

    Posted Wed April 28, 2010 06:41 AM

    hi nD,

    wow, is it we can directly consume the web service that was created in 6.5(B) in 7.1.2(A) environment. how about a web service that is created in 7.1.2 (A), can it be directly used in 6.5 environment without a wrapper service?

    Thanks in advance,
    Veera.


    #soa
    #webMethods
    #API-Management


  • 4.  RE: Wrapper service for Web Services of different versions.

    Posted Wed April 28, 2010 06:51 AM

    yep, get the wsdl url or file from the provider environment and create a WS descriptor for consumer using the same WSDL url/file and this will genereate you all the WS components say documents,schema and connector… and you can use the connector to execute the service hosted as webservice at provider end.


    #soa
    #webMethods
    #API-Management


  • 5.  RE: Wrapper service for Web Services of different versions.

    Posted Wed April 28, 2010 07:14 AM

    Hi nD,

    oh wow, is it, so in both the ways we can proceed in our regular way to create consumer WSD from WSDl. Some one misguided me saying that we need to create a wrapper service to use the web services in both the cases.

    Thank you,
    veera


    #webMethods
    #soa
    #API-Management


  • 6.  RE: Wrapper service for Web Services of different versions.

    Posted Wed April 28, 2010 10:37 AM

    As far as I know, any web service created in 6.5 can be consumed in wm 7.1 or later, however since wm 7.1 supports SOAP 1.2 (6.5 only supports SOAP 1.1) and also inbuilt support for WS securities, a web service exposed on wm 7.1 might need some amount of additional development in case you want to consumed them on 6.5.


    #webMethods
    #soa
    #API-Management