Windows NT平台之下网络集成框架的构建与实现

来源 :硅谷 | 被引量 : 0次 | 上传用户:luoxing1984
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要: 随着计算机科学的不断发展,网络系统和各操作平台集成技术,尤其是Windows NT平台之下网络集成技术现下网络集成技术研究和开发应用过程中受到极大关注,主要讨论Windows NT平台下以C/S和B/S模式为代表的网络集成构建的原理以及探讨实现构建网络集成框架的有效性。
  关键词: Windows NT平台;网络集成;构建
  中图分类号:TP393 文献标识码:A 文章编号:1671-7597(2012)0210138-02
  
  0 前言
  各类应用集成技术的使用是建立在网络集成技术的基础之上,网络集成技术应用广泛、发展快速,其核心的技术在于以HTTP以及TCP/IP为中心的各种协议的转换机制,用来解决网络互相连接以及机器间互相连通,以达到Internet/Intranet间信息的平台交换问题。
  1 基于Windows NT平台的C/S和B/S的网络集成框架
  1.1 C/S和B/S的数据访问框架
  在Windows NT平台下构建网络集成框架,IP/TCP网络服务技术是关键。要求首先构建起B/S和C/S的网络集成应用环境。
  B/S和C/S这两种模式的基本思想是一致的,都要求把一个完整的应用程序分解为服务器程序和客户程序两大板块程序,两种模式过程包括应用者向服务器提交应用请求,接着服务器对客户的请求进行回应,然后发出相应结果的数据显示给客户。服务器程序和客户程序能够在不同的计算机上运行,在网络协议的支持下进行通信,对客户的请求和服务器产生的数据进行传送,因此加强了支持不同的网络环境下相异的信息资源的访问。
  这两种模式也有不同点,浏览器即为与B/S模式相应的客户程序,主要是处理HTML格式化以后的Web信息,而Web服务器主要是处理包括格式化结果信息等在内的大部分应用程序的工作。B/S模式的标准格式即是HTML格式,另外浏览器界面的特点在于拥有简单且一致的外观,所以Internet和使用者计算机的统一接口就成了浏览器,而浏览器只需要了解数据、程序的统一资源的定位器URL,而不必去关注数据、程序的具体存放的位置,因此对于不同计算机的客户端应用程序可以开展一致维护工作。
  在繁杂的Internet中,B/S模式具有灵活多效的特点,能够支持HTTP以及TCP/IP在不同网络间信息和数据的互相交换。虽然如此,但在操作过程中,B/S在对加强客户的交互能力以及对处理客户程序数据进行处理时表现出了有限的能力,C/S模式的客户程序的特长在于拥有处理复杂逻辑的能力,所以在Windows NT平台下,大部分企业的Intranet局域网络运转时,计算机仍就以C/S的模式完成网络集成的任务。
  1.2 C/S和B/S的数据访问框架的接口和协议关系
  为了在Windows NT平台下的实现信息间的平台交换,可以构建一个建立在C/S和B/S结构上的集成框架,具体如图1。
  
  在这一图表结构中可以看出,CIS,即公用集成服务将一些关键服务进行了定义,这其中包括了RAS、WINS、DHCP、以及DNS,通过这一过程能够实现不同网络之间的通信和网络连接时的IP地址的有效管理。相异的网络互相连接使用了以HTTP以及TCP/IP为中心的协议机制,如HTTP协议使用于Web服务器和浏览器之间,TCP/IP使用于不同服务器之间以及根据具体的情况分析在DB服务器和DB和客户机间采用适宜的协议等。
  在这一集成的框架中,从逻辑上看JDBC、ISAPI、CGI等各种接口是同Web服务器分开的,其实,事实上这些接口件也是属于Web服务器相关组件的范围内,当浏览器经过HTTP协议向Web服务器发出访数据的请求以后,可以使用中间件在TCP/IP协议下将SQL语句传输给数据库的服务器,同时在ODBC或者是DBMS的帮助下完成网络信息和书库的交换。
  2 基于Windows NT平台的TCP/IP网络集成原理
  2.1 HS-网络信息集成服务
  HS服务可以在Intranet内完成Web服务器的站点建立工作,经过HTTP协议对Web信息进行发布,而且能够完成Gopher以及FIP的服务,另外,HS为Internet提供了必要的ISAPI应用编程接口,由httpodbc.dll(动态连接库(来进行完成,用来编写数据库和ODBC连接的应用程序,发布时须通过Web服务器的站点进行。
  ISAPI接口的使用条件为需要2个文件。其中之一是htx文件,这一文件包括了<!--%%-->或者<%%>等附加标志在内的HTML模板文档,其主要作用是对SQL语句的结果格式化,另一个是包含可执行的SQL语句和ODBC数据源在内的idc文件,通常这种文件的格式是:
  Data source:<ODBC数据源>
  Username: <使用名>
  Password:<使用密码>
  Template:<文件名称>
  SQL Statement:<+ Sol.语句序列>
  ISAPI有自己独特的工作过程,这一过程包括的步骤如下:首先,经过浏览器使用者对含有idc指示文件内的URL的HTML文件进行访问;接着HS载入Httpodbc.dll,httpodbc.dll对idc文件的SQL语句的信息和数据源进行读取;在执行SQL语句的时候需通过Httpodbc.dll调用ODBC中API来完成;最后Httpodbc.dll会将htx文件同执行SQL语句的最终结果合并,从而产生HTML文件,再通过浏览器输出显示。
  2.2 CIS-公用集成服务
  Windows NT平台全面支持远程客户和IP地址的相关管理,对其提供了WINS、DNS、DHCP、RAS等网络集成服务,同来实现网络之间的信心和数据沟通。
  1)对动态主机进行DHCP协议服务的配置
  协议服务DHCP主要是对IP进行管理,能够动态设置包括默认的网关、子网的掩码、WINS服务器、DNSS服务器在内的网络使用者信息以及动态的将客户端IP地址进行分配。在对其使用的过程中,网络的Windows NT计算机应为DHCP服务器,如果服务工作站的网络区域内不存在DHCP服务器,那么要通过路由器对其他网络区域的DHCP服务器进行使用,以确保客户便捷地使用IP地址,通过相关协议进行联系,然后达到网络集成框架的构建与实现。
  2)Windows网络名称的服务WINS
  这一服务的作用在于动态地为客户提供WINS服务器上的注册计算机的地址以及NetBIOS名称,使TCP/IP网络的NetBIOS名称自动映射到IP地址。对那些包括OS/2或LAN Manager在内的不是网络WIN客户,推出跨路由器的查询功能代理,将解析名称的请求截取,再将其转给WIN服务器。如此,无论使用者是否为WIN客户,都可以使用共同服务器解析名字,并广播于本地的子网站中,可以推出,WIN服务能够为相异的网络使用者带来相同的服务支持。
  3)域名系统的DNS服务
  这一集成服务主要是为了解决网络系统上主机名称的映射问题,这一集成主要是根据分布式的目录服务,把主机存放于统一DIT(目录信息树),完成Internet中名字数据库的分布、管理问题。
  DNS服务器保存区域中的域名信息主要是以资源记录形式完成,它在Windows NT内的管理单位用DIT中的子树即区域来表示,单个的DNS服务器能够对单个或者多个区域(子树)进行管理,同时,单个的区域也有可能被多个DNS服务器共同管理。
  NT Server环境中,DNS区域文件存放着资源的记录数据,这一区域文件的命名方式是:区域名称.dns。通过资源记录,DNS服务得以完成IP地址和完整的域名的映射任务。另外,Windows NT平台下的DNS还可以解析指定区域内的域名,从而实现WINS与DNS的融合,为服务提供了更大的灵活性和便捷性。
  4)远程的存取服务RAS
  这一服务允许客户通过拨号方式在Windows NT的RAS服务中访问网络上的相关资源。当在对集成网络机型实际设计的相关操作中,根据不同的服务器对不同网络客户支持的集成特点,可以将RAS、WINS、DHCP等结合起来,最终让使用者可以访问到完整Internet的信息,实现网络的集成。
  下面这个图2阐述了各集成服务的的逻辑关系。远程客户对HS服务器的WWW服务进行访问,首先,DNS将完全域名拆分为DNS域名和DNS主机名,并在其对应的区域文件中找出记录,若不存在DNS的主机名,DNS会把主机名看作HS上的NetBIOS名字传给WINS,并在WINS的数据库里寻找相应的地址;若存在,则可直接回馈给使用者。如此,远程使用者能够根据这个查询到WWW的默认端口号以及IP地址,依据相关协议对HS服务器的服务进行必要的访问。
  
  3 结语
  随着科技的不断发展和计算机科学应用的普及、发展,计算机网络的技术水平也有了飞速的提升和进步,多种主机的操作系统和使用平台相继被开发出来。论文讨论了基于Windows NT平台的C/S和B/S的网络集成框架,包括C/S和B/S的数据访问框架以及C/S和B/S的数据访问框架的接口和协议关系等内容,再进一步阐述了基于Windows NT平台的TCP/IP网络集成原理。实践证明,基于Windows Nt平台之下构建和实现网络集成利于用户便捷快速地获取所需信息,是未来发展的一大趋势。
  
  参考文献:
  [1]汪芸、顾冠群,异构网络集成方法研究[J].计算机研究与发展,1997.
  [2]Jason Garms著,Windows NT Server4大全[J].郭漫雪等译,机械工业出版社与舒斯特国际出版公司,1998.
  [3]杨雅辉、张建中、王峻岭,Internet上信息服务系统的建造、维护和管理[J].计算机工程与应用,1999.
  [4]来欣、邓铁清,分布对象与WWW技术的集成研究与实践[J].计算机工程与应用,1999.
  [5]徐峰、万麟瑞,NT平台下TCP/IP网络集成的实现方法[J].计算机工程与应用,2000.
  
  作者简介:
  陈裕雄(1980-),男,汉族,广东省梅州市人,广东教育学院本科,广州大学学士,助理讲师,广东江门艺华旅游职业学院,研究方向:计算机技术。
