java - 通信模型 : C++ and Java

标签 java c++

好 friend ,

我需要在我的应用程序的 C++ 和 Java 层之间建立一个通信 channel ,以交换对象及其属性。

我有以下选项:

  1. XML/SOAP
  2. PostgreSQL

你能告诉我这些的优点和缺点吗?请分享您在实现复杂性方面的经验。

谢谢,

最佳答案

如果选项介于两者之间,我会选择 XML

对象 <=> XML

Java 端 Simple , C++ 端 XML Objects

原因,你想要的更简单,即传递语言对象而不是数据库

啊,你能指定应用程序之间的通信 channel 吗?

更新

如果可以使用JSON,我会推荐它而不是 XML,here is why .

关于java - 通信模型 : C++ and Java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3638645/

相关文章:

java - 如何将ControlsFX字体选择器中的字体应用于标签?

java - 防止自定义 JPanel 扩展

c++ - std::string::clear() 与使用另一个字符串

python - 用于声明具有别名的类层次结构的 Cython 语法

c++ - 与以优化的和定时的C++代码从函数中获取数据有关的莫名其妙的开销

java - 如何使用 `Comparator` 接口(interface)对二维数组进行排序?

java - 如何读取部署在Tomcat中的未分解war文件中的资源文件?

c++ - 在 C++ 中扩展 C 结构

c++ - 为什么 NMake 生成器将 C 文件的 .obj 文件放在 C++ 目录以外的目录中

java - gcj编译的java程序中的二进制名称