У меня есть приложение javascript (как локальный сервер по протоколу WebSocket), предлагающее некоторые функции, с другой стороны, у меня есть проект symfont (должен быть клиентом).
Клиент отправляет свой запрос через WebSocket; запрос структурирован в JSON.
Сервер отправляет ответ в формате JSON на тот же WebSocket.
Моя цель - связать проект 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?
Спасибо за вашу помощь