[转载]使用Java客户端类调用c# WebService和xml rpc server

  本文介绍一个非常实用的Java客户端工具类来调用C# WebServices和apache xml rpc server,这个类的源码是从网上下载的,我在博客网做项目的时候一直使用这个类来调试C# WebServices和MetaWeblog API。顺便在这里也给大家介绍一下C#如何处理此类发送的xml数据。使用这个类不用安装任何第三方工具,因为采用http的方式发送xml文件,所以你只需要安装好JDK就可以了。执行此类还可以获得WebServices或xml rpc server返回的xml字符流,你可以根据返回的xml数据来进行其他程序处理。通过这种方式实现了Java平台和.NET平台的数据交换和WebService调用。下面是此类的源代码SOAPClient4XG.java:   /**  * SOAPClient4XG. Read the SOAP envelope file passed as the second  * parameter, pass it to the SOAP endpoint passed as the first parameter, and  * print out the SOAP envelope passed as a response. with help from Michael  * Brennan 03/09/01  *  *  * @author Bob DuCharme  * @version 1.1  * @param SOAPUrl URL [...]
posted @ 2009-05-06 23:18  大鹏ME  阅读(343)  评论(0编辑  收藏  举报