我试图在一个网关中有两个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的文件夹添加到apps文件夹。
但是:
如果Flash客户端连接到给定端点(例如端口1935),它将如何“知道”应该访问哪个applicationAdapter?
希望我明确表示:)
答案 0 :(得分:1)
好的,我做到了。 无需创建新频道。您所要做的就是:
在apps文件夹中创建一个文件夹,该文件夹将包含app.config文件。
每个文件夹都指向一个应用程序适配器所以现在我必须在apps文件夹中找到文件夹:
app1和app2。
两个文件夹都包含指向应用程序适配器的app.config文件。如果您的Flash客户端想要连接到app1,它应该连接到类似:
rtmp://xx.xx.xx.xx:xx/app1/?someParameters....
如果你想获得与app2的连接:
rtmp://xx.xx.xx.xx:xx/app2/?someParameters....
也许有人会需要......:)