SOA/webservice
worn.xiao
这个作者很懒,什么都没留下…
展开
-
Thrift
Thrift是一个RPC软件框架, 解决各系统间大数据量的传输通信以及系统之间语言环境不同需要跨平台的特性.近期的项目中用到了Thrift,做了一个简单的demo.环境:1.eclipse2.Thrift-0.10.0新建两个maven项目,thriftServer和thriftClient.其中thriftServer是服务端,thriftClient是客户端3分别在thri...转载 2019-12-08 13:23:12 · 175 阅读 · 0 评论 -
基于Socket的SOA通信服务
一 TCP/IP 之Socket1.1 Socket简介 socket中文名叫套接字,应用程序通过套接字向网络发送请求或者应答请求,最早是unix上的一套网络通信标准,已被广泛移植到其他平台,在internet上一般运行着多个服务软件,同时提供了几种服务,每种服务都打开一个socket并绑定到端口上,不同的端口对应与不同的服务进程。socket实质上提供了进程通信的端点,网络上的两个程序通过...原创 2018-05-06 17:44:39 · 587 阅读 · 0 评论 -
webService详谈
WebService一 什么是webservice1.1 webservice简介webservice是系统与系统之间调用的技术,也就是一种远程调用技术1.2 webservice 工作原理l Webservice是使用Http发送SOAP协议的数据的一种远程调用技术l Webservice要开发服务端l Webservice要开发客户端l Webservice客户...原创 2018-05-05 01:33:23 · 633 阅读 · 0 评论 -
【webservice】-实例与基础认知
Webservice一例子:发布一个webservice服务1.1 服务源码一接口@WebServicepublicinterface PersonService { public String add(inta,intb);}二实现类@WebService(endpointInterface="xiao.it.java.PersonService")publicclass ...转载 2018-02-25 09:52:45 · 912 阅读 · 0 评论 -
webservice客户端生成方式
wsimport -keep -d E:\0000\src -s E:\0000\src -p corp.credit.ws.model.newborrower -verbose http://10.143.128.134:8080/services/callCenterNewService?wsdl-keep:是否生成java源文件-d:指定.class文件的输出目录-s:指定.java文件...转载 2018-02-24 09:00:38 · 208 阅读 · 0 评论 -
【webservice】-schema
Schema 定义user.xsd的schema文件定义了接下来编写xml的规范<?xml version="1.0"encoding="UTF-8"?><schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.example.org/user" xmlns...原创 2018-03-10 09:44:30 · 312 阅读 · 0 评论 -
wsdl格式详解
1.Web Service的一些相关概念web service:远程调用的一种方案。一种解决跨平台、跨语言间的分布式系统的集成(整合)方案esb:enterprise service bus企业服务总线soap:simple object access protocal简单对象访问协议(http + xml)soa:service oriented acrchietecture(面向服务的架构)w...转载 2018-02-23 22:11:59 · 3584 阅读 · 0 评论 -
webservice动态调用
之前调用webservice服务一直用jdk或者eclipse快速生成客户端代码,这种方式实现起来也比较容易,据说这种方法执行效率也是最好的(动态调用也会动态生成客户端代码)。但是我最近在项目发现这种方式存在一个严重的弊端,那就是当服务端有修改或变动,客户端代码都得重新生成。特别是别人提供的服务端有生产环境和测试环境切换,导致客户端本地代码就得重新生成。所以我就寻思不用生成客户端代码,通过地址...转载 2018-02-23 21:26:38 · 625 阅读 · 0 评论 -
CXF与REST服务实际开发
CXF是一个开源的webService框架,提供了很多功能,可以实现快速开发。CXF支持的协议 SOAP1.1/SOAP1.2 RESTCXF支持的数据格式xml,json一:CXF的安装:http://cxf.apache.org/download.html二:包结构1.安装jdk2.配置cxf的环境变量在CLASSPATH中原创 2017-06-08 21:57:48 · 2649 阅读 · 0 评论