作者热门文章
- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
从 PHP 调用 Java 的整体最佳选择是什么?
还是完全不同的东西?我所说的“最佳”是指易于使用、可靠、透明(用于调试目的)- 整个辣酱 Jade 米饼馅。
换句话说,这两种解决方案都有什么重大缺点吗?
编辑:这是因为 PHP 站点需要使用第 3 方 SOAP 服务。 WSDL 中定义的类型层次对于任何纯 PHP 客户端来说似乎都过于复杂。
最佳答案
PHP/Java 桥接功能正常,但我们发现它倾向于留下僵尸 JVM 进程作为 Apache 子进程,必须使用 kill -9
才能摆脱。我们最终每天运行一个 cron 作业来解决这个问题。我们只将它用于一个特定的类(某个人的 可怕 SOAP 端点的接口(interface)类),当涉及到类型杂耍时它有点挑剔,但它确实对我们有用。 (僵尸进程问题可能是因为我们当时使用的是史前PHP版本,所以现在可能已经修复了。)
我对 Gearman 和 Java 没有任何经验,但对 PHP 有很多经验。在大多数情况下,很高兴与之合作。最烦人的问题是处理来自调用者的异步更新需要一些非常冗长的代码来处理所有可能的状态。不过,对于即发即弃和即发即取立即结果 RPC,它真的很难被击败。
关于java - PHP-Java 互操作 - Gearman 还是 PJB?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5400862/
从 PHP 调用 Java 的整体最佳选择是什么? Gearman PHP/Java Bridge 还是完全不同的东西?我所说的“最佳”是指易于使用、可靠、透明(用于调试目的)- 整个辣酱 Jade
我是一名优秀的程序员,十分优秀!