关闭

webservice相关总结

标签: web service
237人阅读 评论(0) 收藏 举报
分类:

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 过程自动化

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:36695次
    • 积分:698
    • 等级:
    • 排名:千里之外
    • 原创:28篇
    • 转载:10篇
    • 译文:2篇
    • 评论:2条
    最新评论