发信人: williamlong()
整理人: snowypeng(2002-05-23 09:17:21), 站内信件
|
Intranet及其构建方法
樊建忠
随着世界范围内Internet环境的形成,全球正进入一 个以网络为中心的计算时代,个人电脑被赋予新的含义, 人们将会逐渐把交流、共享与协作看得比PC本身的计算能 力更重要。企业为了适应Internet的到来,纷纷建了Inte rnet的企业内部应用模式—Intranet。它并不是过去纯粹 的LAN或WAN,而是在它们之上赋予了新的含义。国外许多 企业都构建了自己的Intranet,所获得的效益是空前的。 目前,Internet上已有60%的Web节点属于Intranet的W eb节点。我国的企业也应该跟上时代的步伐,结合自身的 特点,建设出有中国特色的Intranet来。当前,随着Intr anet的兴起,众多的网络集成厂商纷纷提出了自己的Intr anet概念、模型,推出自己的Intranet产品和方案,在规 划企业的Intranet时,必须结合自身的需要从众多的解决 方案中选择最佳的一种。
一Intranet的概念与模型
1.Intranet是什么:Intranet又称为企业内部网, 是Internet技术在企业LAN或WAN上的应用。它的基本思 想是:在内部网络上采用TCP/IP作为通信协议,利用Inte rnet的Web模型作为标准平台,同时建立防火墙把内部网 和Internet隔开。当然,Intranet并非一定要和Interne t连接在一起,它完全可以自成一体为一个独立的网络。
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的第一步。规划有几方面的作用:由于I ntranet技术仍处于飞速发展的阶段,为了要构建Intrane t在长时间内发挥效益,就必须对Intranet产品的选择以 及未来的发展和升级有个全盘的计划;另一方面,明确企 业对于Intranet的需求,给出应用开发计划等等,可以使I ntranet一步到位,迅速得到投资回报。一般说来,Intra net的规划可以从以下几个方面来进行:
●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的安全,需要在In tranet内部数据区与外部Internet之间构筑一道防火墙, Intranet主机可以拥有IP地址以便于外部Interent访问。 和Internet相连的Intranet一般都有一个Internet服务器 作为公共Web服务器和E-mail服务器。Web服务器可作为 企业Intranet对外发布信息的窗口,允许任何Internet用 户自由地访问。E-mail服务器则提供通用的电子邮件服务 ,用于全球通信。Intranet服务器包括一个内部Web服务 器和一个或多个数据库服务器。
Intranet接入Internet通常用两种方式:一种是通过 电话网(PSTN)接入Internet。另一种是通过DDN专线接 入Internet。作为Intranet的一个合法的远程用户,可 以利用SLIP/PPP的通信软件直接进入防火墙之内的Intran et服务器;而一个普通的Internet用户则必须先登入到某 一ISP供应商的服务器上,然后才能根据IP地址登入到Int ranet的公共Web服务器内。
3.构建Intranet的步骤
构建一个独立的企业Intranet可采用以下五个步骤:
①选择Web服务器上的网络操作系统,目前比较流行 的网络操作系统有Unix、WindowsNT、Windows95、Netwa re及OS/2Warp等。由于Internet上大多数服务器运行Uni x,所以Unix当然是最好的选择。不过随着Internet/Int ranet不断发展,其上的大部分应用和工具已以Unix平台 移植到PC上,所以如果原来的操作系统为WindowsNT、Netw are、OS/2warp等,则完全没有必要放弃。
②加载TCP/IP协议软件:TCP/IP协议是Internet/ Intranet的标准通信协议,目前几乎所有流行的操作系 统支持TCP/IP协议,都提供了TCP/IP协议软件。
③安装Web服务器:由于Web服务器技术是Intranet的 关键技术,所以安装好Web服务器是构建Intranet的基础 。目前,许多公司均已推出了Intranet全套解决方案,Web 服务器通常作为一个重要的组成部分包含在其中,这些产 品包括Microsoft公司的Backoffice、Netsccape公司的Su iteSpot、Oracle公司的Interoffice、Novell公司的Inne rWebPublisher等等,它们所包含的Web服务器分别为:In ternetInformationServer、NetscapeEnterpriseServer 、WebServer及NetwareWebServer。
④建立Web信息系统:它包括编制HTML文档及建立应 用服务器和后端数据库服务器的链接。HTML文档是Web服务 器上信息的基本组织形式,利用当前是比较流行的Web出 版工具,可以方便地建立HTML文档,也可以把其它类型的 文档自动转化为HTML文档。许多企业都依靠数据库管理系 统(DBMS)存储大量重要的数据,因此必须建立HTML到SQL 数据库的链接。另外,随着群件的普及,许多企业建立了 文档数据库,可以建立Web到文档数据库的链接,使Web浏 览器具有文档查询、检索功能。
⑤安装客户机软件:在Intranet的客户机装上TCP/I P协议软件和游览器软件。注意安装的TCP/IP软件不能版 本太低以免和服务器端连接不上。如果客户机上使用的是 DOS或Windows3.1操作系统,最好将它们升级到Windowsf orWorkgroup3.11。浏览器软件可选择Netscape通信公司 的Navigator或Microsoft公司的InternetExplorer。它们 是目前最为常用的二种浏览器软件。?
-- ☆ 蓝色月光 ☆ [email protected]
※ 来源:.网易 BBS bbs.netease.com.[FROM: bbs.huizhou.gd.cn]
|
|