1、什么情况下, 用URL建立网络连接比较合适, 什么情况下用 socket 建立连接比较合适?
2、怎样建立 socket 连接? 建立连接时, 客户端和服务器端有什么区别?
谢谢了

解决方案 »

  1.   

    在Java里Client和Server还是比较好区分的。Client端用Socket类,Server端用ServerSocket类。
    而不像是C接口,都是socket方法创建。至于URL,似乎这个不是一个层次的问题,URL的本质也是CS结构的(BS也是一种特殊的CS而已)。
      

  2.   

    一个是应用层上编程(URL)---------
      

  3.   

    1、什么情况下, 用URL建立网络连接比较合适, 什么情况下用 socket 建立连接比较合适?
        对方有HTTP服务时,可以用URL来读取远程的文件.而SOCKET是用于通讯
    2、怎样建立 socket 连接? 建立连接时, 客户端和服务器端有什么区别?
       区别在于一个定点不动,另一个来叫他.建议看书