【发布时间】:2010-10-31 06:20:32
【问题描述】:
我需要在 C++ 客户端和 Java 服务器之间共享数据。
客户端使用SOAP 与服务器对话。
问题是 - 我有一个通用接口服务于 Java 后端的各种请求。 我不想用特定类型的请求对象污染它,这种请求对象在大多数情况下都会保持为空。
所以我正在寻找创意解决方案:
- DB - C++ 客户端写入临时(内存中)DB 表,将 ObjectKey 传递给 Java。 Java 从记录中创建一个对象。桌子每小时清理一次。
- 共享内存缓存 - C++ 保存对象到缓存,Java 获取对象。
-
SOAP- C++ 将对象作为SOAP请求的一部分传递。 - 更多 - ???
这必须是尽可能高效的解决方案。 我很想听听我不知道的其他替代方案。
【问题讨论】:
标签: java c++ interface distributed