• java socket domain name 使用域名.


    java 的 socket 依赖了 nameService.  引擎模式.

    使得 socket tcp 层 具有了上层业务的能力 (应用层)

    Socket socket=new Socket("www.baidu.com",8080);

    其中解析后取到第一个ip.

    public native InetAddress[] lookupAllHostAddr(String hostname) throws UnknownHostException;

    
    

          at Inet6AddressImpl.lookupAllHostAddr();

          at java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1324)
          at java.net.InetAddress.getAllByName0(InetAddress.java:1276)
          at java.net.InetAddress.getAllByName(InetAddress.java:1192)
          at java.net.InetAddress.getAllByName(InetAddress.java:1126)
          at java.net.InetAddress.getByName(InetAddress.java:1076)  对应的代码是return InetAddress.getAllByName(host)[0];
          at java.net.InetSocketAddress.<init>(InetSocketAddress.java:220)
          at java.net.Socket.<init>(Socket.java:211)
          at com..test.unmock.MainTest.main(MainTest.java:23)

  • 相关阅读:
    如何处理数集据不平衡的问题
    xgb&lgb&ctb区别
    LDA与gibbs采样
    撸了一个 Feign 增强包
    行为驱动模型-Behave
    MySQL 主从复制常见错误答疑
    POJ 1191
    POJ 1141
    HDU 1754
    POJ 3468
  • 原文地址:https://www.cnblogs.com/fei33423/p/8024642.html
Copyright © 2020-2023  润新知