快速业务通道

为Java应用程序加入脚本引擎 - 编程入门网

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-06-16
ver端的Connector对象中即可。

6、怎么将流还原为传输格式的?

JBoss-Remoting基于java串行化机制或jboss自己的串行化实现来将请求信息还原为java对象。

7、处理完毕后怎么回应?

处理完毕后将结果对象直接返回即可,jboss-remoting会将此对象按照协议进行序列化,返回至调用端。

另外,jboss-remoting支持多种通信方式,例如同步/异步/单向通信等。

--------------------------------------------------------------------------------------------------------------------------------------------------

Java远程通讯可选技术及原理(6)

时间:2011-06-19

Spring-Remoting

Spring-remoting是Spring提供java领域的远程通讯框架,基于此框架,同样也可以很简单的将普通的spring bean以某种远程协议的方式来发布,同样也可以配置spring bean为远程调用的bean。

1、是基于什么协议实现的?

和JBoss-Remoting一样,作为一个远程通讯的框架,Spring通过集成多种远程通讯的library,从而实现了对多种协议的支持,例如rmi、http+io、xml-rpc、binary-rpc等。

2、怎么发起请求?

在Spring中,由于其对于远程调用的bean采用的是proxy实现,发起请求完全是通过服务接口调用的方式。

3、怎么将请求转化为符合协议的格式的?

Spring按照协议方式将请求的对象信息转化为流,例如Spring Http Invoker是基于Spring自己定义的一个协议来实现的,传输协议上采用的为http,请求信息是基于java串行化机制转化为流进行传输。

4、使用什么传输协议传输?

支持多种传输协议,例如rmi、http等等。

5、响应端基于什么机制来接收请求?

响应端遵循协议方式来接收请求,对于使用者而言,则只需通过spring的配置方式将普通的spring bean配置为响应端或者说提供服务端。

6、怎么将流还原为传输格式的?

按照协议方式来进行还原。

7、处理完毕后怎么回应?

处理完毕后直接返回即可,spring-remoting将根据协议方式来做相应的序列化。

--------------------------------------------------------------------------------------------------------------------------------------------------

Hessian

Hessian是由caucho提供的一个基于binary-RPC实现的远程通讯library。

1、是基于什么协议实现的?

基于Binary-RPC协议实现。

2、怎么发起请求?

需通过Hessian本身提供的API来发起请求。

3、怎么将请求转化为符合协议的格式的?

Hessian通过其自定义的串行化机制将请求信息进行序列化,产生二进制流。

4、使用什么传输协议传输?

Hessian基于Http协议进行传输。

5、响应端基于什么机制来接收请求?

响应端根据Hessian提供的API来接收请求。

6、怎么将流还原为传输格式的?

Hessian根据其私有的串行化机制来将请求信息进行反序列化,传递给使用者时已是相应的请求信息对象了。

7、处理完毕后怎么回应?

处理完毕后直接返回,hessian将结果对象进行序列化,传输至调用端。

--------------------------------------------------------------------------------------------------------------------------------------------------

Java远程通讯可选技术及原理(7)

时间:2011-06-19

Burlap

Burlap也是有caucho提供,它和hessian的不同在于,它是基于XML-RPC协议的。

1、是基于什么协议实现的?

基于XML-RPC协议实现。

2、怎么发起请求?

根据Burlap提供的API。

3、怎么将请求转化为符合协议的格式的?

将请求信息转化为符合协议的XML格式,转化为流进行传输。

4、使用什么传输协议传输?

Http协议。

5、响应端基于什么机制来接收请求?

监听Http请求。

6、怎么将流还原为传输格式的?

根据XML-RPC协议进行还原。

7、处理完毕后怎

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号