zoukankan      html  css  js  c++  java
  • webservice应用+建议不用webservice

    webservice应用

    1.分布式应用的集成(应用程序之间的集成)

    2.软件重用

    将一个软件的功能以webservice方式暴露出来,达到软件重用.例如上边分析天气预报,将天气查询功能以webservice接口方式暴露出来非常容易集成在其他系统中 ;就是我聊天可以用到你的购物功能

    3.(好处)跨防火墙通信

    不写端口,默认为80端口,自己家的企业访问自己家的网站不需要防火墙

    ===================================================================================================================================

    建议不用webservice

    1.单机程序间的通信

    这里说的单机程序是指一个厂家开发的多个应用部署在一台服务器上,当程序支架需要通信且无需将接口暴露给第三方系统时完全没有必要使用webservice技术,这时企业自定义一种简单的接口协议即可,简单高效.

    2.同构程序之间通信

    同构程序是指采用相同的编程语言的程序之间通信,比如java远程调用(webservice相当于跨平台的远程调用)RMI技术就可以非常高效的实现远程调用,使用简单方便.

    建议使用webservice:

    1.公开的接口

    2.服务端已用webservice(意思是服务端已经用webservice写好了,所以你写客户端与人家通信也需要webservice).

  • 相关阅读:
    CCF 认证
    ZOJ Light Bulb
    codeforce 605BE. Freelancer's Dreams
    HDU2546——背包DP——饭卡
    转载DD大神背包九讲
    背包九讲
    zstu4186——线段树——表白计划(未完成)
    zstu4189——后缀表达式——逻辑运算
    蛇形矩阵
    zs深入浅出学算法022——DFS———汉诺塔问题II
  • 原文地址:https://www.cnblogs.com/curedfisher/p/11839578.html
Copyright © 2011-2022 走看看