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).

  • 相关阅读:
    postgreSQL 时间线
    Using CSV-Format Log Output
    Understanding postgresql.conf : log*
    UNDERSTANDING POSTGRESQL.CONF: CHECKPOINT_SEGMENTS, CHECKPOINT_TIMEOUT, CHECKPOINT_WARNING
    PgSQL · 追根究底 · WAL日志空间的意外增长
    caffe源码学习
    Git 常用命令学习
    Linux系统的目录结构
    NMS 原理 了解
    nvidia-smi 查看GPU信息字段解读
  • 原文地址:https://www.cnblogs.com/curedfisher/p/11839578.html
Copyright © 2011-2022 走看看