![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
RPC
zhuchengzzcc
这个作者很懒,什么都没留下…
展开
-
Java Hessian小试(转)
相比WebService,Hessian更简单、快捷。采用的是二进制RPC协议(Binary),因为采用的是二进制协议,所以它很适合于发送二进制数据。Hessian通常通过Web应用来提供服务,因此非常类似于WebService。只是它不使用SOAP协议。 Hessian通过Servlet提供远程服务。需要将匹配某个模式的请求映射到Hessian服务。Spring的...原创 2012-05-17 22:47:34 · 71 阅读 · 0 评论 -
RPC中几种通讯协议的比较(转)
RPC(Remote Procedure Call Protocol)——远程过程调用协议,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。RPC协议假定某些传输协议的存在,如TCP或UDP,为通信程序之间携带信息数据。在OSI网络通信模型中,RPC跨越了传输层和应用层。RPC使得开发包括网络分布式多程序在内的应用程序更加容易。 RP...原创 2012-05-17 23:07:55 · 309 阅读 · 0 评论 -
Java RMI小试(转)
Java RMI 指的是远程方法调用 (Remote Method Invocation)。它是一种机制,能够让在某个 Java 虚拟机上的对象调用另一个 Java 虚拟机中的对象上的方法。可以用此方法调用的任何对象必须实现该远程接口。 Java RMI不是什么新技术(在Java1.1的时代都有了),但却是是非常重要的底层技术。大名鼎鼎的EJB都是建立在rmi基础之上的,现在还有一些开...原创 2012-05-18 13:07:31 · 78 阅读 · 0 评论 -
Java HttpInvoker小试(转)
Httpinvoker是SpringFramework提供的远程通讯协议,只能用于JAVA程序间的通讯,且服务端和客户端必须使用SpringFramework。 package test;import java.util.Map;/** * @author zhuc * @version 2012-5-18 下午1:19:08 */public interf...原创 2012-05-18 14:04:32 · 107 阅读 · 0 评论 -
wsgen与wsimport命令简单说明(转)
wsgen wsgen 是在JDK的bin目录下的一个exe文件(Windows版),该命 令的主要功能是用来生成合适的JAX-WS。它读取Web Service的终端类文件,同时生成所有用于发布Web Service所依赖的源代码文件和经过编译过的二进制类文件。这里要特别说明的是,通常在Web Service Bean中用到的异常类会另外生成一个描述Bean,如果Web Service Bean...原创 2012-05-18 22:37:51 · 185 阅读 · 0 评论 -
java6 纯发布WebServices及客户端调用
一、简介什么是Web Services Web service 就是一个应用程序,它向外界暴露出一个能够通过Web进行调用的API。这就是说,你能够用编程的方法通过Web来调用这个应用程序。 基于浏览器的瘦客户应用程序,即BS 结构,是目前流行的,使得Web Services的应用越来越广泛。Web Services 是一种构建应用程序的模型,并能在所有支持 Internet 通讯的...原创 2012-05-20 20:46:02 · 72 阅读 · 0 评论 -
Eclipse+Axis1发布Webservice方法
网上已经介绍过很多种Axis1发布的方式,总结来说是2种:即时发布与定制发布(JWS/WSDD),详细内容可参考文章http://www.micmiu.com/soa/webservice/axis-ws-demo/。 这里介绍一种通过eclipse的方式发布途径。1、新建Dynamic Web project项目,编写服务器端代码,示例如下: ...原创 2013-01-17 12:59:02 · 164 阅读 · 0 评论 -
Axis1直接发布Webservice
这里介绍一种可以直接发布Webservice的方式,只需要在WEB-INF下添加server-config.wsdd文件即可。其实axis1生成deploy.wsdd和undeploy.wsdd文件的本质是为了生成server-config.wsdd。 下面为示例,项目目录结构,采用maven构建。 编写服务器端代码: packag...原创 2013-02-28 09:55:37 · 112 阅读 · 0 评论