st0627 发表于 2017-5-2 06:10:17

Hessian笔记(二)--用Python调用Hessian服务

  

     在上一笔记中记录了如何创建最简单的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
  结果如下:
  客户端:
  

 
  服务器端:
  

 
页: [1]
查看完整版本: Hessian笔记(二)--用Python调用Hessian服务