unix网络编程卷一: 从服务器获取时间信息(一)
来源:互联网 发布:吉林大学网络平台登陆 编辑:程序博客网 时间:2024/06/06 04:03
http://download.csdn.net/detail/chuanyu/8603817 (unix网络编程卷一源码地址)
centos, ubuntu, mac 下都类似
1.首先解压unpv13e源码,然后进入
2. ./configure
3. cd lib; make;
4. cd intro;make;(时间相关的客户端,服务器程序都已编译完成)
5. 然后要启动服务器,需要root权限,启动命令: ./daytimetcpsrv (出于安全考虑,保留端口普通用户权限不能使用。停止daytime也不行。用root或setuid。或者改13端口)
6. 如果是在同一台电脑,此时需要另起terminal终端,然后到此目录(intro/)下,启动客户端:./daytimetcpcli 127.0.0.1
如果是在不同的电脑,启动客户端:./daytimetcpcli XXX.XXX.XXX.XXX(需要注意的是服务器是否设置了防火墙,如连接不上可能是被墙了,需要关闭防火墙或打开此端口操作)
以下是本机上的结果:
服务器:
sh-3.2# ./daytimetcpsrv
或者 : ./daytimetcpsrv & (这样会在后台运行,不会独占终端)
客户端:
➜ intro ./daytimetcpcli 127.0.0.1
Fri Apr 24 10:21:07 2015
0 0
- unix网络编程卷一: 从服务器获取时间信息(一)
- unix网络编程卷一: 从服务器获取时间信息(一)-代码解析
- Unix网络编程卷一: 从服务器获取时间信息(二)-IPV6
- Unix网络编程卷一: 从服务器获取时间信息(三)-daytimetcpcli2客户端每次执行结果不同
- Unix网络编程(卷一)-第一个简单的时间获取程序
- Unix 网络编程卷一- 学习笔记
- unix网络编程(卷一)--安装源码
- 【计算机网络】《unix网络编程卷一》读书笔记
- unix 网络编程 卷一(unp.h)
- Unix网络编程卷一笔记
- UNIX网络编程卷一 第一章 简介
- 学习《UNIX网络编程卷一》笔记
- unix网络编程卷一: 第五章:服务器反射客户端消息(一)
- unix网络编程卷一: 第八章:简单UDP客户端服务器通信(一)
- UNIX网络编程卷1 时间获取程序服务器 TCP 协议相关性
- UNIX网络编程卷1 时间获取程序服务器 UDP 协议无关
- unix网络编程初探---获取服务器时间
- unix网络编程卷1 时间获取客户端程序
- NYOJ93【汉诺塔(三)】
- 使用git的cherry-pick命令把其他分支的某个commit合并到当前分支
- Dijkstra算法
- Genymotion模拟器安装
- 日经社説 20150424 日中関係改善の流れを確実に
- unix网络编程卷一: 从服务器获取时间信息(一)
- 提示The import XXX cannot be resolved
- 关于函数指针
- 日经社説 20150424 ドローン生かすためにも悪用の道ふさげ
- js操作JOSN对象和字符串
- Lightswitch C1FLexGrid 自定义列显示格式的几种写法
- C函数指针学习
- VC++ List Control 的具体用法实例。
- 页面内定义的js变量,如何在引入的JS文件中使用