08电子商务的系统集成2084.pptx

上传人:muj****520 文档编号:87085917 上传时间:2023-04-16 格式:PPTX 页数:144 大小:2.61MB
返回 下载 相关 举报
08电子商务的系统集成2084.pptx_第1页
第1页 / 共144页
08电子商务的系统集成2084.pptx_第2页
第2页 / 共144页
点击查看更多>>
资源描述

《08电子商务的系统集成2084.pptx》由会员分享,可在线阅读,更多相关《08电子商务的系统集成2084.pptx(144页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、 电子商务法律与税收 覃 征 教授计算机系统集成与电子商务 未来的电子商务系统意味着更多的集成这里所谓的集成,就是商业机构将现存的所有的业务流程都与基于互联网的业务流程整合在一起,电子商务必需覆盖所有的核心商业过程。企业为了获得真正的电子商务利益(速度、周期时间、客户响应),必须集成所有的内部信息和应用。问题全新的电子商务技术、网络技术将如何与已有的业务流程相结合?为了更好的结合,新的技术与旧的流程将作何调整?两者的结合又将带来怎样的改善?内容概述本章主要解决如何将传统的系统集成技术运用到新兴的电子商务领域从理论角度出发,着重讨论实际应用中可能出现的问题,并详细的给出了解决问题的理论依据和实现

2、方法。着重于运用系统集成构建电子商务应用时可能遇到的实际问题,对于不同的问题通过理论分析给出实际解决方法。电子商务的系统集成电子商务软件系统集成模式电子商务软件系统集成模式 通信网络集成通信网络集成 系统集成概述系统集成概述 服务器集成服务器集成 电子商务系统的集成电子商务系统的集成系统集成概念系统集成业务简单地说,就是根据客户的业务需求和资源配置,为其提供全面的解决方案,包括业务咨询服务、软硬件平台配置、应用软件开发、网络连接以及系统维护等。系统集成概念系统集成软硬件软硬件 平台配置平台配置 应用软应用软 件开发件开发 网络连接网络连接 系统维护系统维护 其他其他 业务咨询业务咨询 系统集成

3、的产生与发展系统集成技术是伴随着计算机技术、网络通信技术的发展而出现的,随着客户应用需求的变化不断的进化和演变。它的发展变化主要是伴随着网络传输速率的变化和新技术、新产品的出现而发生的。系统集成业务的发展大约经历了3个阶段。系统集成业务的发展历程系统集成业务的发展历程2020世纪世纪7070、8080年代之前年代之前2020世纪世纪9090年代年代ERPERP阶段阶段2121世纪世纪InternetInternet时代时代系统集成的第一阶段第0代的系统集成这一阶段集成仅仅是在一些大型机厂商的软、硬件和数据库产品上,根据用户需求开发一些电算化功能第1代的系统集成随着信息技术的广泛普及,广大用户的

4、需求转移到了如何将现有各种不同计算环境组合在一起,形成统一、完整而有效的应用系统上来。技术与产品实力已经成熟,但是系统集成商的认识仍停留在拼装阶段系统集成的第二阶段网络的兴起使系统集成服务的内容也发生了根本性的改变,主要表现为以下几方面:一个系统集成解决方案的成功关键,由技术和产品转换为对企业业务模式和业务流程的改造。新的集成业务主要是基于企业业务流程而考虑,是“以业务为主导,以开发为中心”。软件和服务在其业务构成中所占的比例正在逐步增加。系统集成商必须具备商务和技术的双料管理才能。系统集成的第三阶段Internet时代,系统集成服务需要全面的集成,不再局限于技术领域,而要求从整个业务领域乃至

5、企业所需的全部方面进行集成。不仅需要提供技术增值服务,而且要引导需求,成为企业的战略和咨询顾问。系统集成的第三阶段该阶段系统集成的业务有三种发展形式:一是深入挖掘行业内部业务,拓展系统集成的深度,为用户提供全面的、规范的、高品质的服务。二是在众多“新兴”的行业中寻求新的业务增长点,开拓新的行业市场。三是面向Internet积极进军电子商务领域,不断拓展系统集成未来发展空间。系统集成的第三阶段而无论是那一种形式,都要求系统集成商具有专业化的技术、专业化的服务,始终走在网络技术的最前沿,走在用户的前面。系统集成的构成系统集成包括六个子系统的集成,这六个子系统是:工作区子系统、水平支干线子系统、管理

6、子系统、垂直主干子系统、设备子系统和建筑群主干子系统。系统集成的特点灵活性:系统集成要能适应不同用途,能够支持基于国际标准的不同厂家的有关网络或通信设备。先进性:系统集成的设计目标决定了系统必须采用先进的概念、技术、方法和设备。可靠性:系统应能保证性能可靠,并有一定的冗余接口以备应用增加或不可预测损坏时使用。标准化:系统集成的各种设计规范、技术指标及产品均应符合国际和工业标准,提供对多厂商产品的支持能力,并结合总体要求予以设计。全面性:在满足应用的前提下,要考虑到将来一些应用所要求的信息点数量,系统集成最好是一次到位。系统集成原则网络系统的先进性:网络系统是应用系统的基础,用户的网络系统建设能

7、能够保证在5到10年以至更长时间内满足发展的需要。传输系统的可靠性与稳定性:准确、不间断的数据传输与存储系统日常管理十分重要,用户应用系统的关键是数据传输和数据存储,因此要求设计的系统具有高可靠性和稳定性。系统的可管理性:用户的应用系统作为具有一定规模的复杂系统,需要对系统的整体运行过程随时进行客观的监控和调整,不管系统设备的物理位置在何处,系统都应该是可以管理和控制的。系统集成原则整体的扩展性:系统应具有良好的扩展性,随着用户系统的不断发展和应用的不断扩展,可以根据需要随时增加硬件设备和软件模块。开放性:系统应能支持多种通信协议、多种传输介质、多种主机互连;支持各种异构系统与本系统的无缝连接

8、。安全性:用户应用系统以后有可能采用Intranet技术,对外接入Internet,而资源共享和开放是Internet/Intranet重要特点,这将导致应用系统安全机制松散。因此,设计与开发保证内部各种信息的安全机制是实现系统健康运行的一个重要问题。系统集成原则系统的灵活性:针对用户信息系统分散、复杂的特点,系统灵活性主要表现在软件配置与负载平衡等方面,配合交换机产品支持的最先进的虚拟网络技术,整个应用系统可以通过软件快速简便地将用户或用户组从一个网络移到另一个网络,可以跨越办公室、办公楼,而无需任何硬件的改变,以适应机构的不断变化。良好的性能价格比:如何运用最成熟的技术和设备解决客户的问题

9、,实现“物美价廉”的应用系统也是系统集成必须把握的原则。电子商务的系统集成电子商务软件系统集成模式电子商务软件系统集成模式 通信网络集成通信网络集成 系统集成概述系统集成概述 服务器集成服务器集成 电子商务系统的集成电子商务系统的集成服务器的应用开发发展阶段第一阶段,大家都使用Web服务器提供的服务器扩展接口,使用C或者Perl等语言进行开发,例如CGI,API等。这种开发方式的主要问题是对开发者的素质要求很高,往往需要懂得底层的编程方法,了解HTTP协议,此外,这种系统的调试也相当困难。这种方式可以让开发者自由处理各种不同的Web请求,动态地产生响应页面,实现各种复杂的Web系统要求。优点缺

10、点服务器的应用开发发展阶段第二阶段,大家开始使用一些服务器端的脚本语言进行开发,主要包括ASP,PHP,Livewire等。这种开发方式的主要问题是系统的可扩展性不够好,系统一旦比较繁忙,就缺乏有效的手段进行扩充。此外,从一个挑剔者的眼光来看,这种方式不利于各种高性能的算法的实施,不能提供高可用性的效果,集成效果也会比较差。这种方法的首要优点是简化了开发流程,使Web系统的开发不再是计算机专业人员的工作。优点缺点服务器的应用开发发展阶段第三阶段,出现了一个新的Web应用开发方法,也就是应用服务器的方式。核心结构,以及解决的主要问题都是相近的,区别仅仅在于各个产品解决问题的算法不同。服务器的集成

11、方法及现有问题体系结构对于服务器的体系结构,在集成服务器时建议采用应用服务器三层体系结构。应用服务器利用独立的进程进行业务处理与事务管理,将其中的所有数据操作转给第三层,也就是数据处理层的数据库服务器。在一定的情况下,也可以转给后面的其他系统。应用服务器体系结构的核心在一般的Web服务器和数据库服务器之间,用专门的应用服务器来完成业务处理。如果所有的应用请求都通过请求接收层(一般就是Web服务器)转给应用处理层中的应用服务器处理。这样就会产生应用逻辑、业务逻辑、数据逻辑的杂乱,无法清楚的区分界面、应用、数据。服务器的集成方法及现有问题负载均衡所有的应用服务器系统,都具有负载均衡的能力,即将用户

12、发来的请求,恰当地分配给各个应用服务器,使大家可以分别负担系统的负载。通过使用负载均衡,用户在扩大系统时,可以仅仅增加几台新的服务器,无需对应用进行任何修改,这样就满足了可扩展性能的要求。服务器实现负载均衡的方法很多,但各有利弊。当用户建立系统时,无法精确预计系统规模。如果设计的系统规模很小,那么就无法适应可能出现的大规模发展。如果设计的规模很大,那么很有可能会造成投资的浪费。而使用应用服务器体系结构,增加一层,将使系统的复杂度大大增加。实现负载均衡的方法首先是负载分配算法。当前主要的负载分配算法有两种一种是精确的负载分配,即系统存在一个分配器,对系统的请求通过分配器交给合适的应用服务器进行处

13、理。另一种是基于统计的负载分配,即在收到请求时,根据预先设置的加权值,按概率直接分配给后面的各个应用服务器。实现负载均衡的方法在应用服务器本身的实现上,又有基于进程和基于线程这两种方式基于进程的方式是指预先生成所有的应用服务器进程,在收到请求时,由某个应用服务器进程来完成所有的处理。基于进程的方式由于不需要任何创建线程的操作,所以速度较快。但是由于每个进程所占用的资源比每个线程的要多,所以同样一台计算机上可以同时运行的进程数比线程数要少,因此其并行处理能力要弱于基于线程的方式。服务器的集成方法及现有问题高可靠性一般说的可靠性是指容错和错误恢复两个特性。容错是指在发生一定的错误,包括硬件错误、软

14、件错误和网络错误的情况下,系统对外仍然可以正常工作。容错有两个等级,初步的等级是发生错误时正在处理的请求将不能被正确处理。比较完善的等级是将这些请求转给其他服务器来继续处理,用户感觉不到任何区别。更好的容错服务意味着更高的性能要求与复杂度,如何妥善处理两方面的关系,取得最佳的平衡是集成中必须面对的问题。而且还存在着错误恢复的问题。错误恢复的概念更加完善的应用服务器还应该能够进行错误恢复,即错误发生后,如果经过自动或手工的处理,错误被排除了,那么这些应用服务器应当可以恢复工作,继续为用户提供服务。然而比起容错性,服务器的错误恢复功能带来更多的性能下降与复杂度增加作为代价,而且该技术尚没有良好的实

15、现。服务器的集成方法及现有问题数据库连接限制为了解决这个问题,在服务器集成时,一般都采用数据库连接池(Connection Pool)的技术,即在系统初期,或者初次使用时,完成数据库的连接,而后不再释放此连接,而是在处理后面的请求时,反复使用这些已经建立的连接。这种方式可以大大减少数据库的处理时间,有利于提高系统的整体性能。同时又可以将有限的数据库连接数最大可能第提高使用效率。因此数据库连接池技术被广泛地应用在各种应用服务器产品中。众所周知,数据库处理往往是整个业务处理中最耗时的步骤。而在各种数据库操作的步骤中,数据库的连接和释放往往又特别耗时。所以要对数据库连接给以必要的限制。服务器的集成方

16、法及现有问题分布会话管理对于这个问题,当前一般的解决方法有两种:一种是在每个服务器上保存自己的会话信息,这样,在进行负载分配时,必须是基于会话的,而不是基于请求的,不然会造成会话信息的不一致。另一种是专门建立一个会话服务器,利用它进行会话信息的保存。这样做可以方便负载分配算法,易于容错。但是其缺点是增加一次网络通信的时间,使处理速度减慢。由于标准的HTTP请求是每个请求一个连接,为了方便用户使用,在系统集成时系统一般都利用Cookie、IP地址识别等技术来实现会话管理。在单服务器的情况下,会话管理是比较容易实现的,但是在多服务器时,存在会话信息的存放地点问题。服务器的集成方法及现有问题嵌入对象

17、嵌入对象一般可以放置在应用服务器上,这样可以使对象访问成为本地的访问,不需要进行任何网络通信,性能较好。但这些对象在各个应用服务器上会同时存在,因此,不能实现对象的长期内部状态。而嵌入对象放置在应用服务器上时,又分为全对称的和非对称的,前者即各个应用服务器上都安装所有的对象;后者则将某些对象只安装于某些服务器上,这样做还需要负载分配程序的配合。如果将嵌入对象放在应用服务器后端,实际上就又增加了一个层次,即嵌入对象层,使整个系统变成四层。这样做会增加网络通信,降低性能,但是对象的设计将比较灵活,而且可以使用各种现有的对象连接接口。服务器的集成方法及现有问题高速缓存机制在应用服务器中使用高速缓存一

18、般包括两个地方,即页面的缓存和数据库的缓存。页面的缓存是指将特定的URL对应的页面在缓存中予以记录,以便在未来再次访问同一个URL时,直接使用。数据库的缓存是指系统对数据库的访问结果进行缓存,这样,相同的SQL再次去访问数据库时,就不需要进行真正的数据库操作,而只需读取缓存即可。其缓存效果不如页面缓存,但是适用面比较广。服务器的效率不仅仅取决于服务器相应请求的总量,更重要的单位时间内的相应数量,也就是我们常说的峰值量。在这种情况下高速缓存问题就显得非常重要。在系统集成要认真考虑高速缓存的机制问题。高性能服务器的衡量标准可管理性:是PC服务器的标准性能,也是PC服务器优于Unix服务器的重要区别

19、。Windows NT不但工作界面与Windows其它操作系统保持一致,而且还与各类基于Windows系统的应用软件兼容。这些都为PC服务器管理提供了极大方便。同时PC服务器还为系统提供了大量的管理工具软件,特别是安装软件为管理员安装服务器或扩容(增加硬盘、内存等)服务器所提供的方便就像安装PC机一样简单。高性能服务器的衡量标准可用性:是指在一段时间内服务器可供用户正常使用的时间的百分比。提高服务器可用性有两个方式:减少硬件的平均故障时间和利用专用机制。该机制可在出现故障时自动执行系统或部件切换以免或减少意外停机。然而不管采用哪种方式,都离不开系统或部件冗余,当然这也提高了系统成本。高性能服务

20、器的衡量标准安全性:它是网络的生命,而PC服务器的安全就是网络的安全。为了提高服务器的安全性,服务器部件冗余就显得非常重要。某些服务器在电源、网卡、SCSI卡、硬盘、PCI通道都实现设备完全冗余,同时还支持PCI网卡的自动切换功能,大大优化了服务器的安全性能。当然,设备部件冗余需要两套完全相同的部件,也大大提高了系统的造价。高性能服务器的衡量标准高性能:这是指服务器的综合性能指标高。包括运行速度、磁盘空间、容错能力、扩展能力、稳定性、持续性、监测功能以及电源等方面。还要关注硬盘和电源的热插拔性能,网卡的自适应能力,以及相关部件的冗余设计和纠错功能。高性能服务器的衡量标准可扩展性:这是指服务器的

21、综合性能指标高。包括运行速度、磁盘空间、容错能力、扩展能力、稳定性、持续性、监测功能以及电源等方面。还要关注硬盘和电源的热插拔性能,网卡的自适应能力,以及相关部件的冗余设计和纠错功能。高性能服务器的衡量标准模块化设计:即电源、网卡、SCSI卡、硬盘、风扇等部件为模块化结构,且都具有热插拔功能,可以在线维护,使系统停机可能性大大减少。特别是分布式电源技术,使每个重要部件都有自己的能源系统,不会因一个部件电源损坏而危及整个系统的安全与持续工作。ISP/ICP的业务特性随着众多企业和个人用户纷纷加入到互联网络之中,建立扩大自身影响的互联网主页,为主要提供互联网服务的ISP/ICP带来了新的发展机会,

22、尤其是随着电信基础设施逐渐提升完备,一直困扰上网速度的带宽问题正在逐渐缓解,ISP/ICP的主要业务模式也从过去的“虚拟主机”业务逐渐过渡到“主机托管”业务。而ISP/ICPI能否真正发挥关键的作用,决定了整个社会是否能快速建成“信息高速公路”。ISP/ICP的发展方向1.骨干网经营,主要从事长距离回路接入服务,通过抓住大量用户,走规模化经营之路;2.提供增值业务服务,包括提供拨号接入和高速缓冲存储器使用户迅速接入,提供虚拟专用网VPN业务咨询和设计;3.提供Internet解决方案,为用户提供SAP、Oracle等应用方案,以及各种专用的信息咨询,帮助客户实现E-Commerce,提供B2B

23、、B2C的方案;4.数据中心,包括主机托管、应用托管以及企业电子商务建设、管理和维护。ISP/ICP行业应用与选购的特殊性ISP/ICP业务特性与发展方向决定了选购选购PC服务器时需突出考虑的因素:可用性,这一点对于ISP/ICP至关重要,稍有疏忽就会给自己和用户造成业务的中断,从而造成巨大的甚至是毁灭性的损失。占用空间,由于主机托管已成为ISP/ICP的主要业务之一,因此如何在有限的空间中为用户提供尽可能多的服务器设备,就成为ISP/ICP扩大业务规模的重要基础。可管理性,这是涉及到系统本身的维护、资源开发以及用户资源管理与支持的关键性能。高性能,它直接影响到其他方面执行的好坏程度。电子商务

24、的系统集成电子商务软件系统集成模式电子商务软件系统集成模式 通信网络集成通信网络集成 系统集成概述系统集成概述 服务器集成服务器集成 电子商务系统的集成电子商务系统的集成通信网络分类高速网高速网局域网局域网广域网广域网综合作用综合作用通信网络组成图通信网络组成图通信网络平台通信网络平台是电子商务基础的基础,是企业进入电子商务的第一步。不但决定今天,还要影响未来。需要认真研究电子商务对企业通信网络平台建设提出的技术需求。这些要求大体上包括以下方面 1能够容纳多种网络技术。2多元融合、一体化和多服务。3支持多种协议。4多层次交换能力。5高度的可靠性和安全性。6灵活性、简单性、可扩展性和高性价比。7

25、通信网络平台管理能力强、界面友好。局域网的概念局域网集成就是通过企业网络建设实现计算机网络之间的安全、高速相互访问,为企业实现办公自动化和运行基于电脑计算机网络的应用信息管理系统提供良好的硬件平台,从而达到充分利用各种计算机信息技术使企业的办公、管理逐步实现计算机网络化、信息化、现代化的目的。局域网集成原则实用性原则:网络系统应采用成熟可靠的技术和设备,达到实用、经济和有效的目的。开放性原则:网络系统应采用开放的标准和技术。可靠性原则:网络系统应确保很高的可靠性,具有高平均无故障时间和低故障率。安全性原则:网络系统应具有良好的安全性,确保网络系统和数据的安全运行。局域网集成原则先进性原则:网络

26、系统应采用先进的技术和设备,符合网络未来发展的潮流。高效性原则:网络系统应具有很高的资源利用率。可扩展性原则:网络系统应在规模和性能两方面具有良好的可扩展性。高性价比原则:网络系统应具有较高的性能价格比,技术优先,兼顾价格。局域网集成的三种工作模式1.专用服务器结构(Server-Based):又称为“工作站/文件服务器”结构,由若干台微机工作站与一台或多台文件服务器通过通信线路连接起来组成。工作站存取服务器文件,共享存储设备。局域网集成的三种工作模式2.客户机/服务器模式(Client/Server):其中一台或几台较大的计算机集中进行共享数据库的管理和存取,称为服务器,而将其它的应用处理工

27、作分散到网络中其它微机上去做,构成分布式的处理系统。局域网集成的三种工作模式3.对等式网络(Peer-to-Peer):在对等式网络结构中,没有专用服务器。每一个工作站既可以起客户机的作用也可以起服务器的作用。局域网集成的网络结构局域网的集成结构一般采用100Mbps快速以太网为主干网、100Mbps交换到桌面的星型网络结构。骨干连接采用高性能骨干交换机,用于高速连接各功能服务器、各办公楼等。二级连接承担各办公楼、各楼层或办公室数据交换工作,采用有光纤上联端口100M以太网交换机。局域网集成的交换机选型目前市场上各网络厂家的交换机产品所采用的处理器基本上有ASIC和RISC两种,基于ASIC芯

28、片的交换机与基于现行RISC芯片的交换机相比,出现帧丢失的情况较少,网络延迟更短,且更为稳定。在交换机对数据包的处理方式上,基本上也可分为两种:直通式(cut-through)和存储转发式(Store-and-forward)直通式交换机只在将数据包发送到网络前读取目的地址,因而有最短的延迟;而存储转发式交换机需要对输入的数据包进行检验,故延迟较大,但可以滤除有错的数据包。局域网交换机的选择原则 支持纯链路交换及生成树算法(Spanning Tree),具备高速背板交换总线,巨大的数据包吞吐量和稳定的结构;支持多种标准局域网协议,支持标准的网络管理,同时支持直通式和存储转发式两种数据包处理方式

29、;具有较低的帧丢失率和较小的网络延迟;在桥接表中可维持大量活动的MAC地址;支持虚拟网络;支持模块功能,具有足够多的Uplink插槽;每个端口的缓存大小及性能价格比合适。广域网的概念网络的普遍应用,为满足在更大范围内实现相互通信和资源共享,产生了广域网。广域网和局域网的主要区别是网络的规模更大,网络结构更复杂,网络协议更多样化。广域网集成面临的问题一、一、物理上如何将两种异质的网络连接起来;二、二、一种网络如何与另一种网络实现互访与通信,如何解决它们之间协议方面的差别,如何处理速率与带宽的差别。?广域网集成的方法在广域网集成的过程中,主要的工作就是解决上述的两个问题。常用的协调、转换的部件就是

30、中继器、网桥、路由器和网关等。中继器:传输距离超过网段长度时,可用中继器延伸网络的距离,中继器工作在物理层,不提供网段隔离功能。网桥:过滤和转发、学习功能、连接不同的传输介质,无路径选择能力。广域网集成的方法路由器:在多个局域网络和介质之间实现网络互联的一种设备,是一种比网桥更复杂的网络互联设备。主要功能是为数据传输选择路径、分组转发、提供隔离、支持备用网络路径等。网关:主要功能是把一种协议变成另一种协议,把一种数据格式变成另一种数据格式,把一种速率变成另一种速率,以实现两者的匹配。用来连接完全不同的网络。在Internet中,网关是一台计算机设备,它能根据用户通信用的计算机的IP地址,界定是

31、否将用户发出的信息送出本地网络,同时它还将外界发送给本地网络计算机的信息接收。高速网的概念当前主流的主干网技术采用千兆以太网,千兆以太网将提供10倍于快速以太网的性能并与现有的10/100以太网标准兼容。同时为10/100/1000Mbps开发的虚拟网络标准802.1Q以及优先级标准802.1p都已推广,千兆网已成为构成网络主干的主流技术。千兆以太网在原有的快速以太网、FDDI、ATM等主干网的解决方案以外,提供了另一条改善交换机与交换机之间骨干连接和交换机与服务器之间连接的可靠、经济的途径。高速网集成的高性能要求网络系统的高性能要求:核心交换机应满足网络中心海量数据交换的要求,上连中心的通讯

32、链路带宽能够满足应用对网络的性能要求。在设计企业园区局域网的原则上,首先应该考虑满足网络规模所要求的核心设备数据交换处理能力,以及边缘设备到核心的链路带宽。高速网集成的可靠性和可用性要求网络系统集成中的设备高可靠性要求和系统高可用性要求。核心交换机所有关键部件要能够实现冗余工作,可以在线更换(插拔),故障的恢复时间在秒级间隔内完成。多级容错设计基于单个设备高可靠性的基础之上进一步提高系统的可用性。高速网集成的可扩展性要求网络集成的可扩展性要求:包括交换机硬件的扩展能力以及网络实施新应用的能力。核心交换机的灵活扩充性要求:核心交换机应该具备灵活的端口扩充能力,模块扩充能力,满足网络规模的扩充;产

33、品应具有支持新应用的技术准备,能够方便快捷地实施新应用。高速网集成的安全性要求在企业园区网络中,应该只有系统管理人员才有操作、控制关键应用服务器、核心网络设备的权力。应用客户端只有访问共享资源的权限。网络应该能够阻止任何的非法操作。在园区网络设备上应该可以进行基于协议、基于Mac地址、基于IP地址的包过滤控制功能。在大规模园区网络的设计上,划分虚拟子网,一方面可以有效的隔离子网内的大量广播,另一方面隔离网络子网间的通讯,控制了资源的访问权限,提高了网络的安全性。在设计园区网络时必须强调网络安全控制能力,使网络可以任意连接,又可以从第二层、第三层控制网络的访问。高速网的可管理性要求网络中的任何设

34、备均可以通过网络管理平台进行控制,网络的设备状态,故障报警等都可以通过网管平台进行监控,通过网络管理平台简化管理工作,提高网络管理的效率。在进行网络集成时,选择先进的网络管理软件是必不可少的。网络管理的目标是实现零管理、基于策略的管理方式。基于Web的网管界面,是网管软件的发展趋势,其灵活的操作方式简化了管理人员的工作。在设计园区网络时应该要求设备的可管理性,同时先进的网管软件可以支持网络维护、监控、配置等功能。高速网设备的技术、支持标准要求采用标准的协议可以保护用户的投资,提高设备的互操作性。网络设计所采用的设备要求采用主流技术、开发的标准协议,具有良好的互操作性,能够支持同一厂家的不同系列

35、产品,不同厂家的产品之间的无缝相互连接与通讯。在设计园区网络的原则上,发挥不同厂商产品的专用先进技术同时,必须强调考察设备的技术、协议的标准性,减少设备互连的问题,网络维护的费用,使用户的投资得到有效保护。应当考虑选择的设备是否是可升级的,在新的标准出现以后,系统应能够升级到新的标准。因而要注意产品厂商在相应产品和技术领域内的地位和参与标准化的能力。高速网的发展前景千兆以太网比其他技术具有带宽的优势,并且仍具有发展空间,有关标准组织正在制定10G以太网络的技术规范和标准。同时基于以太网数据链路层及IP层的优先级控制机制和协议标准以及各种QoS支持技术也逐渐成熟,为实施更佳服务质量要求的应用提供

36、了基础。伴随光纤制造和传输技术的进步,千兆以太网的传输距离可达上百公里,这使它逐渐成为构建城域网乃至广域网络的一种技术选择。电子商务的系统集成通信网络集成通信网络集成 系统集成概述系统集成概述 服务器集成服务器集成 电子商务软件系统集成模式电子商务软件系统集成模式 电子商务系统的集成电子商务系统的集成电子商务软件系统集成模式分类B2B流程集成数据交换B2BB2B应用集成代理应用多步应用集成单步应用集成数据库复制软件系统集成模式数据库复制集成模式作为目前最流行的企业应用集成模式。数据库复制包括对两个或两个以上数据库数据拷贝的管理,这经常会导致数据冗余。理由在于许多公司对分布在几个不同物理区域的相

37、同数据,执行操作、请求多拷贝等操作呈现分布式。此外数据库复制也是一种进行数据恢复的方法。在许多公司中,通常存在着第二个活跃的辅数据库用于数据恢复的目的。当主数据库受损,需要进行恢复时,通常就用到第二个辅数据库。这也同样适用于“高可靠性”的系统。数据库复制的类型 同步复制(Synchronous Replication)同步复制表示源数据库和目标数据库之间保持绝对的一致性的。它的主要目标是确保数据库间数据的实时一致性。在实际操作中,为了确保数据的绝对一致性,采用事务监视器技术。数据库复制的类型异步复制(Asynchronous Replication)异步复制,对执行时间的要求就相对要比较松一些

38、。对所有系统的时间要求是“在同步中”,一致性是一个可以观察的时间度量。这并不表示维持事务完整性的要求降低了。它依然要求事务是最小的工作单元。异步消息队列产品,如MQ Series,经常被用来维持事务语法作为复制处理中的一部分。它们通过事务队列的使用来完成复制。事务队列确保只有把数据包插入队列后,数据包离开队列提交到目标数据源时,数据处理过程才算完成。数据库事务事务必须满足大家都所知的ACID属性,即原子性(Atomic),一致性(Consistent),隔离性(Isolated),和持久性(Durable)1.原子性:一个事务要么被全部执行,要么完全不执 行。当事务中断时,它执行的部分结果要被

39、取消。2.一致性:事务组件或对象被从一种有效的状态改变到另一种有效的状态。3.隔离性:一个未完成的事务不能在其提交前把结果暴露给其它的事务。4.持久性:一旦事务提交(完成)后,事务的操作结果永不丢失,且与后续的故障无关。单步应用集成模式作为对异步数据库复制模式的扩展,SSAI模式集成不同应用中的数据。通过翻译原有消息的数据语法,重新格式化数据元到新的目标消息中SSAI代理。单步应用集成模式执行单步转换包括:翻译,重新格式化,智能地映射数据规则的应用。多步应用集成模式SSAI模式从本质上看,还是“点-点”的。虽然企业多种应用的集成可以看作是一系列点到点的集成,但是这是有局限性的,需要更灵活和更复

40、杂的模式。多步应用集成(MSAI)模式是对SSAI模式的扩展。MSAI可以完成“n(源)-m(目标)”应用的集成。它是一种多对多的集成模式,提供一种SSAI不能做到的序列逻辑处理(sequential logical processing)。多步应用集成模式代理应用集成模式在电子商务的集成过程中,通常不仅仅是对数据的集成,更多的,则是对商业逻辑的集成。如图,代理应用模式,通过对中间应用逻辑的使用,把两个或两个以上的应用集成在一起。它表示客户应用代码中包含了代理交互的逻辑。客户代理应用作为一种中介,处理来自于不同应用的请求。代理应用集成模式的适用范围需要复用逻辑的应用当两个或更多的应用需要共享或

41、重用公共的商业逻辑时,代理应用模式的使用就非常有效。例如,如果应用A包含了一个特定计算的商业逻辑,另外的应用能够使用这样的计算逻辑,你就能书写一段中间客户代码来访问来自应用A的逻辑,这个中间代理应用就扮演了应用A 的一个代理服务器的角色。与复杂逻辑相连的应用有时候,即使使用前面所描述的多步应用集成模式,也不能描述出绑定多个应用的逻辑。例如,MSAI能够通过序列逻辑处理联结一些应用,但是它不能处理一些非常复杂的逻辑,如,一个卡车公司的卡车调度算法。这就要求客户逻辑必须作为一种服务,其它的应用能参与或直接接受指挥。代理应用集成模式的适用范围由用户界面统一起来的应用这种模式通常被应用于两层客户/服务

42、器实现的IT 结构中。在这种模式的实现中,相连的客户端应用是一个胖客户,用来访问多数据库或应用。代理应用模式被广泛地应用,即使它要求书写一部分的客户逻辑,这是因为有许多问题只能通过这种模式被解决。这导致了对某些技术使用的必要性,如应用服务器等。应用-应用B2B集成模式应用-应用B2Bi,通常包括企业实体直接把他们的应用联结到合作伙伴或客户的应用上。如图所示。这种类型的集成,通常是作为针对客户的货物或服务的一个配送系统的一部分而实现的。应用-应用B2B集成模式的问题安全(Security)由于外部网络的使用、外部实体的协作,需要加强安全管理。合作伙伴之间必须建立信任层次,也就是要实现一些安全措施

43、,包括认证、鉴别、认可和数据加密传输等等。联合控制(Federated Control)联合控制表示每个伙伴实体能独立地在自己的集成环境中控制数据成分,同时又能有效地参与公共集成环境。系统管理(Systems Management)最后,需要很好地管理整个集成系统。为了长期的成功合作,在合作伙伴间签署服务协议是非常重要的。就是说每个参与者要确保应用系统的可靠性和可操作性。数据交换B2B集成模式数据交换B2Bi模式能使B2B交换以一种公共的数据交换格式进行。基于XML的B2B将会逐渐兴起,也将会极大地促进基于互联网的B2B模式。B2B流程集成模式B2B流程集成模式引入了企业流程集成服务机制。如同

44、数据交换B2Bi模式允许参与者动态地通过XML文档管理数据交换,B2B 流程集成模式也能这样工作。因此,能处理具有更多、更复杂关系的贸易伙伴间的流程集成。B2B 流程集成模式的实现可以分为两类:封闭式流程B2Bi(Closed Process B2Bi)或开放式流程B2Bi(Open Process B2Bi)。由于它们都把注意点放在流程上,所以可把它们归为B2B流程集成模式。封闭式流程B2Bi封闭式流程B2Bi 可运用于一个管理者内部流程的组织,对外的关键流程仅仅通过数据交换网关实现。每个使用BPI 的组织,可以在企业内部监测企业流程活动的状态。相关的企业活动是通过数据交换网关来发布给合作伙

45、伴的。开放式流程B2Bi开放式流程B2Bi为多B2B公司实体间共享流程创造了可能性。两个公司间的流程可以由两个公司同时管理。这就要求BPI产品由两个公司实体来实现,并作为公共流程管理。公司内部的流程依旧可以作为公司的私有流程而管理,并且限制它们只在公司内部是可见的。各种集成模式的比较与评价数据库复制模式关注的是数据的一致性,无论是同步还是异步复制,都对事务的完整性有着严格的要求。单步应用集成模式是对异步数据库复制模式的扩展。不再把注意力放在两个数据库的数据的一致性上,而是集成不同应用中的数据。SSAI模式从本质上看,还是“点-点”的。虽然企业多种应用的集成可以被看作是一系列点到点的集成,但是这

46、是有局限性的,多步应用集成(MSAI)模式是对SSAI模式的扩展。MSAI可以完成“n(源)-m(目标)”应用的集成。它是一种多对多的集成模式,提供一种SSAI不能做到的序列逻辑处理。MSAI模式是一种可扩展的,具有很大灵活性的模式,它支持复杂的应用集成。各种集成模式的比较与评价比数据集成更好的,是对商业逻辑的集成。代理应用模式通过对中间应用逻辑的使用,把两个或以上的应用集成起来。在企业内部,可以使用多步应用集成或代理应用模式。但是新的应用-应用B2B模式,则包括了与外部企业实体的集成,而不仅仅是应用的集成,这是与EAI集成的根本差异所在。应用-应用B2Bi模式的局限性在于实现起来比较复杂。它

47、需要每一个参与者直接地处理各个应用的自然数据,这就使其可扩展性比较差。而数据交换B2Bi模式,使参与者能自由地交换数据,并且尽量不影响各自应用系统的基本结构。点-点数据交换模式,管理的是静态交互,这是它的局限性所在。B2B流程集成模式,通过引入企业流程集成服务机制,弥补了数据交换B2Bi模式的这一缺陷,将注意点放在流程上。电子商务的系统集成通信网络集成通信网络集成 系统集成概述系统集成概述 服务器集成服务器集成 电子商务软件系统集成模式电子商务软件系统集成模式 电子商务系统的集成电子商务系统的集成电子商务系统的集成服务器集成服务器集成安全、支付安全、支付系统集成系统集成配送系统集成配送系统集成

48、电子商务系统集成电子商务系统集成应用系统应用系统软件环境软件环境基础构件集成基础构件集成协议集成协议集成电子商务系统的集成服务器集成服务器集成安全、支付安全、支付系统集成系统集成配送系统集成配送系统集成电子商务系统集成电子商务系统集成应用系统应用系统软件环境软件环境基础构件集成基础构件集成协议集成协议集成B/S集成方式的产生B/S集成方式的核心问题客户机/服务器系统的集成主要涉及两方面的问题:WEB服务器硬件的集成;如选择Internet连接以及WEB站点的服务器。Internet链路的带宽和选择的硬件平台,这些因素对于WEB站点能够完成的任务至关重要。WEB服务器软件的集成;如WEB服务器能

49、够按CERN/NCSA公共日志格式生成日志文件,服务器具有能测试日志的程序和工具,可以配置服务器禁止通过域名和IP地址来访问,通过请求基于用户ID和用户组的口令控制访问等等WEB服务器硬件的集成通常,Internet连接类型是WEB站点的最大瓶颈。Internet的连接类型有MODEM、LAN、ISDN、ADSL、DDN等接入方式,建议使用ISDN接入方式。Internet的连接建立后应该选择合适的硬件平台,WEB站点所需的硬件平台取决于WEB服务器上所提供的服务,对于一般用户来说,采用Intel WEB服务器是一种比较实际的方法。Intel WEB服务器,一般使用Windows NT操作系统

50、,它界面良好、管理简便,用户管理机制安全方便,NTFS格式的磁盘分区提高了安全性。而且内置了成熟的WEB服务器软件,从而提供了一种简便易行的方法。WEB服务器软件的集成选择WEB服务器时,应注意以下事项最重要的是WEB服务器应易于建立和管理。服务器提供的安全程序。确保WEB服务器提供具有CGI环境变量的CGI脚本并且支持服务器方的嵌入部件。服务器还应支持日志文件,这对于WEB管理员及时了解站点的访问情况并做出相应决策十分有用。服务器软件的价格问题也是一个应该考虑的方面。WEB服务器软件应具备的功能WEB服务器能够按CERN/NCSA公共日志格式生成日志文件。服务器具有能测试日志的程序和工具。可

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 考试试题 > 一级建造

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