目录:一、效果图二、原代码分享三、代码分析四、总结一、效果图如下:客户端1: 客户端2: 二、原代码分享如下:1、java代码只有一个MainActivity.java 1 package com; 2 3 import ja...
分类:
移动开发 时间:
2015-02-11 20:25:42
阅读次数:
282
对于web的实时通信,例如基于Browser(下简称B)的网络聊天程序,目前主要还是靠B端向Server(下简称S)端发起轮询获得最新信息。webserver在设计的时候考虑到B端可能数量太大,所以没有保存与B端的连接信息(如IP之类的)方便下次连接,所以B/S之间的数据交互,是由B端发起的。当然,HTML5定义了WebSocket协议(浏览器还未实现),能更好的节省服务器资源和带宽并达到实时通讯...
分类:
Web程序 时间:
2015-01-21 18:24:05
阅读次数:
251
我通过几个采用 CSocket 类编写并基于 Client/Server (客户端 / 服务端)的网络聊天和传输文件的程式 ,在调试这些程式的过程中,追踪深入至 CSocket 类核心源码 SockCore.cpp , 对于CSocket 类的运行机制可谓是一览无遗,并且对于阻塞和非阻塞方式下的 s...
分类:
其他好文 时间:
2015-01-16 20:38:42
阅读次数:
206
我通过几个采用 CSocket 类编写并基于 Client/Server (客户端 / 服务端)的网络聊天和传输文件的程式 ,在调试这些程式的过程中,追踪深入至 CSocket 类核心源码 SockCore.cpp , 对于CSocket 类的运行机制可谓是一览无遗,并且对于阻塞和非阻塞方式下的 socket 程式的编写也是稍有体会。
阅读本文请先注意 :
? 这里的阻塞和非阻塞的...
分类:
其他好文 时间:
2015-01-15 11:01:04
阅读次数:
193
英语常用缩写(一)英语常用缩写(一)在日常社交网络聊天聊天,以及办公email往来,为了方便以及节省时间,人们越来越多地用到了缩写,下面是一些最常用的缩写和大家分享。1.o i c =oh,i see .哦,我明白了。2.asap=as soon as possible.尽快。check it ou...
分类:
其他好文 时间:
2015-01-03 22:23:15
阅读次数:
276
英语常用缩写(二)英语常用缩写(二)在日常社交网络聊天聊天,以及办公email往来,为了方便以及节省时间,人们越来越多地用到了缩写,下面是一些最常用的缩写和大家分享。1.gotta=got to 必须.Gotta go.bye.我得走了,再见。 Do what you gotta do.做你该做的事...
分类:
其他好文 时间:
2015-01-03 22:16:46
阅读次数:
199
服务端
和http://blog.csdn.net/simonchi/article/details/40613923 文章类似
Apache MINA是一个网络应用程序框架,用来帮助用户简单地开发高性能和高可扩展性的网络应用程序。它提供了一个通过Java
NIO在不同的传输例如TCP/IP和UDP/IP上抽象的事件驱动的异步API
对JAVA的SOCKET做了一层包装
Apach...
分类:
其他好文 时间:
2014-12-11 19:17:01
阅读次数:
302
是基于Linux系统的TCP/IP协议的使用,结合多线程的调度,实现的一个简单的网络聊天室。...
分类:
编程语言 时间:
2014-10-25 11:57:36
阅读次数:
316
这是一个基于Linux系统的,结合TCP和线程一起实现的一个网络聊天室。...
分类:
编程语言 时间:
2014-10-25 11:55:47
阅读次数:
334
??
根据TCP/IP协议,通过socket实现网络聊天,分为服务器端和客户端,一下是参考程序。
服务器端程序:
package com.michael.contact;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStr...
分类:
编程语言 时间:
2014-09-30 18:30:49
阅读次数:
227