首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Flash XMLSocket与NetStream相互干扰

Flash XMLSocket与NetStream相互干扰
EN

Stack Overflow用户
提问于 2011-03-14 05:38:39
回答 1查看 316关注 0票数 0

在我的测试应用程序中,我有一个与java套接字服务器(在我的计算机上本地运行)进行通信的XMLSocket。

如果我同时尝试使用Cirrus设置与另一个客户端(也在我的计算机上本地运行)的P2P连接,则在

代码语言:javascript
复制
private function initRecvStream(){
  recvStream = new NetStream(nc, farPeerID);
  recvStream.addEventListener(NetStatusEvent.NET_STATUS, netStatusHandler);
  recvStream.play("media");
  recvStream.client = this;
}

然后客户端重新连接到套接字服务器(套接字服务器接收到新的连接,而没有接收到之前的断开连接)

只有在初始化receiveStream时才会发生这种情况。初始化sendStream不会影响到套接字服务器的连接。

这里有什么问题?为什么我的p2p连接干扰到我的套接字服务器的XMLSocket连接?

EN

回答 1

Stack Overflow用户

发布于 2011-05-13 04:43:50

这是非常奇怪的行为。你能在这里提取并发布一些代码吗?

这应该行得通。

直接将XML套接字打开到服务器(XMLSocket)

  • sendStream (NetStream +
  • (NetStream + peerId)

你能创建一个新的干净的项目,分离出导致这种情况的代码,看看它是否仍然会发生吗?

你也可以在非调试器Flash Player中尝试发布版本。

(我在去寻求帮助之前会这样做,有一半的时间我甚至都不会问:)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5292615

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档