论文部分内容阅读
INTERNET的发展与TCP/IP协议是密不可分的,因为互连的计算机之间传输数据主要靠TCP/IP协议来传输,而TCP/IP协议的套接字(Sockets)是支持TCP/IP协议的网络通信的基本操作单元。可以将套接字看作不同主机间的进程进行双向通信的端点,它构成了在单个主机内及整个网际间的编程界面。 套接字就是网络进程的ID,网络通信是进程间的通信,而端口号和网络地址就能唯一地确定一个网络进程。网络编程中最常见的是客户/服务器模式。以该模式编程时,客户端在需要的时刻发出向服务端的连接请求。服务端有一个进程(或多个进程)在指定的端口等待客户来连接,服务程序等待客户的连接信息,一旦连接上之后,就可以按设计的数据交换方法和格式进行数据传输。 传真作为一种能同时传送图像、文字的通信手段,已被广泛地应用,传真机以其设备简单,操作方便,通信快捷等特点深受人们欢迎。使用TCP/IP协议中的套接字技术,自行编制了网络通信协议,并对网络传输数据包进行CRC码的校验,同时运用多线程编程技术使得网络上传真文件的发送和接收传输达到同步,运用数据库这一管理技术来管理传真收发过程中产生的相关的信息,实现对于传真信息的采集、发送、接收、管理、查询、统计、分析、存储等功能。 本系统的运行将使计算机可靠地保留和备份传输的文件;数据库提供的先进的管理查询手段,消除了传真浪费纸张的现象,加强了对重要传真文件的管理,改变了传真分发的传统模式,降低传真通信的成本,提高了传真通信的可靠性和可管理性。