其他文献
1 交通所简介rn上海市城市综合交通规划研究所(简称上海交通所,SCCTPI),成立于1990年,现隶属于上海市建设和交通委员会,业务上同时为建交委和规划局提供技术支撑.上海交通所
摘 要: 对宣化钢铁公司炼铁厂烧结机机头360m2电除尘器灰斗结块的原因,从漏风量大、漏风率高、粉尘性质、烟气温度、湿度、二次扬尘、灰斗加热板损坏、振打系统振打力不足、气力输灰管道压力不足、专业管理不到位,人为操作因素影响等方面进行分析,并针对这些原因提出合理的改进措施,对烧结机机头除尘工艺的进一步改进提供依据。  关键词: 电除尘;灰斗结块;除尘效率  中图分类号:TF809.1 文献标识码
锦绣太极瓜茸原料:南瓜240克冬瓜240克蟹黄50克蟹肉50克鲜汤200克精盐、味精、湿淀粉、化猪油各适量点缀物(冬瓜皮、胡萝卜、黄瓜等)少许制法:1.南瓜、冬瓜治净,分别放入搅拌
随着电力行业的发展壮大,海量的信息正在涌入到电力调度中心,这给调度中心带来很大的压力,为解决这个问题,将信息制定技术引进到电力调度中来,通过电力调度信息的制定技术可以更好
主要介绍的是基础自动化技术在莱钢大H型钢热锯冷床中的应用,力图通过对硬件结构和软件编程的阐述,对大H型钢自动控制系统进行初步了解。 This paper mainly introduces the
当今的一些公司、单位在进行综合布线工程时,虽然都严格参照各种国内外布线标准进行施工,但建好的系统并不能从直观上让维护人员看到网络拓扑情况。为有效提高维护效率,对颜
摘 要: 为解决高维空间下基于密度的离群点检测的低精度和高计算量的问题,提出基于特征选择和子空间搜索的离群点检测算法。该算法先通过特征选择选择数据的主要属性,然后对这些属性进行子空间搜索,从而有效的降低维数和避免全局搜索。最后通过一个数据集的实验来说明该算法的有效性。  关键词: 高维空间;离群点检测;特征选择;子空间搜索  中图分类号:TP301.6 文献标识码:A 文章编号:1671-7
请下载后查看,本文暂不支持在线获取查看简介。 Please download to view, this article does not support online access to view profile.
期刊
冷轧厂所生产的冷轧板主要面对汽车板和高档家电板,对板带厚度、宽度、表面质量及工艺性能都有很高的要求。如何全面系统准确的检测带钢的各项性能,成为冷轧生产中的一个重要
粗轧带钢宽度的精确控制可以降低带钢切边损耗,提高带钢成材率,给热轧生产创造直接经济效益。粗轧宽度控制就是针对侧压和水平轧制变形以及工艺参数对宽度变形的影响,采用控