【发布时间】:2014-09-29 06:50:00
【问题描述】:
我们有两个已经在运行的应用程序,一个是 internet Java EE 应用程序,另一个是 Intranet >基于spring的应用程序部署在两个不同的服务器中,它们需要相互通信以实现某些功能。
1) 在这两个应用程序之间进行通信的最佳方式是什么?
2) 将来在合并这两个功能后,如果我们想在这些应用程序中停止使用其中一个并为Intranet 和 Internet 用户提供其他用途,那么最好的建议是什么?
【问题讨论】:
-
我建议使用网络服务(REST 现在很流行)进行通信。至于合并,这在很大程度上取决于您的架构和未来计划,恕我直言,这对 SO 来说太专业了。
-
什么是最好的取决于沟通的类型。
标签: java spring web-applications web architecture