1、找到对方IP
2、数据要发送到对方指定的应用程序上,为了标识这些应用程序,所以给这些网络应用程序用数字进行了标识。为了方便称呼这个数字,叫做端口,逻辑端口
3、 定义通信规则。这个通信规则称为协议。
国际组织定义了通用协议TCP/IP。
127.0.0.1本机回环地址 不易记忆,可用主机名 主机名:localhost
0-65535端口范围 0-1024系统使用或保留端口 。...
分类:
编程语言 时间:
2014-05-05 21:24:14
阅读次数:
360
Android网络编程概述首先,应该了解的几个问题:1)Android平台网络相关API接口a)
java.net.*(标准Java接口)java.net.*提供与联网有关的类,包括流、数据包套接字(socket)、Internet协议、常见Http处理等。比如:创建URL,以及URLConnect...
分类:
移动开发 时间:
2014-05-04 11:46:52
阅读次数:
480
Android中提供的HttpURLConnection和HttpClient接口可以用来开发HTTP程序。以下是本人在学习中的总结与归纳。1.
HttpURLConnection接口 首先需要明确的是,Http通信中的POST和GET请求方式的不同。GET可以获得静态页面,也可以把参数放在UR.....
分类:
移动开发 时间:
2014-05-04 11:21:20
阅读次数:
440
七层网络协议OSI参考模式
TCP、IP参考模式___________________________________ 应用层 表示层 应用层 会话层
___________________...
分类:
其他好文 时间:
2014-05-04 10:29:02
阅读次数:
240
这篇文章主要是讲述如何通过豆瓣API获取其书籍.一.豆瓣API介绍 二.C#获取豆瓣书籍信息 三.遇到的问题及总结 它仅仅是一篇C#网络编程的基础性文章,它主要通过HTTP获取豆瓣API返回的XML,并解析书籍对应的结点信息实现.同时也遇到了一些问题,希望对大家有所帮助....
ping是基于ICMP(Internet Control Message Protocol)协议实现的,而ICMP协议是在IP层实现的。
ping实际上是发起者发送一个Echo Request(type = 8)的,远程主机回应一个Echo Reply(type = 0)的过程。
为什么用ping不能测试某一个端口
刚开始接触网络的时候,可能很多人都有疑问,怎么用ping来测试远程主机的某个...
分类:
其他好文 时间:
2014-05-04 00:04:34
阅读次数:
381
java采用TCP传输时利用Socket和ServerSocket
Socket和ServerSocket
建立客户端和服务端
建立连接后,通过Socket中的IO流进行数据的传输。
关闭Socket
同样,客户端与服务端是两个独立的应用程序。
演示tcp传输
1. tcp分客户端和服务端
2. 客户端对应的对象是Socket,服务端对应的对象是ServerSock...
分类:
编程语言 时间:
2014-05-03 21:21:13
阅读次数:
361
网络编程的概念是:多个计算机通过软件编程的方式进行数据传输来达到数据交互的功能。...
分类:
其他好文 时间:
2014-05-03 21:04:24
阅读次数:
298
一,socket 模块
套接字包括两类:服务器,客户机,
创建一个套接字后让它等待连接
服务器:
import socket
s = socket.socket()
port = 1234
host = socket.gethostname()
print host
s.bind((host,port))
s.listen(5)
while True:
get,addr = s...
分类:
编程语言 时间:
2014-05-02 21:59:57
阅读次数:
444
现行开发的软件中,基本没有啥是不联网的。连一个小小的游戏,也要联网,去下载点广告什么的。那么网络层的是不是可以有很多东西可以重用的呢?
本人之前在一个游戏公司做服务器端开发。有一个网络架构是这样设计的。
网络使用了IO复用模型select。当然,对于现在的服务器,可以使用epoll代替。
一个Opcodes类,类成员都是静态的常量,用于表示与服务器通信的操作码。我们称...
分类:
编程语言 时间:
2014-05-01 08:44:52
阅读次数:
433