Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Flash Communication Server (http://www.flasher.ru/forum/showthread.php?t=85130)

Sapfir 16.09.2006 00:01

Flash Communication Server
 
Поставил себе Flash Communication Server 1.0.

Примеры программ запускаются и работают (правда, не все).

А в моем коде следующая проблема:

Код:

// Подключение к серверу
  var my_conn:NetConnection = new NetConnection();

  my_conn.onStatus = function(info) {
      trace("Level: " + info.level + newline + "Code: " +  info.code);
  }

Trace выдает:
Level: error
Code: NetConnection.Connect.Failed

на всякий случай пробовал отключать IIS и Apache - не помогло.

В чем может быть проблема и какие методы борьбы с этим?

Заранее благодарен за любые советы.

Dendroid 16.09.2006 00:33

Папку с приложением забыл создать? :)
Строку собственно с подключением покажи ("rtmp" и так далее)...

Sapfir 16.09.2006 14:10

Папка с приложением создана. называется "Snake".

Код:

// Подключение к серверу
  var my_conn:NetConnection = new NetConnection();
  my_conn.onStatus = function(info) {
      trace("Level: " + info.level + newline + "Code: " +  info.code);
  }

  connectionLight_mc.connect(my_conn);
  my_conn.connect("rmtp:/Snake/myInstance");
// Подключение к серверу END

Еще как вариант пробовал:my_conn.connect("rmtp://localhost/Snake/myInstance");

P.S Делал я это по примеру из книжку "Web-программирование нового поколения на ActionScript 2.0." Джеффа Таппера

Dendroid 16.09.2006 15:10

Ну попробуй подключится к какому-нибудь уже работающему приложению: "rtmp:/example_sharedball".
Открой admin.swf консоль - может там увидишь ошибку.

ravenco 16.09.2006 15:57

!ПРОВЕРЬ
1. запущена ли сервис FCS server&admin (проверить можно через админ часть)
2.папка лежит там где надо? (C:/Program files/macromedia/Flash Communication Server MX/applications/snake)
3. внутри папки имеется main.asc? и что там написано? (должен быть как минимум 1 строка, пример:load( "components.asc" );)
4. попробуй без инстанс просто rmtp:/Snake

Sapfir 16.09.2006 16:25

Dendroid, ravenco, спасибо за помощь.

Чудеса произошли такие:

Поставил connect к другому приложению: my_conn.connect("rtmp:/example_shareball");

Trace выдал success.

Снова помянял на my_conn.connect("rtmp:/Snake"); и все работает.

Странно, ну да ладно, главное работает.

Dendroid 16.09.2006 16:31

Книжка Джеффа Таппера и components.asc - вещи несовместные ;)
А main.asc лучше вообще удалить для начала, пока не приконнектился...

Dendroid 16.09.2006 16:31

Бывает... :)

Nirth 16.09.2006 17:22

лучше поставить Flash Media Server.

ravenco 16.09.2006 18:16

Цитата:

Сообщение от Dendroid
Книжка Джеффа Таппера и components.asc - вещи несовместные ;)
А main.asc лучше вообще удалить для начала, пока не приконнектился...

про книгу Джеффа Таппера в первые слышу и не читал, так что...
давал совет по практике (сам учился когда-то: методом тыка - методом проб и ошибок) ;)


Часовой пояс GMT +4, время: 09:49.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.