Winapi SOCKET是32位整数或64位整数(取决于Windows),所以我想用它作为客户端的ID(在客户端 - 服务器应用程序中)。我的问题 - 是套接字,铸造整数,一个独特的整数值?套接字是唯一的吗?
-1
A
回答
1
我的问题是套接字,铸造整数,一个独特的整数值?
这是独一无二的它的中运行。
但是你需要考虑的是,同一个客户可能必须向你敞开多个连接的可能性的过程。可能你正在寻找getpeername()
?
+0
我将在服务器端将它用作客户端ID(用于连接的客户端)。所以我只需要服务器进程的唯一性。我认为套接字转换为整数将足以识别用户。谢谢你的回答。 – 2014-11-06 07:50:21
+0
仅当每个客户端IP地址只有一个用户连接一个连接时。 – EJP 2014-11-06 07:58:37
相关问题
- 1. Passport.js:UID是唯一的吗?
- 2. UUID是唯一的吗? iphone
- 3. Python套接字错误:一个不是套接字的对象
- 4. Shopify metafield ID是唯一的唯一用户或唯一吗?
- 5. 是Xively web套接字关闭了吗?
- 6. 如何在zeromq中创建一个“唯一”套接字?
- 7. Spring框架的网络套接字唯一@SendTo注释
- 8. 哪个套接字,clientSocket = accept()或listen(套接字),你setsockopt是SO_KEEPALIVE吗?
- 9. 将消息发送到唯一套接字
- 10. facebook api的user_id是唯一的吗?
- 11. DispID在接口上必须是唯一的吗?
- 12. Netty处理程序对每个连接都是唯一的吗?
- 13. 在Java中的套接字服务器,连接的最后一个客户端是唯一可以读取套接字
- 14. Dropbox API - 文件ID是唯一的吗?
- 15. Httpruntime缓存键不是唯一的吗?
- 16. 游标是唯一的方法吗?
- 17. PHP:$ _FILES ['tmp_name']是唯一的吗?
- 18. Scala:是唯一的选择吗?
- 19. Iframe是我唯一的选择吗?
- 20. PHP资源ID是唯一的吗?
- 21. 是用户唯一的IP地址吗?
- 22. 什么是套接字编程中的RAW套接字
- 23. NullPointer套接字接收或可能是套接字
- 24. .NET中的异步套接字是无线的吗?
- 25. 套接字连接只需要一个线程吗?
- 26. 密码字段应该是唯一的吗?
- 27. socket.io套接字ID应该是秘密的吗?
- 28. 您可以将HTML5 Web套接字连接到Java套接字吗?
- 29. 我们可以创建套接字已打开的套接字吗?
- 30. 套接字是否过期?
只在服务器端恕我直言。您不应该在客户端对此做任何暗示。 – 2014-11-05 11:26:53
它怎么可能不是唯一的?如果有重复,操作系统无法区分不同的套接字(在单个进程中)。你也不是。 – usr 2014-11-05 11:36:15
目前还不清楚你的意思。你的意思是独一无二的,只出现在世界的这一个地方?或者在这一个过程中?在那个瞬间?为了这个过程的生命? – 2014-11-05 12:04:35