我在.net4 in c#下开发了一个基于异步模式的TCP服务器,它同时处理数百个TCP连接。它已经工作了几个月,没有任何问题,所以,我有使用异步套接字& co的经验。在.net中。现在我有了另一个项目:这次我必须开发一个TCP客户端,它连接到一个服务器(一个也是唯一的服务器,而不是更多的服务器!)通过TCP并向其发送命令、获取响应并处理传入的、服务器发起的通知消息。我正在寻找实现这些功能的最有效方法:
它必须异步发送一些命令
我在应用程序的委托方法:(UIApplication*)应用程序didReceiveRemoteNotification:中向服务器发送请求,但是当多个推送通知同时出现时,应用程序会因为没有而崩溃。请求转到服务器。 if (!当多个推送通知出现时,委托方法调用了多少次?
需要多长时间(最多)。发送http请求和得到响应之间的时间?