xml-rpc, apache, jaxm, jax-rpc ?

I getting confused with all these new web-service technologies and APIs.Is SOAP and XML-RPC the same?If I use Apache's XML-RPC API, do I need jaxm or jax-rpc anymore?
[188 byte] By [slomomana] at [2007-9-29 8:49:36]
# 1
Hello.It depends on which system you want to build. Tell us more about your requirements and I hope we will help you. By the way SOAP and JAX-RPC in not the same.
veramkovicha at 2007-7-14 22:29:24 > top of Java-index,Enterprise & Remote Computing,Enterprise Technologies...
# 2

it was just a general question.

which of all these APIs are used for what kind of tasks?

it seems they can all be used for "doing webservices".

what is the difference between them?

by thy way:

the project i'm working on is planning to call webservices from a pocket pc (with j2me).i tried the "winFoot soap api" so far but i'm not sure if that's the right choice.

i will not do the server-site myself but the people over there are not sure what to choose either.

slomomana at 2007-7-14 22:29:24 > top of Java-index,Enterprise & Remote Computing,Enterprise Technologies...
# 3

XML-RPC != SOAP (WebServices)

XML-RPC is similar in concept to SOAP/RPC (such as in JAX-RPC), but they are two completely different protocols. SOAP is the W3C-approved standard, while XML-RPC is not an "accepted" standard, but has fairly wide dissemination. I'm using XML-RPC for a two-way control/monitoring app, mostly because it's very light-weight. I use SOAP at work for "enterprise"-level applications.

crackersa at 2007-7-14 22:29:24 > top of Java-index,Enterprise & Remote Computing,Enterprise Technologies...
# 4

I am developing an embedded monitoring/control application that will have a ethernet connection and a static IP address. The software needs to run 24/7/365 but I need to include a WSDL access because thats what the non-developers want. Is there a particular api that lends to this type of application. I really don't have the memory to host a server onboard so I would like for the WSDL interface to be built into a standalone application.

rmclipparda at 2007-7-14 22:29:24 > top of Java-index,Enterprise & Remote Computing,Enterprise Technologies...
# 5
I have a similar doubt .If we use jax-rpc will will that be interoperable with .net .If i wanted to access my web service using a .net client is it possible? and what are the technologies that support interoperability not only with .net but also with other languages too?
itzme_tomsa at 2007-7-14 22:29:24 > top of Java-index,Enterprise & Remote Computing,Enterprise Technologies...