如何在2个Web应用程序之间进行通信

时间:2015-10-07 07:31:35

标签: php api

我有两个使用diff数据库开发的Web应用程序

1)web应用程序包含用户的所有详细信息 - app1 2)电子商务网络应用程序 - app2

我必须实现一个方法, 这样当用户通过app1登录时,他就可以在app2上购买商品。

我是否必须在2个不同的数据库中维护2个用户表。

我还需要app2中的app1数据,

我是否必须使用OAuth实现REST API

1 个答案:

答案 0 :(得分:0)

您只需在app2上创建Web服务(REST或SOAP)。 Oath用于将用户资源委托给app,因此在这种情况下不需要使用它。

webservice充当app1与数据库之间的连接,其中包含app2中的商品。因此,您将拥有诸如“get_goods”,“buy_goods”,“产品的get_details”等终端。