我有一个javascript应用程序(通过WebSocket协议作为本地服务器)提供了一些功能,另一方面,我有一个symfont项目(应该是客户端)。
客户端通过WebSocket发送其请求;该请求采用JSON结构。 服务器在同一WebSocket上以JSON格式发送响应。
我的目标是将Symfony项目与js应用程序进行通信,以将功能集成到我的Symfony项目中。
以下是js方面的一个函数示例:
DMPConnect.prototype.hl_openSession = function(timeoutInSeconds, resultCallback)
{
timeoutInSeconds = timeoutInSeconds || 3600;
var command = {
"s_commandName" : "hl_openSession",
"i_timeoutInSeconds" : timeoutInSeconds
};
return this.sendCommand(command, 2, resultCallback, false, (function(self){
return function(result) {
if (result.s_status == 'OK') {
self._sessionId = result.s_sessionId;
self._refreshCallback();
}
}
})(this));
};
我如何将Symfony项目与js应用程序进行通信,以将功能集成到我的Symfony项目中?
谢谢您的帮助