宫婷
(吉林工商学院,吉林 长春 130062)
计算机通信是一种以数据通信形式出现,在计算机与计算机之间或计算机与终端设备之间进行信息传递的方式。它是现代计算机技术与通信技术相融合的产物,并在军队指挥自动化系统、武器控制系统、信息处理系统、决策分析系统、情报检索系统以及办公自动化系统等领域得到了广泛应用。
计算机技术和通信技术相结合而形成的是计算机通信网络,是一种新的通信方式。主要是满足数据传输的需要,它将不同地理位置、具有独立功能的多台计算机终端及附属路由器、交换机等硬件设备用通信链路连接起来,并配备相应的网络软件,以实现通信过程中资源共享而形成的通信系统。它不仅可以满足局部地区的一个企业、公司、学校和办公机构的数据、文件传输需要,而且可以在一个国家甚至全世界范围进行信息交换、储存和处理,同时可以提供语音、数据和图像的综合性服务,是未来信息技术发展的必由之路。目前,计算机网络和数据通信发展迅速,各国都通过建成的公用数据通信网享用各数据库资源和网络设备资源。为发展高新技术和国民经济服务,计算机通信技术、数据库技术和基于两者基础上的联机检索技术已广泛应用于信息服务领域。从报刊、人工采集、会员单位组织的传统信息服务方式正逐步被以数据库形式组织的信息通信计算机网络供用户联机检索所代替。信息量和随机性增大,信息更新加快,信息价值明显提高,信息处理和利用更加方便。因此,计算机网络通信系统是信息社会的显著标志,在信息处理和传递中占重要位置。
信息传输技术主要包括光纤通信,数字微波通信,卫星通信,移动通信以及图像通信。光纤是以光波为载频,以光导纤维为传输介质的一种通信方式,其主要特点是频带宽、损耗低、耐腐蚀。数字微波中继通信是指利用波长范围内的电磁波通过中继站传输信号的一种通信方式。其主要特点为信号可以再生、保密性好。卫星通信是地球上的无线电通信展之间利用人在地球卫星作中继站而进行的通信。其主要特点是通信距离远、工作频带宽、通信线路稳定可靠、通信质量高。移动通信,就是在运动中实现的通信。其最大的优点是可以在移动的时候进行通信,移动通信是因为具有信息交流灵活,经济效益明显等优势,得到了迅速的发展。计算机通信则是将电信号转换为逻辑信号,其转换方式是将高低电平表示为二进制数中的1和0,再通过不同的二进制序列来表示所有的信息。也就是将数据以二进制中的0和1的比特流的电的电压作为表示,产生的脉冲通过通讯设备等媒介来传输数据,达到通信的功能,这就是计算机通信的工作原理。
按照传输连接方式的不同计算机通信可分为直接式和间接式两种。直接式是指将两部计算机直接相联进行通信,可以是点对点,也可以是多点通播。间接式是指通信双方必须通过交换网络进行传输。按照通信覆盖地域的广度划分计算机通信通常分为局域式、城域式和广域式三类。计算机通信局域式是指在一局部的地域范围内,例如一个机关、学校、军营等,建立计算机通信,局域计算机通信覆盖地区的直径在数公里以内。计算机通信城域式是指在一个城市范围内所建立的计算机通信,城域计算机通信覆盖地区的直径在十公里到数十公里。计算机通信广域式是指在一个广泛的地域范围内所建立的计算机通信。通信范围可以超越城市和国家,以至于全球。广域计算机通信覆盖地区的直径一般在数十公里到数千公里乃至上万公里。在通常情况下,计算机通信都是由多台计算机通过通信线路连接成计算机通信网进行的,这样可共享网络资源,充分发挥计算机系统的效能。
计算机已经进入以网络为中心的计算时期,信息网络化、信息系统的综合集成自然离不开系统所处的网络计算环境。当前,网络不仅是信息传输的基础设施,而且是信息处理和服务共享的基础设施,网络可以为人们提供强大的计算平台,从这个意义上说,网络就是计算机。目前,世界上最强大的计算机是因特网。
网络要成为计算平台,需要在网络原基础设施之上构造或装备一个支持一体化网络计算的软件平台。其作用是管理网络上的各类软硬件资源,并实现网络资源的共享与集成,为信息系统等网络应用提供高效可信的开发、部署和运行环境。正如在裸机上需要配备操作系统等基础软件才能有效开发应用软件一样,这种网络计算平台软件能有效支持快速构建网络应用,因而可视为网络上的操作系统。
计算机通信网络与单机不同,网络世界是开放的、不断演化的。而且信息系统应用需求的变化往往是不可避免的,系统本身亦需要不断发展。因此,分布性、自治性、异构性、可演化性已成为一体化信息系统和网络应用软件的固有特征。面对规模巨大、需求多变、环境异构、高度复杂的网络应用软件,曾有人指出,20年后软件的挑战不是速度、成本和性能,而是复杂度的问题。为适应复杂信息世界的不断变化和发展,信息系统的综合集成不能简单套用工业化的做法。如果说机械系统的综合集成是刚性的,那么信息系统的综合集成是柔性的。因此,一方面需要以提高系统互操作性为主要目标,及时制订或修订信息系统的各种技术体系和标准。另一方面,更需要研究一套支持随需应变的敏捷软件技术,研制一种能适应信息世界各种可能变化的平台软件。支持随需应变的敏捷软件技术是将成为当前软件工程的研究热点,一是微内核集成总线技术,支持软件模块的即插即用,适应软件功能需求的变化。二是软构件和对象代理技术,支持程序代码的重用和分布对象之间的互连、互通和互操作,适应代码实现的变化与应用软件运行环境的变化。这里,软构件,简称构件或组件,顾名思义,构之件也,一是构,强调其可构造性和可组装性。二是件,强调其信息隐蔽性和可包装性。构件作为计算机中一组可重用的二进制代码,可视为对象的一种发展。基于自适应构件还能支持动态适应运行环境的变化。构件化是当今信息系统软件开发的主流方法,也是软件体系结构的重要特征之一。 三是消息代理和各种适配机制,支持不同应用代码之间的通信与调用,适应应用软件业务逻辑和业务流程的变化。四是软构件的组装、部署、动态重构与绑定等技术。支持信息系统的静态和动态搭建,适应应用需求与操作环境的变化。五是面向web服务的架构技术,支持信息系统松散耦合的跨域集成,适应更大范围的网络计算环境的变化,中间件是一种包含上述主要技术的平台软件,它以柔性的松散耦合方式应万变,是灵活响应网络环境变化、应用需求变化和软件功能变化的平台软件,已经成为信息系统综合集成的基础平台。
综上而言,计算机通信的发展需要我们在实践中不断的研究,需要我们与新技术进行有机结合,需要我们着眼服务社会、服务经济发展的角度认真看待。
[1]计算机通信原理与系统[M].北京:国防科技大学出版社.
[2]计算机通信网络技术及应用[M].北京:人民邮电出版社.
[3]最新网络通信实用技能操作教程[M].北京:机械工业出版社.