Intranet及其构建方法


    随着世界范围内Internet环境的形成,全球正进入一个以网络为中心的计算时代,个人电脑被赋予新的含义,人们将会逐渐把交流、共享与协作看得比PC本身的计算能力更重要。企业为了适应Internet的到来,纷纷建了Internet的企业内部应用模式—Intranet。它并不是过去纯粹的LAN或WAN,而是在它们之上赋予了新的含义。国外许多企业都构建了自己的Intranet,所获得的效益是空前的。目前,Internet上已有60%的Web节点属于Intranet的Web节点。我国的企业也应该跟上时代的步伐,结合自身的特点,建设出有中国特色的Intranet来。当前,随着Intranet的兴起,众多的网络集成厂商纷纷提出了自己的Intranet概念、模型,推出自己的Intranet产品和方案,在规划企业的Intranet时,必须结合自身的需要从众多的解决方案中选择最佳的一种。

一、Intranet的概念与模型

  1.Intranet是什么:Intranet又称为企业内部网,是Internet技术在企业LAN或WAN上的应用。它的基本思想是:在内部网络上采用TCP/IP作为通信协议,利用Internet的Web模型作为标准平台,同时建立防火墙把内部网和Internet隔开。当然,Intranet并非一定要和Internet连接在一起,它完全可以自成一体为一个独立的网络。
  2.Intranet模型:Intranet模型基于Internet的Web模型,因此可以将这一模型称为Browser/Server模型(浏览器/服务器模型)。这是一种以传统的客户机/服务器模型(C/S)发展起来的计算方式,被称为三层结构C/S。C/S是松散耦合系统,它们通过消息传递机制进行对话,由客户端发出请求给服务器,服务器进行相应处理后经传递机制送回客户端。其模型见图1。而Brower/Server模型则把C/S模型的服务器端进一步深化,分解成一个应用服务器(Web服务器)和一个或多个数据库服务器,从而成为三层C/S模型,如图2所示。在C/S模型中所有的客户端需要配置的几层软件,如操作系统、网络协议软件、客户机软件、开发工具及应用程序等等,因而变得很肥,被称为肥客户机。而在服务器端则是单纯的数据库服务器,称为瘦服务器。Brower/Server模型则简化以C/S中的客户端,只需装上操作系统、网络协议软件及浏览器即可,这时的客户机被称为瘦客户机,而服务器则集中了所有的应用逻辑、开发、维护等几乎所有工作也都集中在服务器端。

二、Intranet的构建

  1.Intranet的规划

