Intranet 应用程序之间的通信
Posted
技术标签:
【中文标题】Intranet 应用程序之间的通信【英文标题】:Communication between Intranet Applications 【发布时间】:2009-06-07 20:52:55 【问题描述】:我有两个独立的 Web 应用程序,都在同一个 Intranet 中。
两者之一是遗留应用程序,严格来说是静态站点,通过 Apache 提供服务。
另一个应用程序是我目前正在构建的新应用程序,它将是一个动态站点,带有一个数据库。
在第一个应用程序中,我想要一些表单页面,用于收集信息,并将信息处理(发布到)并保存在第二个应用程序数据库中。
我从来没有一个应用程序接受来自其他应用程序的帖子,所以我不知道最好的方法。如果有比发帖更好的主意,请说出来。 另外,我是否需要做任何特别的事情,比如特定的配置,才能让第二个应用程序接受来自第一个应用程序的信息。
万一这很重要,我可以完全控制第二个应用程序,到目前为止,我使用 Glassfish 作为应用程序服务器,使用 java 作为语言,并且我使用的是 Spring。
【问题讨论】:
【参考方案1】:是的,您所描述的情况是,您的新站点基本上是 RESTful web service,为您的旧站点提供功能。这种架构没有任何问题……事实上,它很常见。 :)
【讨论】:
我假设您是说第二个应用程序将具有第一个应用程序将调用的 RESTful Web 服务?如果是这样,第一个应用程序是否可以从上面有表单的 html 页面调用 RESTful 服务(有点像第二个应用程序的帖子)?以上是关于Intranet 应用程序之间的通信的主要内容,如果未能解决你的问题,请参考以下文章
用于私有 Intranet 应用程序的 Google Analytics
如何在 Intranet 中处理需要安全上下文的 Web 应用程序?