Necesito comunicarme con un servidor XML-RPC desde un cliente .NET 2.0. ¿Puedes recomendar alguna biblioteca?¿Cuál es la mejor biblioteca .Net XML-RPC?
EDIT: Habiendo probado XML-RPC.Net, me gusta la forma en que genera proxies dinámicos, es muy limpio. Lamentablemente, como siempre, las cosas no son tan simples. Yo soy el acceso a un servicio XML-RPC que utiliza la técnica poco ortodoxa de tener nombres de objeto en los nombres de los métodos, así:
object1.object2.someMethod(string1)
Esto significa que no puedo utilizar los atributos para establecer los nombres de mis métodos , ya que no se conocen hasta el tiempo de ejecución. Si comienza a intentar acercarse a las llamadas en bruto, XML-RPC.Net comienza a ser bastante complicado.
tanto, cualquier persona sabe de una simple y sencilla librería XML-RPC que simplemente me deje hacer (pseudocódigo):
x = new xmlrpc(host, port)
x.makeCall("methodName", "arg1");
tuve un vistazo a una cosa por Michael alguien en CodeProject, pero hay no hay pruebas unitarias y el código se ve bastante terrible.
¡A menos que alguien tenga una mejor idea, parece que voy a tener que iniciar un proyecto de código abierto por mi cuenta!