导言:WebService存在于互联网当中的组件,具有独立性,跨平台和技术,通过URL进行定位调用;优点是可以重复使用组件服务可以跨平台和技术,实现不同程序之间的交互可以使用组件服务灵活组合,提高资源利用率,节省资源
预先建立一个WebService工程
服务名-对应的类名-方法名
&&e定义返回类型:如果WebService服务的方法用到自定义类型,需要在发布文件中定义<beanMapping>映射
预先建立一个WebService工程。
c.编写WebService的接口和实现类
f.访问service路径
http://localhost:8888/XFireWebServiceDelete/services/XuliangXFire?wsdl
通过XFire自动生成:
见一个普通的JAVA工程,新建包,在包下右键other--->MyEclipse--->webservice--->ServiceClient--->自动wsdl的路径,即可。
二、WebService基础知识
1.什么WebService
跨平台和技术,通过URL进行定位调用
2.有什么好处,特点
可以跨平台和技术,实现不同程序之间的交互
可以使用组件服务灵活组合,提高资源利用率,节省资源
3.相关关键词及概念
HTTP+XML
SOAP(Simple Object Access Protocol):简单对象访问协议
WSDL(Web Service Description Language):WebService描述语言
UDDI(Universal Description、Discovery、and Integration):用于提供WebService注册、查找等功能