首 页 | 网络测试 | 网络市场 | 网络技术 | 业界动态 | IT文摘 | 服务中心 | 网速测试 | IP查询 | 发布广告 | 什么是测试点

黄金文字广告位火热
招租中,小小投入,
意想不到的效果!  
欢迎投放广告。

  o 您现在的位置:首页  -> 网络技术 -> 技术词典

 



 

输入中、英文关键字:

最新加入词条: 

  • 351. Interoperability  互操作性,互用性

    • Interoperability 互操作性,互用性 互操作性是指不同的计算机系统、网络、操作系统和应用程序一起工作并共享信息的能力。互操作性分为不同的级别,这是因为两个系统连接并共享信息,不能简单地认为用户也能从自己的应用程序中访问这些信息。例如,一台UNIX工作站能用TCP/IP通信协议与一台Novell NetWare服务器相连。但是,UNIX工作站的用户除非使用兼容的文件协议,否则不能访问服务器上的文件。在这个例子中,加载到NetWare文件服务器上的Novell NetWare NFS将允许UNIX用户和NetWare客户一样以一种集成化无缝的方式访问文件及其它的网络资源。

      但是即使是这种级别的互操作性也不能保证UNIx用户有可能打开和编辑他在NetWare服务器上所访问的文件。用户访问非兼容的文件格式,将需要翻译器和转换器。在某些情况下,应用程序自身就能访问操作在其它环境中的应用程序所生成的文件格式。主要的软件供应商如Microsoft,通过生成工作在多个环境中的应用程序,部分地缓解了这种差异性。例如,Microsoft Excel电子表格程序能工作在Windows环境和Macintosh环境。如果一个Windows用户传输一个文件到一个Macintosh用户,则这个Macintosh用户能打开这个文件并使用这个文件所提供的格式化代码。

      术语“开放式系统”意指通过遵循彼此认可的标准设计的能协同工作的产品,如由国际标准化组织(ISO)推出的开放系统互连(OSI)模型OSI模型由七层组成,其中的每层都描述了系统之间是如何连接和通信的。0SI模型是通用全球的设计和建造可互操作系统的一个参考点。协议栈的底层定义了联网硬件,以及系统是怎样实际相互传送数据的,而上层定义了应用程序间的互操作。大多数供应商生产的产品都是松散地遵守这个标准的,这意味着某些层按OSI定义实现了而另一些层则没有。由于不是严格地遵守该标准,所以互操作性仍为网络管理者所关注。

      开放软件基金会(OSF)正致力于在表示层和应用层上支持互操作性的工作。它的分布式计算环境(DCE)提供给程序设计人员一些工具,程序设计人员能用这些工具生成互操作性的应用程序,从而把他们从用低层协议工作的复杂性中解脱出来。所生成的应用程序能运行在分布式异构网络环境中。由OSFDCE提供的远程过程调用(RPC)具有传输独立性和传输透明性。传输独立性意指RPC能运行在任何一个广域网或局域网上,而传输透明性指不管应用程序在哪种网络环境中运行,分布式应用程序代码均以同样的方式运行。

      电子函件和消息传递系统提供了一种唯一的方法解决了互操作问题。一个企业E-mail系统用E-mail系统作为一个信关或交换系统来向不同系统上的用户提供一种交换消息、文件和其它信息的办法。消息传递系统也实现在应用程序中以提供应用程序间通信或用户和应用程序之间的非实时消息交换。例如,一个用户可能为得到一份报告而向数据库发一个请求,第二天就从他/她的邮箱中收到这份报告。比电子函件更优秀的是群件和工作流软件应用程序,它们允许用户协调他们的调度和工程。

      在企业计算环境中,互操作性是主要关注的问题。企业网中聚集了以前属于各个部门和分部的计算资源,目的是允许整个网上的用户访问各个系统上的数据。运行在Windows、Macintosh、DOS和其它环境中的前端应用程序需要访问各种后端系统上的数据,这些数据以各种格式出现并能用结构化查询语言(SQL)访问。但由于各个供应商的SQL都存在微小的差异,因此前端应用程序必须知晓每种差异,或靠后端服务器翻译发送给他们的命令。转换功能来屏蔽这种差异,另一种解决方法是“中间件”。它在前端和后端应用程序之间提供了一个互操作性的层。下面列出部分中间件,并将在本书的其它章节中加以讨论。

      □Microsoft开放数据库连接(ODBC)ODBC提供一些由大多数后端数据库系统所执行的公用功能。

      然后,前端应用程序被编写并进入ODBC利用ODBC的这些功能。

      □独立数据库API(IDAPI)IDAPI在功能上类似于ODBC,且也是根据调用级接口设计的。

      □分布式关系数据库体系结构(DRDA)DRDA是在遵循SQL标准的IBM和非IBM平台上访问数据库信息的一个IBM标准。它是IBM信息仓库框架的一个关键部件。

      □苹果公司的数据访问语言(DAL)Apple开发出DAL以向Macintosh用户提供访问多个后端数据库产品的能力,后端数据库包括IBM大型计算机和中型机数据库。DAL与SQL相关。

      □Oracle′s Glue Glue是一个API,包括一系列访问后端数据库服务器的命令。据报道,与ODBC相比Glue将花较少的步骤访问数据。

      在一个面向对象的系统中,一个对象请求代管者(ORB)提供关键通信工具,以在系统的应用程序、服务和工具之间分发消息。你可把ORB想象成为一种软件总线,或主干网,提供一个公用的消息传递接口,通过这个接口许多不同种类的系统能互相通讯。一个对象向ORB提交一个请求,然后ORB就找到能为这个请求服务的对象、格式化请求并把它发送给服务对象。接收对象这时响应这个请求并向ORB返回一个响应,ORB格式化和转发响应给请求者。在这种模型中,对象简单地指定一个要执行的任务,它们不需要知道服务任务的对象的任何细节及其地址。ORB处理查找对象、格式化消息以及传输消息的所有细节。对分布式环境中的所有对象而言,ORB是一个通用接口。

      STREAMS是一个允许在一个网络上使用多个通信协议的开发和操作环境。它应用在UNIX和Novell NetWare环境中,同时也适用于其它一些环境。运行在STREAMS环境中的应用程序能非常容易地使用它所支持的任何一个通信协议。STREAMS是一个模块化系统,在这个系统中协议栈能按需求增加或删除,它以模块的形式向开发者们提供一组实现通信协议的工具。

      在低层上,互操作性提供多协议支持,所以用户能访问许多不同类型的系统。例如,如果TCP/IP和SPX/IPX协议栈安装在一台计算机上,则这台计算机上的用户能访问一台NetWare服务器以及一台UNIX服务器。Nove11的开放数据链路接口(ODI)和Microsoft的网络驱动程序接口规范(NDIS)提供了装载多协议栈并在单个网络接口卡上操作这些协议的能力。

      相关条目:Compound Documents复合文档;Distributed Computing Environment,OSF OSF的分布式计算环境;Document Interchange Standards文档交换标准;Electroic Mail电子函件;Groupware群件;Messaging API,Inter-Application应用程序间的消息传递API;Middleware 中间件;Object Linkingand Embedding对象链接和嵌入;Object Request Broker对象请求代管者;Open System Interconnection Model开放系统互连模型;Remote Procedure Calls远程过程调用;Windows Open System Architecture Windows开放系统体系结构。

  • 352. Interprocess Communication  进程间通信

    • Interprocess Communication 进程间通信(IPC) 进程间通信(IPC)是运行在多任务操作系统中或联网计算机上的程序和进程使用的一组技术。IPC分为两种类型:

      口本地过程调用(LPC)LPC在多任务操作系统中使用,它们允许并发运行的任务能彼此对话。LPC能共享内存空间、同步任务并相互发送消息。

      □远程过程调用(RPC) RPC类似于LPC,但却工作在网络上。RPC首先出现在运行UNIX操作系统的SUN微系统公司和HP公司的计算机上。

      程序使用IPC的一个好处是,能有效地利用其它程序或计算机的过程。客户机/服务器模式就利用了RPC。客户在他自己的机器上执行部分任务,但还要依赖服务器提供的后端文件服务。RPC为客户提供通信机制,以使服务请求发送到后端服务器。如果把一个客户机/服务器应用程序想象成为一个被分拆在前端和后端系统之间的程序,则RPC 就能被看作是在网络上重新集成它们的部件,RPC有时称作耦合(coupling)机制。

      UNIX中正常的进程间通信机制是管道(pipe),而套节字(socket)是工作在多个网络上的进程间通信的机制。80年代初,当TCP/IP协议栈被集成到BerkeleyUNIX中时,它就成为UNIX的一部分。这项工程是由DARPA投资的,若想详细了解请参看“传输控制协议/Internet协议”讨论。

      在OS/2保护模式中,程序运行在属于它自己的一片内存保护区,或能在诸如IBM LAN Server或Microsoft LAN Manager一样的网络上通讯。保护模式禁止一个程序破坏其它程序所用的内存区。如果程序需要相互通信或共享内存区,则可使用这里描述的IPC特性。

      □共享内存(shared memory) 借助使用共享内存,进程能改变内存中其他进程也能读的值。这个内存空间变成一种公告牌,在公告牌中进程能公告状态信息和需要在进程间共享或传递的数据。共享内存总是一片指定区域,这个区域通常是在存放正常程序数据区域的外面。

      □队列(Queues) 一个IPC队列是一个结构化的排序内存段表,这个队列就是进程存放或检索数据的地方。队列的顺序可有多种,包括先进先出(FIFU)和后进先出(LIFO)。

      □信号标(Semaphores)信号标为那些访问相同资源的进程提供一个同步机制。注意信号标不是用于传输数据,它只是简单地协调对共享资源的访问。信号标可以包含一个增加或减小的值,用以指出什么资源正被访问和访问的次数。

      口管道(Pipes) 一个管道通过交换消息为进程间通讯提供了一种途径。而命名管道(named pipes)为运行在不同计算机系统上的多个进程提供了一种在网络上通信的方法。邮槽(Mai1 slots)是一个存储转发消息传递系统,它不需要站点之间相互同步。命名管道和邮槽是OS/2的扩展,仅仅用在IBM LAN Server和Microsoft LAN Manager环境中。

      相关条目:Application Program Interface应用程序编程接口;Remote Procedure Calls远程过程调用。

  • 353. Interrupts  中断

    • Interrupts 中断 一个中断,或IRQ,是一台计算机(这里只讨论基于Inter芯片的系统)中的一个部件,它为获得处理器服务而发出请求。当计算机的一个部件,如一个COM端口或软盘控制器,需要CPU注意时,则它会在一条中断线上发一个请求。每一个部件都有它自己的中断请求线,所以当你在一台计算机中安装一块新的适配器时,使用一条原来没有使用的中断线是很重要的。如果你不能找到一个可用的中断,那么你可能需要停用一个不很重要的部件,如第二个COM端口或第二个并行端口(参看下表)。当安装多个适配器时,一定要确保任何适配器不能使用同一个中断。在适配器上改变中断,是通过在随机带来的手册指导下移动跳线或设置dip开关进行的。当有一个中断与硬盘驱动器控制器的中断冲突时,系统通常自举失败。下面为你的系统造一张在用的中断表,以使你在你的适配器上改变设置以避免中断冲突。

      系统部件IRQI/O端口地址

      EGA/VGA视频适配器 23C0~3CF

  • 354. Iridium System  铱系统

    • Iridium System 铱系统 铱系统是Motorola推出的全球移动电话服务。它由66颗低轨道卫星组成,并使用4,800bps的窄带数字语音编码。世界行政无线电协会(WARC)同意为这个服务分配一个无线电(信号)频谱。在1993年8月,Motorola已经获得了首期财政支持。投资者包括BCE公司、洛克希德公司、日本铱公司和US Sprint公司。提供的服务可能有移动通信、传真和从地球上任一个地方调文件页。这个系统可能会在1996~1997年的某个时候实现联机。

  • 355. IS-IS Interdomain Routing Protocol  IS-IS域 间路 由选择协议

    • IS-IS Interdomain Routing Protocol(IDRP) IS-IS域 间路 由选择协议(IDRP) IDRP是一个链路状态开放系统互连协议,它规定路由器与其它域中路由器的通信方法。

      相关条目:Routing,OSI OSI中的路由选择。

  • 356. Isohronous Service  等时服务

    • Isohronous Service 等时服务 等时服务基本上保证了数据网上的一个通信通道内的确定带宽。象音频、视频这样的实时服务的传送需要等时服务,这是因为,对于这样的服务,分组传递的延迟是不允许的。等时服务提供了同步的实时音频、视频传输。

      具有可变长度分组的网络,不能有效地提供等时服务,除非使用优先分级方法将一部分带宽分给视频通信专用。由于ATM(异步传输模式)的信元都具有同样的大小,所以它提供等时服务。例如,它通过专门使用一个数据流中的所有第三个信元,来确保按时精确地传送。

      无论某通信信道是否使用,等时服务对它的带宽进行预留待分配或预分配。这时,带宽允许具有很低延迟的时间同步传送。当信息源产生的信号或事件是以已知周期间隔出现时,就需要这种服务。

      相关条目:Cell Relay 信元中继;Fast Packet Switching快速分组交换;Frames in Communication通信中的帧;Video Conferencing and Desktop Video电视会议(视频会议)和台式视频系统。

  • 357. ICP   互联网内容提供商

    • ICP常被用做两个短语的缩写,其中一个是“互联网缓存协议”(Internet Cache Protocol),另外一个是“互联网内容提供商”(Internet Content Provider)。一般来说,后面一个使用更频繁一些。



      互联网缓存协议(Internet Cache Protocol):

      众多互联网协议中的一种,被一台代理服务器用来向另外一台代理服务器查询储存在缓存中的网页内容,而无需接入互联网去访问该网页。



      互联网内容提供商(Internet Content Provider)

      一个为互联网网站提供新闻,参考,音频或者视频内容的机构或者企业。

  • 358. IRC   互联网中转聊天

    • 一种采用文本形式的多通道互联网聊天系统,可以使用户通过互联网进行即时交谈

  • 359. IP   网络协议

    • Internet Protocol网络协议。处理数据(data gram)从一个主机到另一个主机的路由选择问题的协议。与传输控制协议 (Transmission Control Protocol, TCP)协同工作以保证数据在互联网上准确传送。联在网上的每一台计算机都有其唯一的IP地址。

  • 360. IDE   集成驱动电子设备

    • 集成驱动电子设备(Integrated Drive Electronics),更规范的名称为ATA(AT附加设备,AT Attachment),它是一种在主机处理器和磁盘驱动器之间广泛使用的集成总线。绝大部分PC机的硬盘和相当数量的CD-ROM驱动器都是通过这种接口和主机联结的。我们常见的所谓“多功能卡”就是由IDE接口、串并口、游戏口和软驱接口组成的。


1418

上一页

页次: << [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] >>

下一页