C# 序列包

发布于 2024-07-20 13:55:27 字数 198 浏览 5 评论 0原文

我做了一些研究,关于如何在 C# 中创建 SeqPacket 类型的套接字的信息很少(基本上没有) 这样做会失败:
ListenerSocket = new Socket(AddressFamily.InterNetwork, SocketType.Seqpacket, ProtocolType.Tcp);
我是网络新手,所以我可能正在做一些非常愚蠢的事情。

I've done some research, and there is very little (basically none) information on how to create a socket of type SeqPacket in C#
doing this will fail:
listenerSocket = new Socket(AddressFamily.InterNetwork, SocketType.Seqpacket, ProtocolType.Tcp);
I'm new to networking, so I'm probably doing something really stupid.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

暮光沉寂 2024-07-27 13:55:27

SocketType.Seqpacket 仅在 NetBIOS 中受支持。 没有理由将此用于 TCP 连接。

请参阅此MSDN 线程

SocketType.Seqpacket is only supported in NetBIOS. There is no reason to use this with TCP connections.

See this MSDN thread for details.

水晶透心 2024-07-27 13:55:27

如果您是网络新手,那么我建议您远离套接字之类的低级内容,除非这是家庭作业。 请改用 WCF。

If you're new to networking, then I suggest that you stay away from low level stuff like sockets, unless this is homework. Use WCF instead.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文