对于企业Intranet的设计者和决策者来说,为要建立的Intranet进行合理的规划,是成功地构建Intranet的第一步。规划有几方面的作用:由于Intranet技术仍处于飞速发展的阶段,为了要构建Intranet在长时间内发挥效益,就必须对Intranet产品的选择以及未来的发展和升级有个全盘的计划;另一方面,明确企业对于Intranet的需求,给出应用开发计划等等,可以使Intranet一步到位,迅速得到投资回报。一般说来,Intranet的规划可以从以下几个方面来进行:
  ●Intranet的功能设计:建立Intranet时,必须首先考虑好它应该具有哪些功能。Intranet诞生之初,只是纯粹的Web浏览功能。目前,Intranet已发展为具有多种功能,几乎包含了在Internet上出现的所有新技术,它们主要有Web浏览、电子邮件系统、群件、电话与电视会议、多媒体信息广播、电子商务等等。业界权威人士公认的全服务Intranet包括八项服务,它们是:Web出版、目录、电子邮件、安全性、广域互连、文件、打印和网络管理。
  ●硬件与软件设计方案:硬件设计方案是指规划企业Intranet网的硬件设计,如果企业已有现成的LAN或WAN,则Intranet完全可以建立在原有系统之上。软件设计方案是指Intranet产品的选择。由于Intranet技术可以归结为一种软件技术,软件方案的规则直接关系到Intranet的成败。
  ●应用与开发计划:组织Intranet上各种信息系统内容,确定具体的应用开发方法及所使用的工具等等。
  ●投资费用规划:在完成了功能设计及硬件与软件设计方案和应用开发计划后,还必须对它们的投资费用进行估算,以便于具体实施。

  2.Intranet的一般拓扑结构

  Intranet的一般拓扑结构见图3所示。如果Intranet只是一个单纯的企业LAN,它不需要和Intranet连接起来,建立Intranet相对简单,只需配置Intranet服务器,并在工作站上安装Intranet客户端软件好可。如果Intranet需要和Internet连接,为了保证Intranet的安全,需要在Intranet内部数据区与外部Internet之间构筑一道防火墙,Intranet主机可以拥有IP地址以便于外部Internet访问。和Internet相连的Intranet一般都有一个Internet服务器作为公共Web服务器和E-mail服务器。Web服务器可作为企业Intranet对外发布信息的窗口,允许任何Internet用户自由地访问。E-mail服务器则提供通用的电子邮件服务,用于全球通信。Intranet服务器包括一个内部Web服务器和一个或多个数据库服务器。
  Intranet接入Internet通常用两种方式:一种是通过电话网(PSTN)接入Internet。另一种是通过DDN专线接入Internet。作为Intranet的一个合法的远程用户,可以利用SLIP/PPP的通信软件直接进入防火墙之内的Intranet服务器;而一个普通的Internet用户则必须先登入到某一ISP供应商的服务器上,然后才能根据IP地址登入到Intranet的公共Web服务器内。

  3.构建Intranet的步骤

  构建一个独立的企业Intranet可采用以下五个步骤:
  ①选择Web服务器上的网络操作系统,目前比较流行的网络操作系统有Unix、Windows NT、Windows95、Netware及OS/2Warp等。由于Internet上大多数服务器运行Unix,所以Unix当然是最好的选择。不过随着Internet/Intranet不断发展,其上的大部分应用和工具已以Unix平台移植到PC上,所以如果原来的操作系统为Windows NT、Netware、OS/2 warp等,则完全没有必要放弃。
  ②加载TCP/IP协议软件:TCP/IP协议是Internet/Intranet的标准通信协议,目前几乎所有流行的操作系统支持TCP/IP协议,都提供了TCP/IP协议软件。
  ③安装Web服务器:由于Web服务器技术是Intranet的关键技术,所以安装好Web服务器是构建Intranet的基础。目前,许多公司均已推出了Intranet全套解决方案,Web服务器通常作为一个重要的组成部分包含在其中,这些产品包括Microsoft公司的Backoffice、Netscape公司的Suite Spot、Oracle公司的Interoffice、Novell公司的Inner Web Publisher等等,它们所包含的Web服务器分别为:Internet Information Server、Netscape Enterprise Server、Web Server及Netware Web Server。
  ④建立Web信息系统:它包括编制HTML文档及建立应用服务器和后端数据库服务器的链接。HTML文档是Web服务器上信息的基本组织形式,利用当前是比较流行的Web出版工具,可以方便地建立HTML文档,也可以把其它类型的文档自动转化为HTML文档。许多企业都依靠数据库管理系统(DBMS)存储大量重要的数据,因此必须建立HTML到SQL数据库的链接。另外,随着群件的普及,许多企业建立了文档数据库,可以建立Web到文档数据库的链接,使Web浏览器具有文档查询、检索功能。
       ⑤安装客户机软件:在Intranet的客户机装上TCP/IP协议软件和游览器软件。注意安装的TCP/IP软件不能版本太低以免和服务器端连接不上。如果客户机上使用的是DOS或Windows3.1操作系统,最好将它们升级到Windows for Workgroup3.11。浏览器软件可选择Netscape通信公司的Navigator或Microsoft公司的Internet Explorer。它们是目前最为常用的二种浏览器软件。


back(1).gif (2190 字节)