问题标签 [asyncsocket]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
3053 浏览

iphone - Cocoa、Stomp、ActiveMQ、iPhone、SSL 和 AsyncSocket 需要帮助

好吧,也许不是所有 4 件事,但这是我的情况:

我有一个 ActiveMQ 后端(在我的桌面 Mac 上运行)。这是我拥有的库存 Apache ActiveMQ 服务器,我基本上将其用作回显服务器来跟踪日志并调试我的客户端。客户端是一个 iPhone 项目,它使用 AsyncSocket 进行了破解 Stomp.framework 实现。

我需要使用 AsyncSocket Cocoa 库与我或多或少工作的 Stomp 服务器对话。我可以将消息发送到队列,并将它们读回,所以我认为我在那里很好。

但是,当我尝试将所有内容设置为使用 SSL(也是一项要求)时,我从 NSError 对象中得到以下错误描述:

我一生都无法弄清楚这个错误代码是什么。有人有线索吗?

这是我为 AsyncSocket 设置 SSL 的方法:

编辑:在此处添加了正确的代码。注意自签名证书。

}

有人有想法么?我我正确设置了流属性。也许这与 ActiveMQ 设置有关?除了在 ActiveMQ 中启用 SSL over Stomp 协议外,我没有进行任何配置。我没有证书或类似的东西。也许这就是问题所在?

任何见解表示赞赏!

0 投票
4 回答
2778 浏览

iphone - iPhone EDGE/3G网口范围?有人知道吗?

我正在尝试在我的 iPhone 应用程序中访问 61616,并且 SCReachability 代码表明我有一个有效的网络,但我尝试写入 61616 时超时。有谁知道:

A. 如果 iPhone EDGE/3G 网络的端口范围有限或不允许连接到此端口?

B. 我如何明确地检查对该端口的访问。这是我的“网络可达”代码(借用自 Apple 的示例),它检查“foo.bar.com”,但没有显示如何检查“foo.bar.com:61616”。

任何帮助表示赞赏!

}

0 投票
2 回答
2959 浏览

iphone - iPhone/iPod 使用 CocoaAsyncSocket 从 C# tcpip 服务器接收消息

我正在尝试通过 wifi 从 C# tcpip 服务器向 iphone/ipodtouch 应用程序发送/接收数据。为此,我使用了谷歌项目中的 cocoaAsyncSocket。如果我按下一个按钮并从 ipod 向服务器发送请求,它会返回请求的数据(例如歌曲标题)..我想知道每秒播放的是什么歌曲...所以从 C# 服务器我以 1 的间隔发送第二条消息到我的应用程序。在我的应用程序中,在间隔为 1 秒的计时器中,我调用了 asyncSocket 读取 readDataWithTimeout 方法。我的问题是 8-9 秒后不再调用该方法。与服务器的连接仍处于活动状态,C# 服务器仍在发送数据..

我想做的是以下事情:-> winamp 播放歌曲-> C# 服务器询问 winamp 他正在播放什么歌曲并将歌曲标题发送到我的应用程序。-> iphone 应用程序接收数据并显示它

我不知道为什么在短时间内不再调用 readDataWithTimeout 方法。也许是因为 C# 服务器发送的消息之间的时间很短?

谢谢你,索林

0 投票
1 回答
1435 浏览

iphone - 如何在工作线程而不是主线程中使用 AsyncSocket?

我有一个连接到 IP 摄像机并使用 GET 方法检索 MJPEG 数据的 iPhone 应用程序。在模拟器上似乎一切正常,但在设备上,UI 似乎被阻塞:每当我收到图像数据时,我都会将其加载到 uiimageview 中。似乎唯一的出路是让 AsyncSocket 在后台线程上运行并将图像设置在 mainThread 上。

我该如何为 AsyncSocket 做到这一点?

0 投票
1 回答
1848 浏览

cocoa - 使用 AsyncSocket 时客户端应用程序未按预期工作

我在一个简单的客户端-服务器应用程序中使用 AsyncSocket 类。作为第一步,我希望 - 一旦在客户端和服务器之间建立连接,客户端就会发送一条欢迎消息 - “连接到 xyz 服务器”到服务器,服务器在 textview 中显示它。

谁能建议我哪里可能错了?在此先感谢...... Miraaj

0 投票
1 回答
1154 浏览

c++ - 当您在客户端禁用网络连接时,CSocket 不接收 OnClose 或 OnReceive

我用 c++ CSocket 创建了一个客户端服务器应用程序。当我将客户端连接到服务器,然后我使用普通 X 按钮关闭客户端或使用 taskmanager 结束任务时,服务器 CSocket 收到 OnClose 事件。问题是当我在运行客户端的 Windows 上禁用 Internet 连接时,服务器 CSocket 没有收到 OnClose 或 OnReceive 事件!

有人可能知道发生了什么吗?

更新:我刚刚测试过,发现客户也没有收到 OnClose!我在运行客户端的 Windows 上禁用了 Internet 连接!

0 投票
0 回答
1273 浏览

cocoa - peer - to - peer chat with AsyncSocket class

I want to use AsyncSocket class for peer - to - peer chat. I have been able to make a sample chat application where one user can communicate with other user by transmitting messages to server and then from server to other user(s) by using it, but I am finding it some what difficult to manage sockets established in peer - to - peer chat and getting mixed up in server and client delegates provided by AsyncSocket class when both are implemented at one node.

I tried to search some sample code over net which uses AsyncSocket class to establish peer -to -peer chat, but unable to find any!

Moreover, I want to know will it be good to use AsyncSocket class for my requirements (establishing peer - peer chat, video conferencing, voice chat) or there is any better option available?

Thanks for any help,

Miraaj

0 投票
3 回答
5761 浏览

iphone - 创建 MJPEG 查看器 Iphone

我正在尝试在 Objective C 中制作一个 MJPEG 查看器,但我遇到了很多问题。

首先,我使用的是 AsyncSocket( http://code.google.com/p/cocoaasyncsocket/ ),它可以让我连接到主机。

这是我到目前为止得到的

然后在 didConnectToHost 方法中:

}

这会调用 MJPEG 流,但不会调用它来获取更多数据。我认为它所做的只是加载第一块数据,然后断开连接。

我这样做是完全错误的,还是这条隧道的尽头有光?

谢谢!

0 投票
1 回答
1446 浏览

c# - Socket Server:管理客户端连接

我想知道如何为套接字服务器实现客户端管理。

我遇到的情况是,我想知道客户端是刚刚重新连接还是新客户端。我知道,不应该这样。不过,它是一个相当临时的服务器,只能使用几个小时。

我正在考虑让每个客户端将自己的 GUID 传递给服务器。一旦服务器“识别”了一个客户端,它就可以摆脱该客户端先前持有的连接。

你会如何处理这个问题?还是这种方式完全不合适?

谢谢!

0 投票
3 回答
704 浏览

cocoa - 如何在可可中实现语音聊天?

我使用 AsyncSocket 类制作了一个简单的聊天应用程序,其中客户端节点可以通过聊天服务器应用程序相互发送消息。我想在其中集成语音聊天功能,但我没有通过网络获得任何可以告诉我正确前进方向的材料。

任何人都可以建议我一些有用的链接或想法,可以帮助我启动它吗?

谢谢,

米拉杰