0

我试图在一个网关中拥有两个 ApplicationAdapter。我的直觉告诉我要查看配置文件:remoting-config.xml 和 services-config.xml。

定义了一些通道,例如:

<channel-definition id="rtmp-my-channel" class="mx.messaging.channels.RTMPChannel">
  <endpoint uri="rtmp://{server.name}:1935" class="flex.messaging.endpoints.RTMPEndpoint"/>
</channel-definition>

所以我可以在这里添加一个频道。

另外,我想将另一个包含 app.config 的文件夹添加到应用程序文件夹中。

但是之后:

如果 Flash 客户端连接到给定的端点(比如端口 1935),它如何“知道”它应该访问哪个 applicationAdapter?

希望我说清楚:)

4

1 回答 1

1

好的,我让它工作了。无需创建新频道。你所要做的就是:

在应用程序文件夹中创建一个文件夹,该文件夹将包含一个 app.config 文件。

每个文件夹都指向一个应用程序适配器。所以现在我必须在应用程序文件夹中文件夹:

应用程序 1 和应用程序 2。

这两个文件夹都包含指向应用程序适配器的 app.config 文件。如果您的 Flash 客户端想要连接到 app1,它应该连接到以下内容:

   rtmp://xx.xx.xx.xx:xx/app1/?someParameters....

而如果你想获得与 app2 的连接:

   rtmp://xx.xx.xx.xx:xx/app2/?someParameters....

也许有人会需要那个.. :)

于 2011-02-04T10:59:33.917 回答