您好,欢迎访问三七文档
当前位置:首页 > IT计算机/网络 > 电子商务 > 第3章-电子商务解决方案
第3章电子商务解决方案3.1电子商务解决方案综述3.2.1IBM电子商务理念e-business=web+IT+business电子商务与电子业务电子商务环(e-businessCycle)转变、构造、运行和利用电子商务重要组成环节CRM(企业外部)、OPS(企业内部环境)、SCM(企业外部)及网上交易(商务活动的桥梁)3.2.2电子商务的组成环节3.2.3IBM电子商务应用体系结构三层分布式环境,通过协议、服务、软件连接器相互连接:-客户机(Web浏览器)-Web应用服务器(提供业务逻辑运行环境)-服务器(包括应用和数据)硬件环境软件环境提出WebApplicationServer、WebManagementServer的概念3.2.4IBM电子商务应用体系结构3.2.5开发工具及组件IBMVisualAgeVisualAgeforJava:可构建Java应用、Javaservlets和JavaBean组件,同时LotusBeanMachine为电子商务应用程序的创建提供多媒体界面;可用NetObjectFusion组装Web页面,并提供远程数据库访问,最后可通过DominoGoWebserver和Netscapenavigator对应用程序进行测试。VisualAgeE-business:包括VisualAgeC++和VisualAgeWebRunner3.2.5开发工具及组件LotusDominoDesigner提供了一个开放的设计、构造、调试、实施企业级Web应用的开发环境;对不同语言环境的对象和事件一致性的操作,把企业后台数据带入日常处理,包括:页面(Page)设计器大纲(Outline)设计器帧结构(Frameset)设计器提供所见即所得的开发环境,支持图形、映象、表格、链接、Javaapplet、CORBA等。3.2.5开发工具及组件WebSphereStudio是管理Web站点,开发Servlet的集成化工具环境,可生成动态内容和基于Java的应用程序。SanFranciscoandeSuite提供开发可重复利用的商业组件,协助电子商务应用程序在服务器端的应用。3.2.6应用服务器和相关集成软件通过以下四类软件,为开发和支撑运行在Web服务器上的电子商务应用系统的商业逻辑提供核心功能,包括消息服务、邮件和群件服务、Web应用服务器、数据库和事务处理功能。–MQSeries–LotusDomino–WebSphere–DB2UniversalDatabase3.2.6.1MOSeriesMQSeries通信中间件产品,采用基于队列的消息传递(Messaging和queuing),它提供桌面到主机any-to-any的连接,支持多于35个平台。包括:•MQSeriesIntegrator:是一个消息经济(Message-broker)软件,提供实时、智能的基于规则的消息路由、内容转换及格式化;•MQSeriesWorkflow:复杂业务进程自动化,为企业提供开放、可扩展的消息基础框架。3.2.6.2LotusDomino是一个Web应用服务器和电子邮件服务器;其中,Lotus是客户端,Domino是服务器端。它提供E-mail、工作日历、小组工作安排、聊天、新闻组讨论等服务,并提供一个丰富的、共享的虚拟空间,支持业务工作流程的协调。•快速建立电子商务环境;•Domino数据库可包含任意数量的对象和数据类型;•其工作流处理能力可方便地在客户合作伙伴和供应商之间进行商务活动。3.2.6.3WebSphere将Web服务器功能、事务处理、商务功能及通用编程环境集成,是当前最强大Web应用解决方案,而Web应用服务器又是电子商务软件体系的核心组成部分。•WebSpherePerformancePack:用于Web服务器扩展可可用性;•WebSphereStudio:提供Web应用程序的集成;•WebSphereApplicationServer:提供运行基于Java的服务器端电子商务应用程序。•可与LotusDomino、DB2UniversalDatabase、WebSphere、CICS、IMS等其它应用程序互联。3.2.6.4DB2UniversalDatabase•DataJoiner:数据存储中间件,可将不同的数据关联在一起;•IntelligentMiner:用于数据挖掘(如典型数据集自动生成、关联发现、序列规律发现、概念性分类和可视化呈现);•VisualWarehouse:用于数据仓库解决方案(包括数据访问、数据转换、数据分布、数据存储、依描述性数据查找和理解数据、以及显示、分析和挖掘数据);•DB2OLAPServer:对桌面数据进行实时操作,能够快速的分布传统监视和报告范围之外的应用程序数据。3.2.6.4DB2UniversalDatabase应用服务器端XML技术的集成通过引入大量与XML(ExtensibleMarkupLanguage)相关的软件包:•DB2XMLExtender•JavaAPIsforXML•XMLStyleLanguage(SXL)•SimpleAPIforXML(SAX)3.2.7网络安全管理工具SecureWay提供电子商务用户及应用程序之间的集成化目录、连接和安全的软件产品。它为电子商务应用程序提供了以下能力:–可以建立基于标准的、可扩展的跨平台目录,能定位网络中的资源,例如人员、信息和应用程序;–可以跨多个系统将客户、合作伙伴和员工与这些资源连接起来;–建立在基于标准的公钥机制上,解决了通信、数据和事务安全问题。–SecureWay软件集成了这些基础架构的要求,为运行电子商务应用程序提供所需的安全网络平台。3.2.7网络安全管理工具Tivoli是一个用于网络计算管理的集成化家族,它提出了一种跨越主机系统、客户机/服务器系统、工作站、企业网络、Internet服务器的端到端的系统管理解决方案。从MVS、OS/400到各种UNIX、WindowNT和NetWare服务器,乃至Windows95便携机,Tivoli都提供了管理网络计算的能力。3.2.8支付解决方案PaymentSuite和Net.Commerce提供完整的在线支付开发应用环境,可支持SET、SSL、MOP(MerchantOperatorProcess)等协议。PaymentSuite包括ConsumerWallet:客户管理自己的信用卡信息,PaymentRegistry(签发管理基于SET的数字证书),PaymentServer(更名为WebSpherePaymentManager):商家可以接受基于SSL、SET、MOP的交易,PaymentGateway:使结算银行能够参与交易,3.2.8SET环境下PaymentSuite应用3.2.8Net.Commerce组成SecureWebServerNet.CommerceSystemDatabaseManagerCommercePOINTeTillETill/SETConfigurationTablesETill/SETTransactionTablesDatabaseDatabaseManagerCommercePINTeTillDaemonDirectorSecureWebServerSETPaymentFlowsSETCertificateFlowsSETPaymentFlowsBrowserWalletCertificateServerPaymentGatewaySETCertificateFlowsSETCertificateFlowsHTTPSSLPaymentNetworkShopperCertificateAuthorityAcquirer7.3.1WindowsDNA结构WindowsDistributedinterNetApplication,目标是在Windows平台上实现Microsoft倡导的多层次的分布式计算解决方案。提出一种基于三层结构的应用程序开发方法:–表示层(PresentationTier)–业务规则层(BusinessRulesTier)–数据层(DataTier)3.3Microsoft的解决方案3.3.1WindowsDNA结构DNA定义的共同服务集:–可插的软件组件–动态HTML–Web浏览器和服务器–平台服务–分布式操作环境和服务器–脚本运行–事务处理–安全性–网络用户目录–数据库和数据存取–系统管理和用户接口等3.3.1WindowsDNA结构的核心组件对象模式(COM):COM是Microsoft为基于组件的计算提供的软件体系结构,将Web与客户/服务器应用模式结合在一起。COM+:是COM的扩展,通过它可以使用任何语言或工具创建软件的组件。通过在类中设置一些属性,提供“拦截”的可扩展机制解释这些属性并自动激活相应的服务,达到各组件可在运行时动态地重定向其功能以实现各种服务,而不仅只局限于一种服务的目的。3.3.2WindowsDNA的特性•内置可扩展性:支持大量用户,建立丰富的用户化应用程序•网络应用:通过IIS(InternetInformationServer)用动态HTML创建用户界面•管理特性:集中管理,简化桌面环境管理•动态化:随环境变化而动态地改变配置;•连接和移动性:离线操作支持•网络透明性:应用程序浏览•集成和发展演变:与现有应用程序相连,在现有系统上增加投资;•Java及CORBA的支持:创建分布式组件、事务处理、安全性、目录、消息队列等。3.3.3Microsoft提出的三层结构3.3.4开发环境集成四个系列操作系统OfficeBackOfficeVisual开发工具3.4.1Oracle电子商务策略第三代CRM解决方案:OracleCRM3i是一个专门管理企业前台的软件,包含35个模块,•基于Internet的应用体系结构•畅通的交流渠道•客户智能集中于CRM与ERP,尤其突出CRM,OracleERP解决方案:OracleApplicationServerRelease11i系列应用软件•供应链优化•市场拓展•合作伙伴扩展3.4.1Oracle电子商务策略3.4.1Oracle电子商务策略闭合式客户生命周期3.4.2数据信息处理工具及组件后台数据库:Oracle8iOracleCRM的组成:-Oracle电子商务应用软件-Oracle电话中心应用软件-Oracle服务应用软件OracleERP的组成:需求捕获、供应链计划、采购生产、财务、人力资源等,实现整个企业后台管理自动化。OracleApplicationRelease11i系列(包含45各模块):–供应链优化–市场拓展–合作伙伴扩展3.4.3OracleERP的组成–InternetProcurement(采购)–OracleExchange(交换技术)–OracleTreasury(财务管理)–OracleHRMS(企业内部人事管理)3.5.1Sun的电子商务框架可伸缩的高性能系统安全性产品及服务Java及Java商务解决方案客户应用软件及服务3.5.1Sun的电子商务框架包括以下组件:•商务交易/商家软件(CommercialTransaction/MerchantSoftware)•帐单系统(BillingSystem)•EDI•Internet广告•Internet支付系统•安全性解决方案•文档管理(DocumentMamgement)•工作流(Workflow)3.5.2Java电子商务开发环境CommerceJavaBeans组件模式Java应用及相关工具•JavaCommerceClient•JavaWallet•JavaCardAPI•Java集成工具:JavaBlend和JavaMessageQueue
本文标题:第3章-电子商务解决方案
链接地址:https://www.777doc.com/doc-6018959 .html