随行付vv卡套现怎么样:spring对java远程调用的简化(二)之Hessian,Burlap
来源:百度文库 编辑:中财网 时间:2024/05/04 13:47:47
spring对java远程调用的简化(二)之Hessian,Burlap
Hessian,Burlap是Caucho提供的两种基于Http的轻量级远程服务。Hessian像RMI那样,使用二进制消息来建立客户端和服务端之间的交流。与其他二进制远程技术(想RMI)不同的是,它可以移植到其他非Java的语言。
Burlap是一种基于Xml的远程技术,这使得他可以移植到任何可以解析XML的语言中。比起Hessian,它的可读性更强。和其他基于Xml的远程技术(如SOAP和XML-RPC)不同,它的消息结构尽可能简单,不需要额外的外部定义语言(如WSDL或IDL).
针对前面的例子,看看spring对Hessian和Burlap是怎么简化。
1.Hessian
1)客户端的配置,只需要修改bean_client.xml的配置
2)服务端的配置,这里采用spring的mvc
先在web.xml中增加下面的配置
第一节中的bean_server.xml就改配置Dispatcher-servlet.xml文件中了
跟第一节的相比只是更换了代理类,启动tomcat,在运行TestClient就可以看到输出结果了
2.Burlap
只要把bean_client.xml中的HessianProxyFactoryBean改成BurlapProxyFactoryBean,Dispatcher-servlet.xml中的HessianServiceExporter改成BurlapServiceExporter,就可以了。
通过上面可以看到,应用从纯RMI转换到Hessian,Burlap是多么容易啊!
java调用的问题。
JAVA调用类的问题。
关于java的函数调用~~
如何远程调用cPanel空间的MYSQL?
可以远程的调用数据库吗
怎样调用远程的access数据库??
我想问远程调用SQL的问题
XP远程调用程序的问题。
如何远程调用动网的帖子
关于DLL的远程调用问题
用java语言怎么实现对windows字体修改对话框的调用
二十四式简化太极拳的伴奏音乐是哪首曲子
java怎样调用c写的服务?
如何调用自建的java包
java调用时的环境变量怎么设置?
java调用时的环境变量怎么设置?
JAVA怎样调用方法里的变量
中国曾经对汉字做过几次简化?每次简化的情况是怎么样的?
freesql远程调用...
什么是远程外壳调用?
ASP远程调用文件
远程调用失败
远程过程调用失败
PHP对ASP的调用