客户端(android)和服务器端(swing) Scoket通信实例
来源:互联网 发布:百度建站优化排名公司 编辑:程序博客网 时间:2024/05/11 21:10
今天学习了Socket通信,特来此留贴一份以作纪念,废话不多说,直接进入主题:
一个Socket通信的完成,需要客户端和服务器端的配合,这个配合就好比,两个人在电话中聊天,当甲拨出号码,乙在另一头接起电话时,他们直接就已经搭建了一个沟通的桥梁,对于客户端和服务器端是一样的。客户端通过Socket向指定ip地址的某端口发出数据通信请求,而服务器端此时也正在(违禁词语-已隐藏)该端口的情况,也就是说,对于指定的ip地址和端口号我们完全可以认为是甲乙电话通讯时的电话号码。
Socket通信分为两种一个是UDP,一个是TCP,UDP的好处是:速度快,但是缺点是此协议只管发送数据,并不管对方是否接收到数据,而TCP每次发出数据后都要等待对方传回数据做以肯定,然后再发送下一部分数据。但是速度不如UDP快。
下面是我做的实例中的部分代码:
第一部分:我利用swing写了一个服务器端,用于(违禁词语-已隐藏)接收客户端发送来的数据,具体的界面和代码如下所示:
第二部分:客户端是利用android平台,具体的界面和他代码如下所示:
经过测试在服务器端,如下图所示,可以接收到客户端发送过来的数据为:“hello”
一个Socket通信的完成,需要客户端和服务器端的配合,这个配合就好比,两个人在电话中聊天,当甲拨出号码,乙在另一头接起电话时,他们直接就已经搭建了一个沟通的桥梁,对于客户端和服务器端是一样的。客户端通过Socket向指定ip地址的某端口发出数据通信请求,而服务器端此时也正在(违禁词语-已隐藏)该端口的情况,也就是说,对于指定的ip地址和端口号我们完全可以认为是甲乙电话通讯时的电话号码。
Socket通信分为两种一个是UDP,一个是TCP,UDP的好处是:速度快,但是缺点是此协议只管发送数据,并不管对方是否接收到数据,而TCP每次发出数据后都要等待对方传回数据做以肯定,然后再发送下一部分数据。但是速度不如UDP快。
下面是我做的实例中的部分代码:
第一部分:我利用swing写了一个服务器端,用于(违禁词语-已隐藏)接收客户端发送来的数据,具体的界面和代码如下所示:
第二部分:客户端是利用android平台,具体的界面和他代码如下所示:
经过测试在服务器端,如下图所示,可以接收到客户端发送过来的数据为:“hello”
- 客户端(android)和服务器端(swing) Scoket通信实例
- 客户端(android)和服务器端(swing) Scoket通信实例
- 服务器端和android客户端通信 服务器端实现
- 客户端和服务器端通信
- 客户端和服务器端通信
- 基于Scoket的Android端与服务器端的通信实现
- Android Https服务器端和客户端简单实例
- Android Https服务器端和客户端简单实例
- Android Https服务器端和客户端简单实例
- Android Https服务器端和客户端简单实例
- Scoket客户端实例
- ios socket编程的客户端和服务器端通信简单实例
- android(客户端)和PC(服务器端)通信RSA 加密解密
- Android通过Socket方式实现客户端和服务器端通信
- C++服务器端+Android客户端的网络通信
- android 客户端 C#服务器端 socket 通信
- android 客户端与web服务器端通信
- android客户端与c#服务器端的通信
- 高质量C++/C编程指南
- Data Set
- iOS手势共存
- 笔记
- PHP memcached 常用指令 整理
- 客户端(android)和服务器端(swing) Scoket通信实例
- HDOJ1003
- ok6410 按键测试c语言版程序
- 2011年全国软件大赛模拟题及参考答案(Java本科组)
- 蚁群算法java实现以及TSP问题蚁群算法求解
- Iphone开发之音频 (一) : 文件和数据类型
- 关于.NET三层
- 第2堂作业
- 2011年全国软件大赛模拟题及参考答案(Java高职组)