Real SOA implementation (at least Java AND .NET) example with SOAP, WSDL, UDDI

Discussion in 'ASP .Net Web Services' started by, May 12, 2005.

  1. Guest

    Where can I find a step-by-step guide that illustrates how to implement
    a SOA with Web Services (including UDDI !) ???

    There seem to be different definitions about what a SOA is, but what I
    now am looking for specifically is both the implementation transparency
    (platform independence, i.e. not just a simple java-java or .NET-.NET
    example) and the location transparency, as defined in the Service
    Directory pattern, which is one part of the Service-Oriented
    Architecture pattern (and the other part is the Architecture Adapter
    pattern which takes care of the implementation transparency) in the
    book "Web Service Patterns" by Paul B. Monday (that book only considers
    java in the implementation).

    To be more specific, I would like to see a step-by-step instruction
    (including configuration details, and parameters to comand line tools
    such as WSDL2Java and Java2WSDL) that describes all details about how
    to create a working example with implementation transparency (Java AND
    ..NET) and location transparency (with UDDI) as described below:

    (1) How to create one .NET web service (C# or VB.NET) and one Java Axis
    web service that both supports the same WSDL interface.

    (2) How to create a .NET client proxy and a Java Axis client proxy that
    can use the same client class/interface to easy switch between the two
    web service URLs created in step 1 above

    (3) How to install and configure an open source UDDI server (such as
    jUDDI) and then how to publish the web services created in step 1, with
    the same WSDL and a common tModel key for the WSDL.

    (4) How to use the UDDI API from both the Java Axis client and the .NET
    client to dynamically find the URLs of the published web services that
    supports the WSDL interface that was given a certain tModel key to
    search for in step 3 above.

    I have almost managed to do the first two steps, and have been able to:

    Invoke Java WS from Java client
    Invoke C# WS from C# client
    Invoke Java WS from C# client
    as described in the following usenet thread:
    But I have yet not succeeded to invoke C# WS from Java client by trying
    to use the same WSDL interface, since I from .NET will get the error
    message "Server did not recognize the value of HTTP Header SOAPAction:

    / Tom
    , May 12, 2005
    1. Advertisements

Want to reply to this thread or ask your own question?

It takes just 2 minutes to sign up (and it's free!). Just click the sign up button to choose a username and then you can ask your own questions on the forum.
Similar Threads
  1. Frank D. Greco
    Frank D. Greco
    Jan 25, 2005
  2. Replies:
    Apr 11, 2010
  3. Nags
  4. Ben Fidge
    Ben Fidge
    Feb 10, 2004
  5. Ralph Angus

    How to check the versions for SOAP, WSDL, UDDI, XML

    Ralph Angus, Sep 20, 2004, in forum: ASP .Net Web Services
    Ralph Angus
    Sep 20, 2004

Share This Page