java - Java 中的网络差异

标签 java networking

//Java Socket编程

在Java中,客户端知道服务器的IP地址和端口号,但是如何知道服务器的IP地址和端口号? 服务器能够与客户端建立套接字连接(并进行输入和输出 流)?即服务器如何/何时/何处获取有关客户端的信息。

最佳答案

客户端使用 TCP/IP 连接到服务器,当服务器收到数据包时,会包含客户端的 IP 和其他详细信息。

就像有人给您打电话时,您会看到调用的号码,或者更好的是他们的名字(这类似于 DNS 服务器知道 IP 192.0.0.1 实际上是 somedomain.com)。

关于java - Java 中的网络差异,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25504094/

相关文章:

java - 创建Android Activity类的对象

networking - 保留的MAC地址(无论如何都分配了?)

映射网络设备的算法

ios - WKWebView 的 HTTP 代理支持

java - 是否存在必须使用 while/do-while 而不是 for 的情况?

java - spring 3.0.5 库 jars

java - 通过 TCP/IP 从 Droid 发送恒定速率数据流

c++ - 通过C++绕过NAT和开放端口实现低延迟

java - 使用java 4.0版本编译

java - 如何使用 jackson 将具有 json 值的 Map<String, String> 转换为 POJO?