随笔分类 - WebService
摘要:
在《Java与WCF交互(一):Java客户端调用WCF服务》一文中,我描述了用axis2的一个Eclipse控件生成WCF的Java客户端代理类,后来有朋友建议用Xfire、CXF,一直没有尝试,今天有朋友指出JDK6可以用java自带的一个WSImport工具,试了下,果然很爽,这是一个exe文件,位于%JAVA_HOME%\bin下,它的官方使用说明,见:http://download-llnw.oracle.com/javase/6/docs/technotes/tools/share/wsimport.html。
阅读全文

摘要:
在上篇《 Java与WCF交互(一):Java客户端调用WCF服务》中,我介绍了自己如何使用axis2生成java客户端的悲惨经历。有同学问起使用什么协议,经初步验证,发现只有wsHttpBinding可行,而NetTcpBinding不可行,具体原因待查。昨晚回去重新测试WCF客户端调用Java Web Service,并将过程公布如下:
阅读全文

摘要:
最近开始了解WCF,写了个最简单的Helloworld,想通过java客户端实现通信。没想到以我的基础,居然花了整整两天(当然是工作以外的时间,呵呵),整个过程大费周折,特写下此文,以供有需要的朋友参考:
阅读全文

摘要:
在.net中调用Web Service时,如果要返回一个集合,一般使用Dataset或DataTable(Framework 2.0后DataTable也可以序列化了)
DataSet的优势是可以与XML实现自由转换,可以被.net以外的其他平台调用。
可以参考MSDN:通过 XML Web Services 使用数据集 (ADO.NET) http://msdn.microsoft.com/zh-cn/library/s5xy331f.aspx
遗憾的是,如果客户端无法传递特定序列化的集合,如自定义的对象集合。
阅读全文
.gif)
摘要:
本文主要通过示例介绍利用SoapHeader验证web service调用的合法性,
阅读全文
.gif)
摘要:
一个Web Service,在本地调试时输入参数,可以返回一个dataset,部署到服务器上时却不显示输入参数框,显示如下:测试窗体只能用于来自本地计算机的请求。
阅读全文
.gif)