安卓Socket通讯简单示例

安卓Socket通信详解

1>Socket是什么:

     也叫做套接字”用于描述IP地址和端口,在网络上的主机一般运行多个软件,提供多种服务,每种服务都会打开一个Socket,并绑定到一个端口上,不同端口对应不同服务

       网络上的两个程序通过双向的通讯连接实现数据交换,,这个双向链路的一端称为一个SocketSocket通常用于实现客户端和服务端的连接,SocketTCP/IP协议的一个十分流行的网络编程,连接成功后,两端都会产生一个实例,操作这个实例,完成所需会话.

2>下面通过一个极其简单的Demo,演示最基本的Socket通信

【服务端代码:在指定端口8989监听客户端请求,一旦有请求,便执行操作,然后继续监听,使用accept()这个阻塞函数,该方法调用后一直等待客户端的请求,直到有请求且连接到同一个端口,accept()返回一个对应于客户端的Socket

  • 6
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值