I wrote a client / server application for delegating tasks from a centralized server with a task for a large number of clients. Clients request information / tasks from the server and send new information / tasks to the server (some arrays of parameters, sometimes up to 8000 elements of the array).
The client and server are in PHP using SOAP in non-wsdl mode .
This is an example (unfortunately in German) I used:
http://www.ordix.de/ORDIXNews/3_2008/Open_Source/PHP5_SOAP_WebServices.html
It works great. But now I want to optimize the client side (for example, to implement multithreading) and switch clients to Java.
I am not very good at Java. Therefore, I searched the Internet for many hours to find a simple but not old school solution. Ideally, when I do not need to touch the server script.
Now I'm a little confused. I found Apache XML-RPC an obsolete library. JAX-RPC is now integrated into JAX-WS and at first glance a little more complicated.
With Redstone XML-RPC, I found another alternative, but I don’t know if this solution is really for me.
Before exploring the ropes .. Is one of my libraries mentioned a good way to use my SOAP server without a wsd script Java SOAP client?
This is exactly the question I wanted to ask, but have not yet answered:
The easiest way to write a Java SOAP client that uses a non-wsdl PHP SOAP server?
Thank you in advance for bringing light into the dark!