WebService何其好用,虽然效率上差一些!
Java初学者,今天要记录一下如何创建及读取WebService。
使用IDE创建WebService真是再容易不过了,本人使用的是NetBeans 6.5,在创建方面感觉比VS 2008还好用。
- 新建Java Web项目,新建Web服务文件
- 打开新建的页面,点击“设计”标签,“新增操作”就可以了
- 名称就是方法名,返回类型不需要自己输入IDE已经枚举出来了
- 然后源,进行编码即可
写是如何的简单,但Java调用WebService可就痛苦咯!
如果使用过.net我们会说调用WebService是很容易的:添加Web引用,出来一个对话框然后填路径,确定就完成了,就可以像本地类一样使用了!可那是.NET,没使用过Java根本不知道Java调用WebService有多么的痛苦!
----------------------------
以上是我在网上查资料的时候看到最多人的心声,可经过我自己的实践发现没有那么恐怖的啊,也挺好用的。这些文章根本不是几年前的,都是08,有的还是09年写的。看来又是抄过来的,郁闷,这些人也真是的,盲目的抄,也不自己实践一下。其实Java调用别的语言的WebService也挺简单的,毕竟WSDL相同嘛。以下是我调用一个C#写的WebService:
WebService:
用NetBeans新建一个Web服务客户端:在弹出的窗口中选择“WSDL URL”,然后把WSDL的路径填进去,直接完成。代码调用部分我使用的是一个Servlet,核心代码如下:
挺简单的啊!