标签: c# .net sockets tcp udp
我是套接字的新手,对.NET中的用法有几个问题。这是一个消费者程序,因此用户运行服务器和客户端时不会出现任何扩展问题。
1)在服务器关闭之前保持套接字连接打开是否更好,或者我应该仅在用户请求时打开连接并在完成时关闭它?这不是一个实时游戏,所以请求是间歇性的,但是有没有任何缺点让套接字连接保持打开状态?
2)套接字是否要求用户在运行服务器时拥有管理员权限?我环顾四周,似乎RAW套接字确实如此,但我打算使用Stream或Dgram取决于哪种方法最适合我的程序。
答案 0 :(得分:1)