我想问一下创建客户端服务器应用程序的最佳方法是什么..将从服务器传输到客户端的数据最多为15000字节/会话(15 Kb)
和服务器的客户端是5000字节/会话(5 Kb)
在我期待的更新中(在启动并运行应用程序之后)..将传输更多流量..数据将是客户端到服务器* number_of_session_initiated(分发最少8百万个会话)< / p>
我现在拥有的:
服务器80%完成,这里的答案将帮助我完成它100%..客户端正在建设..但是将从服务器中获取很多,因为它们的工作方式相同,但有一些限制。
代码,我使用下面的代码得到时间(GMT)
DateTime time = DateTime.UtcNow;
string format = "M/d/yyyy HH:mm:ss tt";
Console.WriteLine(time.ToString(format));
发送到客户端/服务器的输出和数据基于输入。
那么,任何人都可以指导我使用可以处理多个线程的多线程客户端/服务器应用程序的最佳方法吗?
注意:线程仅在服务器端。客户端只能与服务器打开一个会话,但服务器可以一次与多个客户端通信。
可以创建的最大线程数是多少?
最诚挚的问候。
修改
忘记添加..所有数据都将被加密发送,因此服务器/客户端将加载加密/解密(尚未确定加密机制)。