qq_33555982
wangzhijun97
采纳率100%
2017-08-30 15:12

请问客户端能通过什么方法与服务器端连接?

使用socket编写的客户端和服务器端分别放入两台联网的电脑,请问该客户端能通过什么方法与服务器端连接?

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

2条回答

  • caozhy 回答这么多问题就耍赖把我的积分一笔勾销了 4年前

    两边必须有一端拥有公网ip,由在内网的一方主动发起连接。两边都在内网无法连接。两边都在内网,你需要在公网架设服务器,两边都主动连服务器后,再和对方建立连接。

    点赞 评论 复制链接分享
  • Small_Mouse0 鼠小 4年前

    【1】两台电脑,,首先要能够ping通,,物理上连通

    【2】单客户端单服务器
    【服务器端】
    1.创建ServerSocket对象,绑定监听端口
    2.通过accept()方法阻塞监听客户端请求
    3.连接后,通过输入流读取客户端发送的请求信息
    4.通过输出流相应客户。
    【客户端】
    1.创建Socket对象,指定需要连接的服务器的地址和端口号
    2.连接建立后,通过输入流向服务器端发送请求信息
    3.通过输入流获取服务器响应的信息。
    4.关闭相关资源

    基本上就可以连接了,,“

    点赞 评论 复制链接分享

为你推荐