YII:构建一个web服务,以便获得另一个应用程序的会话


YII : Build a web service in order to get session another application

我想从非yii应用程序中获取一个会话到yii应用程序。从我读过的一些文献中,我发现最好的解决方案是在它们之间嵌入一个web服务。事实上,我从来没有尝试过。谁能给我点建议?提前感谢

如果应用程序在同一台服务器上,您可以使用mySql或memcache等数据库结构来保存会话,这样您就可以通过yii应用程序读取它们。

如果他们不在同一台服务器上,我建议你写一个API(如REST或Node.js)来共享会话数据。

尽管更好的选择是将数据存储在会话中,而不是存储在两个应用程序都可以访问的其他地方,并在两个单独的会话中存储对该数据的引用。