在上一笔记中记录了如何创建最简单的Hessian服务,并使用Java远程调用。Hessian服务,本文将介绍如何通过Python远程调用Hessian服务。
首先创建Hessian服务
在笔记一中已经详细说明过,本文使用笔记一中同一个Hessian服务。在此不再重复。
下载hessian的Python模块(官方下载)
剩下的就是敲代码了,文件名为:TestHessian.py
#!/usr/bin/env python
#coding=utf-8
# -*- coding:utf-8 -*-
########################################
#--2009-12-16--
#@author migle longforfreedom@gmail.com
########################################
###
### Hessian 测试
###
########################################
import hessianlib
if __name__ == '__main__':
proxy = hessianlib.Hessian('http://localhost/HessianServer/hessian')
try:
print proxy.sayHello('migle')
proxy.printHello('Python')
except Error, v:
print 'ERROR',
Vim中运行: !python TestHessian.py
结果如下:
客户端:
服务器端:
- 大小: 13.8 KB
- 大小: 12.4 KB
分享到:
相关推荐
赠送jar包:hessian-3.3.6.jar 赠送原API文档:hessian-3.3.6-javadoc.jar 赠送源代码:hessian-3.3.6-sources.jar 包含翻译后的API文档:hessian-3.3.6-javadoc-API文档-中文(简体)-英语-对照版.zip 对应Maven...
hessian-lite-3.2.1-fixed-2.jar
赠送jar包:hessian-3.3.6.jar; 赠送原API文档:hessian-3.3.6-javadoc.jar; 赠送源代码:hessian-3.3.6-sources.jar; 赠送Maven依赖信息文件:hessian-3.3.6.pom; 包含翻译后的API文档:hessian-3.3.6-javadoc-...
二进制Web服务Hessian刘骥讲座--(附源码) 二进制Web服务Hessian刘骥讲座--(附源码) 二进制Web服务Hessian刘骥讲座--(附源码)
hessian是一个轻量级的Java Remoting方案
Hessian 框架源码jar包 hessian-4.0.7-src.jar
python的hession库,可以用这个库进行python自动化,进行代理、解析、序列化反序列化,不用自己编写代码,直接安装就好了。python如何安装.whl文件请自行百度
Hessian是一个轻量级的remoting onhttp工具,使用简单的方法提供了RMI的功能。 相比WebService,Hessian更简单、快捷。采用的是二进制RPC协议,因为采用的是二进制协议,所以它很适合于发送二进制数据。
java运行依赖jar包
hessian源码
hessian.jarhessian.jarhessian.jarhessian.jarhessian.jarhessian.jarhessian.jar
使用hessian进行服务器和客户端通讯,此案例包括服务器和java客户端,参考博客:http://blog.csdn.net/tan313/article/details/49536163
Hessian(binary-RPC)相关Jar包资源
赠送jar包:hessian-4.0.63.jar; 赠送原API文档:hessian-4.0.63-javadoc.jar; 赠送源代码:hessian-4.0.63-sources.jar; 赠送Maven依赖信息文件:hessian-4.0.63.pom; 包含翻译后的API文档:hessian-4.0.63-...
赠送jar包:hessian-4.0.63.jar; 赠送原API文档:hessian-4.0.63-javadoc.jar; 赠送源代码:hessian-4.0.63-sources.jar; 赠送Maven依赖信息文件:hessian-4.0.63.pom; 包含翻译后的API文档:hessian-4.0.63-...
hessian与flex交互,所以用到的swc包
hessian-4.0.33.jar hessian-4.0.33.jar hessian-4.0.33.jar
很好用的JAVA工具