我们有一个drupal(PHP)CMS系统,它迅速增加了它的原始需求。一个Java后端已经建成,现在它完成了很多功能。这两个通信使用RESTful WS。两个系统都运行在同一台服务器上,所以这是一个本地WS调用。尽管这是一个本地调用,但它感觉太笨拙了,我觉得我们不应该真正使用Web服务来进行这种集成。PHP-Java Bridge vs RESTful WebService:关于性能哪个更好?
我相信一个php-java桥会表现更好(http://php-java-bridge.sourceforge.net/pjb/),因为他们声称比通过SOAP的本地RPC调用快50倍。我发现php-java bridge使用XML流,因此我会认为性能与XML-RPC类似。
我知道回答这个问题的最好方法是编写一个POC,但由于时间限制(紧迫的最后期限),这是不可能的。所以我的问题是,有没有人对这些技术进行过基准测试,或者有谁能够提供有关这两种技术的经验的见解。特别是有关绩效的信息。
在此先感谢。
如果您已经有时间限制,无法提供PoC,那么您为什么要问?构建真实的东西需要更长的时间,所以根据定义,你也没有时间去做。此外,不知道你的系统是干什么的,几乎不可能给你一个明确的答案。 – Gordon
尽管我只参加了几个基于JAVA的web项目,但他们都很笨重,迟缓和懒惰......而且使用XML的JAVA总是笨重......尽管我喜欢JAVA,但我并不觉得它是最好的工具用于构建Web应用程序... – shadyyx
@Gordon是的,你是正确的,实现将花费比POC更长的时间,因此在这个阶段都不可能。我问这个问题的原因是因为我试图说服人们让我们有时间在以后做POC。如果在这个论坛上有几个人告诉我,当考虑到php-java桥时,我正在寻找错误的方向,我不会再推我的案例。 – Chris