今天开发的项目需要用到webservice,我们的项目的中间件是Webshpere.
于是乎我就做个webservice的demo呗。
我没多想,就打开了内存杀手工具,WID(websphere integration Developer).
因为在IBM的中间件上搞啥,用IBM的开发工具,那集成的是的确强劲的。
开发webservice无非就是4个步骤。
1,写个java文件,写几个不是static的接口,到时候这个类就需要发布成webservice了。
2,根据java文件生成WSDL文件呗。
3,发布呗
4,测试呗。
好,那下面我们开始吧
1,首先在WID下面创建一个Test的Java项目。并且建一个类 net.chinacsharp.HelloWorld.java,具体代码内容见下图。
2,然后我们新建个WebService的项目吧。webservice对应的java代码就选择我刚才建的那个HelloWorld.java
服务的实现选择
然后下一步,下一步下一步,都缺省的下去。
然后在服务器启动页面点击“启动服务器”按钮。
3,然后会生成项目,如下图所示,生成了webservice.xml,HelloWorld.wsdl,以及其它几个配置文件。
同时生成了Clent端调用的java代码。