如何验证hessian 发布正常

如何验证hessian 发布正常,第1张

Java远程接口调用

第一步建立一个service并提供实现类,在tomcat服务器中部署发布好。

这里我就用已经存在的一个获取WX公众号accesstoken的方法吧。

引入Hessian的jar包

使用maven的话直接在pom.xml中引入就可以了

<dependency>

<groupId>com.caucho</groupId>

<artifactId>hessian</artifactId>

<version>4.0.33</version>

</dependency>

启动部署好service的tomcat

然后我们直接来写个main方法试试吧

关键就是先创建一个HessianProxyFactory,然后获取service对象

4

运行下看看吧

正常输出结果,获取访问令牌

END

python调用java方法

下兆顷载python引用文件

去github上面找到mustaine然后以zip格式下载下来吧

在文件夹中解压mustaine

在同级目录下面新建个yy.py的python测试文件吧

3

导入HessianProxy,构建HessianProxy对象

调用java的service中的方法

ctrl+1执行,输出结果 和java调用结果一致。

 腊猜仔 python项目中可以直接用java的方法不需要为一些脚本再单轮汪独写方法啦,还是挺方便的吧。

头文件找不到,说明设置的路径不困派对。

ssl++.h 应该是在OpenSSL的SDK中。

如果楼主已经安装完了SDK,需要把其路径加到环境变量PATH里面。

用举尺梁VC加,或者直接修改系统的环境变量。

路径为 <YOUR_PATH>/hessiancpp-win32/sslpp

如果你还没有安装SDK。那就先装SDK吧。

或者直接去

https://github.com/lydonchandra/hessiancpp-win32

直接下载。

或者使用git下载:

https://github.com/lydonchandra/hessiancpp-win32.git

下载对应的代码,然后再对头文件的搜索路径进行设置。

如还有问题,请追问。正运


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12160710.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存