基于Linux的socket网络编程聊天工具课程设计.doc

基于Linux的socket网络编程聊天工具课程设计.doc

PAGE II ***** 《软件综合开发案例教程》课程设计报告 课程设计题目 小组成员:**,**,**,** 任课讲师和助教:**,** 2014年 10 月 29 日 摘 要 这个课程设计整体采用在linux平台下,在同一局域网内实现聊天功能。整体框架主要分为服务端和客户端两个部分,设置好ip和端口号,在Linux下编译和调试两主大块程序,实现服务端和客户端的连接,然后以服务端作为中继转实现客户端之间的通信。使用socket网络编程采用TCP/IP协议保证连接可靠,并在项目管理中采用linux流行的gcc和makefile编译,提高了编译和调试效率,加快了项目的完成速度。 本次设计的聊天工具采用字符串命令行的方式进行通信,主要实现了五个功能:用户之间一对一的聊天、编辑、换行、用户之间聊天记录保存、聊天记录调取。经过测试,程序运行可靠,能满足在linux中实现网络聊天的要求。 关键词 linux,socket,gedit,服务端,客户端,网络编程 PAGE IV Abstract The course design of the overall use in the Linux platform, within the same LAN chat functions.Overall framework consists of server and client t

文档评论(0)

1亿VIP精品文档

相关文档