webservice应用+建议不用webservice
应用 建议 不用 webservice
2023-09-11 14:14:08 时间
webservice应用
1.分布式应用的集成(应用程序之间的集成)
2.软件重用
将一个软件的功能以webservice方式暴露出来,达到软件重用.例如上边分析天气预报,将天气查询功能以webservice接口方式暴露出来非常容易集成在其他系统中 ;就是我聊天可以用到你的购物功能
3.(好处)跨防火墙通信
不写端口,默认为80端口,自己家的企业访问自己家的网站不需要防火墙
===================================================================================================================================
建议不用webservice
1.单机程序间的通信
这里说的单机程序是指一个厂家开发的多个应用部署在一台服务器上,当程序支架需要通信且无需将接口暴露给第三方系统时完全没有必要使用webservice技术,这时企业自定义一种简单的接口协议即可,简单高效.
2.同构程序之间通信
同构程序是指采用相同的编程语言的程序之间通信,比如java远程调用(webservice相当于跨平台的远程调用)RMI技术就可以非常高效的实现远程调用,使用简单方便.
建议使用webservice:
1.公开的接口
2.服务端已用webservice(意思是服务端已经用webservice写好了,所以你写客户端与人家通信也需要webservice).
相关文章
- Go 指针应用实践
- mapreduce实现"浏览该商品的人大多数还浏览了"经典应用
- 【快应用】H5快应用Web组件打开的网页出现跨域问题如何解决?
- 《Android 应用案例开发大全(第二版)》——2.9节壁纸的优化与改进
- 《重构HTML:改善Web应用的设计(修订版)》——第2章 工具 2.1 备份、测试用机和源码控制
- Qt编写地图综合应用22-动态轨迹
- 你知道如何自动保存 Spring Boot 应用进程号吗
- iOS应用性能调优的25个建议和技巧
- iOS应用性能调优的25个建议和技巧
- 《黑客大曝光:移动应用安全揭秘及防护措施》一第1章 移动风险
- iOS应用id,套装id,appid,BundleID申请教程
- 【快应用】如何获取异步回调方法中返回的值
- 中国联通赵越:打通数据源到数据应用,大平台模式发展大数据
- 什么是3D偏差分析?浩辰3D偏差分析应用技巧