Chinaunix首页 | 论坛 | 博客
  • 博客访问: 221224
  • 博文数量: 43
  • 博客积分: 1503
  • 博客等级: 上尉
  • 技术积分: 967
  • 用 户 组: 普通用户
  • 注册时间: 2008-01-20 22:33
文章分类

全部博文(43)

文章存档

2013年(6)

2012年(2)

2011年(3)

2010年(22)

2009年(9)

2008年(1)

我的朋友

发布时间:2013-05-10 17:13:35

2.5.3 简单服务器程序示例/* File Name: server.c *//* 这是一个很简单的重复服务器程序,它初始化好被动套接字后,循环等待接收连接。如果接收到连接,它显示数据套接字序号和客户端的IP地址;如果数据套接字上有数据到来,它接收数据并显示该连接的数据套接字序号和接收到的字符串。*/#include "tcpsock.h"main(argc,.........【阅读全文】

阅读(1598) | 评论(0) | 转发(1)

发布时间:2013-05-10 17:12:08

2.5 一个通用的实例程序在上一节中,我们介绍了一个简单的socket程序实例。从这个例子我们可以看出,使用socket编程几乎有一个模式,即所有的程序几乎毫无例外地按相同的顺序调用相同的函数。因此我们可以设想,设计一个中间层,它向上提供几个简单的函数,程序只要调用这几个函数就可以实现普通情况下的数据传输,程序设.........【阅读全文】

阅读(1756) | 评论(0) | 转发(1)

发布时间:2013-05-10 17:08:54

2.4 典型套接字调用过程举例如前所述,TCP/IP协议的应用一般采用客户/服务器模式,因此在实际应用中,必须有客户和服务器两个进程,并且首先启动服务器,其系统调用时序图如下。面向连接的协议(如TCP)的套接字系统调用如图2.1所示:服务器必须首先启动,直到它执行完accept()调用,进入等待状态后,方能接收客户请求。.........【阅读全文】

阅读(1594) | 评论(0) | 转发(1)

发布时间:2013-05-10 17:06:29

2.3 基本套接字系统调用为了更好地说明套接字编程原理,下面给出几个基本套接字系统调用说明。2.3.1 创建套接字──socket()应用程序在使用套接字前,首先必须拥有一个套接字,系统调用socket()向应用程序提供创建套接字的手段,其调用格式如下:SOCKET PASCAL FAR socket(int af, int type, int protocol);该调用要接.........【阅读全文】

阅读(1842) | 评论(0) | 转发(1)

发布时间:2013-05-10 17:01:59

2.2.2 服务方式    在网络分层结构中,各层之间是严格单向依赖的,各层次的分工和协作集中体现在相邻层之间的界面上。"服务"是描述相邻层之间关系的抽象概念,即网络中各层向紧邻上层提供的一组操作。下层是服务提供者,上层是请求服务的用户。服务的表现形式是原语(primitive),如系统调用或库函数。系.........【阅读全文】

阅读(1868) | 评论(0) | 转发(1)
给主人留下些什么吧!~~

iamhaiyang2011-12-23 13:19

http://dongyongjun.blog.sohu.com/entry/7685886/
银行业务知识博客

回复  |  举报
留言热议
请登录后留言。

登录 注册