...
Это происходит потому, что при подключении к WCS-серверу передается параметр appKey=defaultApp и в настройках WCS-сервера этому ключу соответствует URL http://localhost:9091/EchoApp
Чтобы поменять эти настройки, нужно зайти в CLI ядра WCS-сервера через SSH:
Code Block | ||||
---|---|---|---|---|
| ||||
ssh -p 20002001 admin@localhost |
Пароль - тот, что использовался при установке WCS.
...
Code Block | ||||
---|---|---|---|---|
| ||||
> % |
Можете дать команду show apps, чтобы посмотреть как выглядят текущие приложения:
Code Block | ||||
---|---|---|---|---|
| ||||
>show apps%show apps |
Или команду help, чтобы вывести список доступных команд:
Code Block | ||||
---|---|---|---|---|
| ||||
>help%help |
Далее создаем собственный REST URL. Он создается командой add app.
...
Code Block | ||||
---|---|---|---|---|
| ||||
>add app myApp myAppKey %add app myApp myAppKey "http://mywebserver.com/rest" |
...
Этой командой мы создали новый URL http://mywebserver.com/rest и указали, что этот URL будет использоваться, если клиентом при коннекте был передан ключ appKey=’myAppKey’.
...
Flashphoner.createSession({appKey:’myAppKey’...}); | http://mywebserver.com/rest/connect |
Добавление и удаление REST-методов
По умолчанию REST-методы не добавляются к вновь сконфигурированному URL. Чтобы добавить REST-методы, воспользуйтесь следующими командами CLI:
...
...
>add app-rest-method -a myApp
Добавляет все существующие REST-методы к приложению myApp.
...
http://mywebserver.com/rest/connect |
...
Кроме того, можно добавить один указанный REST-метод командой:
Code Block | ||||
---|---|---|---|---|
| ||||
>add app-rest-method myApp connect |
В этом случае будет добавлен только один REST-метод: connect.
Для удаления REST методов воспользуйтесь соответствующими командами
Code Block | ||||
---|---|---|---|---|
| ||||
remove app-rest-method -a myApp
remove app-rest-method myApp connect |
...