aspose file tools*
The moose likes Web Services and the fly likes Generic Client - to be or not to be ? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Soft Skills this week in the Jobs Discussion forum!
JavaRanch » Java Forums » Java » Web Services
Bookmark "Generic Client - to be or not to be ?" Watch "Generic Client - to be or not to be ?" New topic
Author

Generic Client - to be or not to be ?

Reza Ravasizadeh
Ranch Hand

Joined: Jun 08, 2004
Posts: 177
Currently my Master Theses is to create a generic client in SOPA framework, it is now relatively ready but it doesn't support complex type in XSD.

I(maybe with some other Uni. students) would like to create open source project and implement it, in a way that can be used for all kind of webservices, do you think it make a sense to define this project?
Is anybody going to use it ? Is it useful project? Do I solve all the humanity problems ? ...

Currently there is www.soapclient.com available with same functionality but it is not free.

When I start my PhD I can use some of my few uni.credits for project.
[ December 08, 2006: Message edited by: Reza Rawassizadeh ]

Reza
William Brogden
Author and all-around good cowpoke
Rancher

Joined: Mar 22, 2000
Posts: 12835
    
    5
Since there are already open source SOAP libraries with long histories of development - AXIS, Glassfish, JAX-WS etc etc - what would your unique contribution be in the proposed project?
Bill
Reza Ravasizadeh
Ranch Hand

Joined: Jun 08, 2004
Posts: 177
Hi William

Of course I use these technlogies you mentioned, but the thing is:
There is no open source Generic client available that:
1) you give WSDL to it, it parses the WSDL
2) you enter some values
3) it create a SOAP request appropriate for that WSDL with your entered data(for example name='William' you enter William).

This means there will be a generic client which can create SOAP request for every kind of WSDL, based on reading WSDL file.
William Brogden
Author and all-around good cowpoke
Rancher

Joined: Mar 22, 2000
Posts: 12835
    
    5
You should be able to accomplish this using the existing open source Axis 2 toolkit as a base - why dont you join the Axis2 project and make your contribution there?

Bill
Reza Ravasizadeh
Ranch Hand

Joined: Jun 08, 2004
Posts: 177
Yes good idea I also prefer to do it in Axis frame work.
Peer Reynders
Bartender

Joined: Aug 19, 2005
Posts: 2922
    
    5
So you were talking about a SOAP Web Services tool like .NET Web Services Studio 2.0 (only in Java and more up-to-date) or Stylus Studio�'s Web Service Call Composer (only Open Source).
Reza Ravasizadeh
Ranch Hand

Joined: Jun 08, 2004
Posts: 177
Stylus studio is same as what I think to develope but it is not free and open source as I know.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Generic Client - to be or not to be ?