问题标签 [hessian]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
spring - 写粗麻布服务
我是 Spring 和 Hessian 的新手,以前从未使用过它们。
我想编写一个小的 Hello World 程序,它清楚地展示了这项服务的工作原理。
我正在使用 Maven 列出项目详细信息和依赖项。
在线可用的粗麻布资源不是完整的分步指南。
如果我能从曾经写过粗麻布服务的人那里得到帮助,我将不胜感激
java - 测试 Hessian remoting-servlet.xml
我们正在使用 Hessian 进行富客户端和服务器之间的通信。
由于移动和重命名,remoting-servlet.xml 中的条目与实际类名不匹配时常发生。
因此,我正在寻找一种简单的方法来测试远程处理 xml。
有没有简单的方法可以做到这一点?最好不要手动解析 xml 并尝试实例化其中提到的所有类。
java - Spring AOP忽略了Hessian Service的一些方法
我有一个具有以下切入点定义的方面
和包含以下内容的弹簧配置
(真实配置中有多个服务)
我看到在某些方法中调用了方面,但不是全部。我怀疑(但还没有完全确定)只有直接在接口中声明的方法被包装在方面,而在超接口中声明的方法被忽略(尽管该接口应该匹配相同的切入点)。
这是预期的行为吗?我怎样才能改变它?还有什么可能发生的?
web-services - 是否有任何 HessianKit 示例项目?
我发现用于 iphone 的 hessian/hessiankit 非常有趣,我正在考虑将它用于这个针对 ipad 的新项目。
我只是找不到任何用目标 C 编写的示例完整项目,该项目演示了 hessianKit 在 iphone 上的使用。
另外我想知道它是否仍然在最新的 4.2 SDK 的 ios 中受支持。
我真的很感激任何帮助。
谢谢你。
java - 黑森有超时吗?
Hessian 协议是否有超时?
注意:我没有使用 Hessian4J。相反,我使用 Spring 来导出 Hessian 服务和我自己的代码来处理 Hessian 请求。
java - 当服务器在调用 hessian 期间出现问题(可能是套接字重置)时,释放客户端永远挂起
我有一个客户端通过 Hessian 调用服务器。在此期间服务器不稳定,通常会出现 Socket 重置错误。客户端挂在下面的日志中。那么我怎样才能释放这个日志但仍然保持应用程序运行。使客户端永远挂起的原因是什么?谢谢
在 java.net.SocketInputStream.socketRead0(Native Method) 在 java.net.SocketInputStream.read(Unknown Source) 在 java.io.BufferedInputStream.fill(Unknown Source) 在 java.io.BufferedInputStream.read1(Unknown Source) 在 java .io.BufferedInputStream.read(Unknown Source) - 在 sun.net.www.http.HttpClient 的 sun.net.www.http.HttpClient.parseHTTPHeader(Unknown Source) 处锁定 <0x2159c988> (一个 java.io.BufferedInputStream)。 parseHTTP(Unknown Source) at sun.net.www.http.HttpClient.parseHTTPHeader(Unknown Source) at sun.net.www.http.HttpClient.parseHTTP(Unknown Source) at sun.net.www.protocol.http.HttpURLConnection。 getInputStream(未知来源)
java - 带有大二进制文件的 Hessian
如何使用 Hessian 二进制协议创建文件上传/下载 servlet?对于大于 1GB 的文件。我使用大量二进制数据为 Hessian 创建测试,但如果文件超过可用 RAM 大小,则会抛出 java.lang.OutOfMemoryError 异常。
//客户端的api
//执行
//客户端调用
//调用代理上传
//例外
rmi - 如果 Hessian 已死,应该使用什么来代替?
在对这个问题的评论中:Testing Hessian remoting-servlet.xml
斯卡夫曼给黑森州贴上了死鸭的标签。所以问题是:用什么来代替。
评估标准是:
- 更换下降会很酷
- 应该允许针对接口进行简单编码
- 没有代码生成作为单独的构建步骤
- 考虑网络带宽的合理效率
- 不是死鸭
重要更新:
- 基于http
java - 根据服务名称和参数缓存 Hessian 服务结果
我必须打电话从 Hessian 服务中获取很多数据,服务很慢。因为 Hessian 调用不更新数据并且结果很少改变。我想知道是否有在预定义的时间内根据服务名称和参数缓存结果。我在 Spring 中使用 Hessian。谢谢, 洛克
java - 如何使用 Hessian 二进制远程协议将 DateTime 或某种时间戳从 PHP 发送到 Java?
我需要从 PHP 调用一个 Java 服务,它看起来像这样:
我无法将我的 PHP 日期类映射到 java.util.Calendar 类。我尝试了几种不同的方法,但都无济于事:
方法 #1(将 DateTime 对象包装在映射到 Java 的 CalendarHandle 的 CalendarHandle 中):
错误:
[06-Jul-2011 11:16:52] PHP 致命错误:在 /Users/jordanb/Sites/proposal-framework/trunk/plugins/srHessianClientPlugin/hessianphp/ 中带有消息 'HttpError: Malformed HTTP header' 的未捕获异常 'HttpError' http.php:265
方法 #2:将 DateTime 映射到 java.util.Calendar
错误:
[06-Jul-2011 11:28:50] PHP 致命错误:在 /Users/jordanb/Sites/proposal-framework/trunk/plugins/srHessianClientPlugin 中带有消息“Hessian Parser, Malformed reply: expected r”的未捕获异常“HessianError” /hessianphp/Protocol.php:350
有没有人使用 Hessian 成功地将 DateTime 或某种时间戳从 PHP 发送到 Java?提前致谢!