fstudio

for web freedom

webservice相关总结

webservice:远程调用的一种方案,一种解决跨平台,跨语言间分布式系统的整合方案。(其他:rmi等)
soap:simple object access protocal.简单对象访问协议。xml格式
http+xml
esb:enterprise service bus.企业服务总线。
soa:service oriented architecture.面向服务的架构。
IBM提出的soa架构:希望以组装电脑的方式来开发软件。
wsdl:web service description language webservice 描述语言 端口(类) 操作(方法)消息(输入输出)
cgi:CommonGatewayInterface key/value格式
corba: Common Object Request Broker Architecture 二进制格式
uddi: Universal Description, Discovery and Integration

webservice的三个基本技术
wsdl
soap
uddi

WSDL文档
webservice接口
types元素的内容就是schema文档
2n个message元素
porttype元素,包含n个operation(input和output message)
webservice实现
binding元素
n个operation子元素
service元素
port子元素

axis:soap引擎,一个用于构建soap处理器比如客户端、服务器端、网关等的框架
独立服务器
可以插入到servlet引擎中的服务器
wsdl的扩展支持
从wsdl生成java类
一些样例程序
监控tcp/ip包的工具

axis.client.call
axis.client.service

http://axis.apache.org/axis2/java/core/download.html

多种选择
1.myeclipse JAX-WS JAX-RS
2.eclipse 自己导包配环境 axis axis2 xfire cxf
3.idea 默认axis 过程自动化

阅读更多
文章标签: web service
个人分类: webservice
上一篇mininet python api
下一篇CXF内容总结
想对作者说点什么? 我来说一句

webservice相关jar包

2017年12月27日 367KB 下载

webservice 学习相关

2009年11月01日 2.37MB 下载

webservice需要的5个jar包

2017年06月06日 13.72MB 下载

webservice

2012年08月23日 508KB 下载

没有更多推荐了,返回首页

关闭
关闭