1. 认识WebService 简而言之,她就是:一种跨编程语言以及操作系统的远程调用技术。 大家都可以根据定义好的规范和接口进行开发,尽管各自的使用的开发语言和操作系统有所不同,但是由于都遵循统一的规范还有接口,因而可以做到透明和正常交互。 2. CXF 官方主页:http://cxf.apach ...
分类:
编程语言 时间:
2016-12-27 23:31:49
阅读次数:
314
一、Web Service框架介绍: 1. WebService框架的作用: -- WebService只是一种思想,不是一个具体的框架. -- 它也是javaEE的规范。 -- 它可以跨平台(操作平台、应用平台)、跨语言的应用之间的远程调用. 2. WebService框架的应用场景: -- 不同 ...
分类:
其他好文 时间:
2016-12-27 22:59:29
阅读次数:
299
一、WebService到底是什么 一言以蔽之:WebService是一种跨编程语言和跨操作系统平台的远程调用技术。 所谓跨编程语言和跨操作平台,就是说服务端程序采用java编写,客户端程序则可以采用其他编程语言编写,反之亦然!跨操作系统平台则是指服务端程序和客户端程序可以在不同的操作系统上运行。 ...
分类:
Web程序 时间:
2016-12-18 02:07:21
阅读次数:
247
什么是webService WebService,顾名思义就是基于Web的服务。它使用Web(HTTP)方式,接收和响应外部系统的某种请求。从而实现远程调用. 1:从WebService的工作模式上理解的话,它跟普通的Web程序(比如ASP、JSP等)并没有本质的区别,都是基于HTTP传输协议的程序 ...
分类:
Web程序 时间:
2016-12-17 17:03:15
阅读次数:
192
如何通过本地的代码,调用远程的server呢? 例如:我有两台电脑A(192.168.112.10)和B(192.168.112.11),那我怎么能在A执行本地脚本,但是使用B上的server呢? 查看appium连接appium服务并开启一个session的例子如下: desired_caps = ...
分类:
移动开发 时间:
2016-12-14 21:04:49
阅读次数:
207
一) 分布式Java应用 1.1 基于消息方式实现系统间的通信 数据传输 TCP/IP 可靠的网络传输协议,首先给通信双方建立链接之后再进行数据传输,保证链接及数据传输的可靠,因此会牺牲一些性能 UDP/IP 不保证数据一定到达的网络传输协议,并不直接给通信的双方建立链接而是发送到网络上进行传递。性 ...
分类:
编程语言 时间:
2016-12-14 09:38:02
阅读次数:
140
RPC概念及分类 RPC全称为Remote Procedure Call,翻译过来为“远程过程调用”。目前,主流的平台中都支持各种远程调用技术,以满足分布式系统架构中不同的系统之间的远程通信和相互调用。远程调用的应用场景极其广泛,实现的方式也各式各样。 从通信协议的层面,大致可以分为: 基于HTTP ...
分类:
其他好文 时间:
2016-12-07 09:44:16
阅读次数:
515
1:Spring Http设计思想 最近在研究公司自己的一套rpc远程调用框架,看到其内部实现的设计思想依赖于spring的远端调用的思想,所以闲来无事,就想学习下,并记录下。 作为spring远端调用的实现,最为简单的应该是通过http调用的实现,在这种依赖中不会依赖第三方等相关组件,调用者只需要 ...
分类:
编程语言 时间:
2016-12-04 23:24:39
阅读次数:
313
当当网根据自身的需求,对dubbo进行了扩展就叫成了dubbox。具体的使用方法可以参照官网各种例子:http://dangdangdotcom.github.io/dubbox/ 支持rest风格远程调用 之前了解过restful服务具体是什么,resteasy也了解过,所以看到就可以理解。 基于 ...
分类:
其他好文 时间:
2016-12-03 01:51:44
阅读次数:
201
.Net对于远程调用提供了两种方法:Remoting和WebService。WebService现在是如火如荼,特别是有一种比较流行的架构:Winform+WebService(Java、.Net),我曾经做过的一个项目就是这样子的,分布式、跨平台、极佳的用户体验,这三者结合起来是不是很诱人?不过, ...