Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/267.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用Java/PHP桥和XML-RPC时的优势和权衡_Java_Php_Xml_Soap - Fatal编程技术网

使用Java/PHP桥和XML-RPC时的优势和权衡

使用Java/PHP桥和XML-RPC时的优势和权衡,java,php,xml,soap,Java,Php,Xml,Soap,我想知道使用Java/PHP桥接器和XML-RPC进行通信时的优势和权衡 两者之间的性能差异如何 提前感谢社区的支持。 -阿迪蒂亚·马切拉也不。使用双方都可以使用的低延迟消息传递系统: 用JSON(Java和PHP(以及大多数其他语言)可读写)编码数据 存储和读取共享介质(最好是memcached,一般是mysql/postgres/db,然后是平面文件) 随时都可以通过XML-RPC使用REST 没有任何合理的使用案例表明使用上述方法比使用XML-RPC或java/php桥接器更糟糕。看到

我想知道使用Java/PHP桥接器和XML-RPC进行通信时的优势和权衡

两者之间的性能差异如何

提前感谢社区的支持。
-阿迪蒂亚·马切拉也不。使用双方都可以使用的低延迟消息传递系统:

  • 用JSON(Java和PHP(以及大多数其他语言)可读写)编码数据
  • 存储和读取共享介质(最好是memcached,一般是mysql/postgres/db,然后是平面文件)
  • 随时都可以通过XML-RPC使用REST

没有任何合理的使用案例表明使用上述方法比使用XML-RPC或java/php桥接器更糟糕。

看到这是您的第一个问题,欢迎使用堆栈溢出!谢谢你的意见。我遇到过这样一种情况,即组织已经拥有一组服务,作为用Java建立的现有体系结构的一部分,在PHP客户端使用它们通常很简单。现在我正在寻找Java/PHP桥或XMLRPC之间的交流建议。您的意思是,在Java中调用PHP XML-RPC函数并解析生成的XML要比从只输出简单JSON的PHP页面获取所有数据,然后使用非常简单的函数将其解码为本机Java变量更容易吗?不,我几乎是这一领域的初学者。我非常感谢你的意见。开发的应用程序具有Java@server和@client。由于@frontend的一些限制,他们希望将前端转换为php(使用Drupal)。他们已经在使用XML进行客户端和服务器之间的通信。因此,我认为对xml文件进行编码和解码可能是一种过分的做法。如果Java客户端和服务器之间已经有了一个健壮的xml-RPC设置,那么最好的办法就是使用这样的东西:对于所有与Java服务器/客户端和PHP的新连接,但是,我绝对推荐我的答案,即通过memcached或SQL使用JSON。