职称论文发表 | 职称论文发表 专业提供:发表论文、论文发表、毕业论文、职称论... | |
住在汉口网 | 住在汉口网是一个专业提供汉口房产信息、车辆服务、生活服务、招... | |
职称论文网 | 职称论文网提供:发表论文、论文发表、毕业论文、职称论等服务。 | |
|
电子商务成为世界新热点,但其安全性也随着信息化的深入也随之要求愈高了。快速和不受控制的增长产生了组织和技术天性方面的不同问题。市场依旧是封闭的,并且常常没有完全符合顾客和提供者的需求。今天的电子商务系统在私人拥有的平台上运行,因此应用程序并不能互操作,也不能建立在对方的基础上。安全性和支付系统仍然不成熟,并且常常是不相称的。只有用标准的电子商务框架才能解决这些问题。未来的电子商务系统的主要安全性问题是它们必须通过复杂的组件技术和信托关系在一个动态并开放的,从而也是不受控制的环境中操作。现阶段的(基于web的)电子商务系统不能迎合这些关于功能性和安全性的需求,本文描述如何用CORBA来解决这些问题。
1 CORBA技术概述
通用对象请求代理体系结构(CORBA)是对象管理组织(OMG)1995年首先开发出来的一个规范。其核心部分是对象请求代理(ORB),是一个便于实现不同硬件和软件平台上的互操作和集成的软件总线。从软件开发者的观点来看,ORB抽象了分布式系统中远程方法调用的内在的复杂性。CORBA可以抽象网络通讯、平台的差异、编程语言等的差异,并且可以透明地提供电子商务所需的安全性功能。另外,CORBA指定了大量CORBA服务,例如名字服务、事务服务、时间服务或安全性服务,这些服务分别着重于分布式系统中的某些特殊方面。如何将企业遗留的基于CORBA的应用与面向消息、松散耦合的Web服务技术结合起来,定义一个企业可以依据战略选择随意发布商业应用、提交开发成果并重新配置“编码透明”的电子商务架构和环境,使企业更好地适应经济和技术的发展,成为一个迫切需要解决的课题。
2 CORBA技术在电子商务中的应用
首先用Web服务封装CORBA对象,使企业内部各应用程序保持不变,而对于B2B,B2C等对外的商务应用,则将CORBA对象封装成Web服务,即利用HTTP作为穿越Internet的运载媒体,构建基于CORBA-Web服务的电子商务应用架构,它把服务器的CORBA对象和基于XML的应用程序相连接。用户端通过HTTP发送SOAP格式的XML消息,消息在运行时被导入到一个服务器端的翻译器,翻译器把消息转换为等价的CORBA请求,ORB截取此请求并负责在软件总线上找到响应该请求的服务对象,然后完成方法和参数调用并经执行后返回处理结果。返回结果又被转换成SOAP格式的XML信息,最后返回给用户。其中,各主要组件及其功能如下:
1)UDDI注册中心
是对所有提供公共UDDI注册服务站点的统称。UDDI的接口分为查询API和发布API。其中查询API用来快速定位Web服务及其调用规范和相关信息的细节;而发布API又分为保存API和删除API,一旦得到授权便可以注册商业实体等信息,也可以修改或删除原先发布的信息。企业内部的CORBA服务对象经过Web服务包装后由服务器端得翻译器负责到UDDI注册中心进行注册、修改和删除等操作。
2)用户
是一个能够发送HTTP请求到指定URL的浏览器或是URL对象本身,也可以是一个跨企业的应用程序,发送的请求首先被定向到UDDI注册中心。请求多采用XML格式通讯。当外部用户发出访问请求时,首先需要到UDDI注册中心进行服务查询,一旦查询到满足要求的相应服务时,则由UDDI注册中心负责将用户的请求重定向到相应的服务端翻译器,而内部用户则仍然按原有方式使用遗留系统,不受任何影响,除非要访问其他企业的CORBA对象。
3)服务对象
服务对象是分布式对象应用程序的基本组成模块,它为一般服务提供接口信息。被使用的OMG对象服务统称为CORBA服务,包括安全服务、消息服务、生命周期服务、命名服务、持久性对象服务、事务处理服务、数据交换服务、并发控制服务等。
5)接口库
用来存储各接口的信息,例如接口定义、常量、属性、类型定义等。接口库本身就是一个CORBA对象,应用程序使用接口库的接口信息可以访问OMG IDL的类型系统,获得对象接口的所有信息。
3 具体的实现过程
基于Web的网络管理(WBM)模式是下一代企业电子商务网络交互性提高的重要标致,是方便用户操作使用与方便企业电子商务网络管理的需要,与传统的网管模式不同,系统不再是Manage/ Agent的两层管理结构,而是客户层浏览器+应用层+代理层的三层体系结构,对于网络管理员,当他下达管理指令后,先要经过Web Browser的分析,然后再送给Web Server,由Web Server中的管理应用Server负责收集网络管理信息和进行各种网络管理操作,HTTP Server 最终将结果以HTTP 职称论文发表网http://www.issncn.com
职称论文发表网http://www.issncn.com
|