在"计算机系统"中,有两个Web服务器管理独立的应用程序,都使用JSP技术。必须从服务器 A 访问存储在服务器 B 中的信息。在与以下方面互连的情况下:
- 使用 URL 的 GET/POST 调用数据访问服务。
- Web 服务的定义和使用。
- 直接集成在Java中,与Java RMI。
哪个是最好的解决方案?为什么?它们各自的优缺点是什么?
解决方案是在需要调用信息的服务器上使用 REST API。您可能希望使用 ajax 调用或仅通过 iframe 包含联系人。
Get 调用的开发和维护将简单快捷,但是如果它是低延迟和高吞吐量的应用程序,那么您可能希望使用 Java RMI。