Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Это происходит потому, что при подключении к WCS-серверу передается параметр appKey=defaultApp и в настройках WCS-сервера этому ключу соответствует URL http://localhost:9091/EchoApp

 

 



Чтобы поменять эти настройки, нужно зайти в CLI ядра WCS-сервера через SSH: 

Code Block
languagebash
themeRDark
ssh -p 20002001 admin@localhost

 

Пароль - тот, что использовался при установке WCS.

...

Code Block
languagebash
themeRDark

Можете дать команду show apps, чтобы посмотреть как выглядят текущие приложения:

Code Block
languagebash
themeRDark
>show apps%show apps

Или команду help, чтобы вывести список доступных команд:

Code Block
languagebash
themeRDark
>help%help

Далее создаем собственный REST URL. Он создается командой add app.

...

Code Block
languagebash
themeRDark
>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
languagebash
themeRDark
>add app-rest-method myApp connect

 

В этом случае будет добавлен только один REST-метод: connect.

Для удаления REST методов воспользуйтесь соответствующими командами

Code Block
languagebash
themeRDark
remove app-rest-method -a myApp

remove app-rest-method myApp connect

...