This week's giveaway is in the EJB and other Java EE Technologies forum.
We're giving away four copies of EJB 3 in Action and have Debu Panda, Reza Rahman, Ryan Cuprak, and Michael Remijan on-line!
See this thread for details.
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 EJB 3 in Action this week in the EJB and other Java EE Technologies 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: 12675
    
    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


Java Resources at www.wbrogden.com
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: 12675
    
    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: 2906
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).


"Don't succumb to the false authority of a tool or model. There is no substitute for thinking."
Andy Hunt, Pragmatic Thinking & Learning: Refactor Your Wetware p.41
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.
 
Don't get me started about those stupid light bulbs.
 
subject: Generic Client - to be or not to be ?
 
Similar Threads
Is there a way I can view the raw (HTTP) web service response?
Testing a web service
creating new sockets
Genereic web service client across container
How to display a xml in browser after inoke soap?