在看完Linux程序设计中关于socket套接字这一章套接字的通信流程的介绍后,自己写了客户端和服务器端的程序。发现了一些需要注意的问题。客户端:套接字Internet地址s_addr不能直接用127.0.0.1或者是这个字符串“127.0.0.1”来赋值,而是应该使用inet_addr("127.0.0.1").在con..
分类:
系统相关 时间:
2015-05-15 15:46:34
阅读次数:
151
字符串的IP与32的IP的转换说明
网络上的IP都是数字加点(192.168.0.1)构成
struct in_addr结构使用32位的IP,如
IP(C0A80001)是192.168.0.1
函数原型
int inet_aton(const char *cp, struct in_addr *inp)
将a.b.c.d的IP转换为32位的IP,存储在 inp指针里面
char *inet_...
分类:
系统相关 时间:
2015-05-15 12:12:15
阅读次数:
212
socket是"打开—读/写—关闭"模式的实现,以使用TCP协议通讯的socket为例,其交互流程大概是这样子的服务器根据地址类型(ipv4,ipv6)、socket类型、协议创建socket服务器为socket绑定ip地址和端口号服务器socket监听端口号请求,随时准备接收客户端发来的连接,这时...
分类:
其他好文 时间:
2015-05-07 11:48:45
阅读次数:
97
增强地方一:再增加2张表,一个接口表,一个授权表,设计参考如下:接口表字段名字段类型注释api_idint接口IDapi_namevarchar(120)接口名,以"/"作为分割线,如 blog/Index/addBlogapi_domainvarchar(256)所属领域is_enabledtin...
分类:
移动开发 时间:
2015-04-18 20:34:02
阅读次数:
125
目录1、socket通信流程2、socket通信函数3、socket简单实例1、socket通信流程2、socket的基本操作既然socket是“open—write/read—close”模式的一种实现,那么socket就提供了这些操作对应的函数接口。下面以TCP为例,介绍几个基本的socket接...
分类:
其他好文 时间:
2015-01-18 22:27:37
阅读次数:
307
网上介绍Android上http通信的文章很多,不过大部分只给出了实现代码的片段,一些注意事项和如何设计一个合理的类用来处理所有的http请求以及返回结果,一般都不会提及。因此,自己对此做了些总结,给出了我的一个解决方案。首先,需要明确一下http通信流程,Android目前提供两种http通信方式...
分类:
移动开发 时间:
2015-01-12 19:03:54
阅读次数:
117
转自:http://blog.snsgou.com/post-766.html针对--->非开放性平台--->公司内部产品接口特点汇总:1、因为是非开放性的,所以所有的接口都是封闭的,只对公司内部的产品有效;2、因为是非开放性的,所以OAuth那套协议是行不通的,因为没有中间用户的授权过程;3、有点...
分类:
移动开发 时间:
2014-10-15 13:30:10
阅读次数:
223
Linux网络编程4——个人总结TCP与UDP通信流程TCP通信的基本步骤如下:服务端:socket---bind---listen---while(1){---accept---recv---send---close---}------close客户端:socket----------------...
分类:
系统相关 时间:
2014-09-22 01:10:31
阅读次数:
272
TCP与UDP通信流程 TCP通信的基本步骤如下: 服务端:socket---bind---listen---while(1){---accept---recv---send---close---}------close 客户端:socket-----------------------------...
分类:
系统相关 时间:
2014-08-29 22:30:18
阅读次数:
362
[背景]模拟下IDC机房通信流程,其实就是根据自己的想法来做的实验,有不对之处,请指正!在这里我们假设有两种流量,应用与管理流量,我们想让其管理流量与应用流量分开,但以下实验并没有完全将应用流量与管理流量分开,因我们有内网的应用如DB,那么,我们应该使用其管理口来使..
分类:
其他好文 时间:
2014-05-25 21:03:47
阅读次数:
264