前面一篇文章说到了一些计算机网络的基础知识,引入了socket,从这节开始,就进入正题了。
一 概率
TCP:Transimission Control Protocol传输控制协议。
UPD:User Datagram Protocol用户数据包协议。
两者都属于上一篇文章说的OSI模型中的第四层——传输层的协议。
两者相比:
TCP协议面向连接,UDP协议面向非...
分类:
其他好文 时间:
2014-08-17 01:08:01
阅读次数:
231
手机使用GPRS网络与服务器进行Socket通信,代码下载地址:http://download.csdn.net/detail/wu20093346/7768481
用UDP协议与Socket调试工具进行测试。
SocketActivity.java:
package com.example.socket;
import java.net.DatagramPacket;
import ja...
分类:
移动开发 时间:
2014-08-16 22:33:21
阅读次数:
670
转载请注明出处: ,谢谢!
内容提要
本节主要学习网络通信基础,主要涉及的内容是:
TCP/IP协议簇基础:两个模型
IPv4协议基础:IP地址分类与表示,子网掩码等
IP地址转换:点分十进制\二进制
TCP/IP协议簇基础
OSI模型
我们知道计算机网络之中,有各种各样的设备,那么如何实现这些设备的通信呢?
显然是通过标准的通讯协议,但是,整个网络连接的过程相当复杂,包...
分类:
系统相关 时间:
2014-08-16 18:33:40
阅读次数:
401
说来惭愧,搞了两年ios居然木有用过socket...初学ios的时候倒是了解过,但是两年不用,之前学的内容已经完全忘光光.于是又开始网上各种查.用cf的socket貌似显得很拽的样子,但是实在不适合我这种领导紧逼着出项目的情况.搜了下发现目前最常用的socket库应该就是AsyncSocket了....
分类:
其他好文 时间:
2014-08-16 12:26:10
阅读次数:
547
用java socket实现了一个简单的httpserver, 能够处理GET, POST,以及带一个附件的multipart类型的POST。尽管中途遇到了非常多问题, 只是通过在论坛和几个高手交流了一下,问题都攻克了。假设你认为程序有些地方看不明确,能够參看这个帖子:http://topic.cs...
分类:
编程语言 时间:
2014-08-16 10:58:00
阅读次数:
240
服务器端
package org.tcp;
import java.io.PrintStream;
import java.net.ServerSocket;
import java.net.Socket;
public class HelloServer {
public static void main(String[] args) throws Excep...
分类:
编程语言 时间:
2014-08-16 09:48:40
阅读次数:
278
//服务器端
package org.tcp;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.PrintStream;
import java.net.ServerSocket;
import java.net.Socket;
public cla...
分类:
编程语言 时间:
2014-08-16 09:48:30
阅读次数:
208
package org.tcp;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.PrintStream;
import java.net.Socket;
public class EchoThread implements Runnable {
privat...
分类:
编程语言 时间:
2014-08-16 09:48:20
阅读次数:
213
在前文Android—— 4.2 Vold挂载管理_主体构建main (一)中有结构图表示,Vold是kernel与用户层的一个交互管理模块,
Android—— 4.2 Vold挂载管理_VolumeManager (三) 简单介绍了核心VolumeManager的构建,这篇分析从kernel进程沟通到VolumeManager进程的关键:NetlinkManager...
分类:
移动开发 时间:
2014-08-16 09:44:20
阅读次数:
368
在开始学习网络之前先复习下计算机网络基础吧。
鲁迅说,天下文章一大抄,看你会炒不会炒,基础知识就抄抄书吧。
一 分层模型
1 为什么分层
为了简化网络设计的复杂性,通讯协议采用分层结构,各层协议之间既相互独立又相互高效的协调工作。
对于复杂的通信协议,其结构应该是采用层次的。分层的协议可以带来很多便利:
分层的好处有:
a> 灵活性好:当任何一层发生变化时,只要层间接口关...
分类:
其他好文 时间:
2014-08-16 04:23:59
阅读次数:
197