移动agent在电子商务中的应用研究_第1页
移动agent在电子商务中的应用研究_第2页
移动agent在电子商务中的应用研究_第3页
移动agent在电子商务中的应用研究_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

挪动agent在电子商务中的应用研究[摘要]本文对挪动agent在电子商务中应用的原因和优势作了分析,并在此根底上深化分析和研究挪动agent技术,从而利用此技术来构造一种新型的电子商务系统模型,并阐述了系统的框架设计及工作流程。挪动agent技术的引入,将为电子商务提供一条新的开展途径。[关键词]agent挪动agentaglet电子商务一、引言目前,在电子商务实现过程中,普遍采用客户机/效劳器技术。基于internet的/netrk/">网络中自主地从一台主机迁移到另一台主机,并可与其他agent或资源交互的程序,实际上它是agent技术与分布式技术相结合的产物。2.挪动agent的技术优势主要表如今以下几个方面:〔1)可以充分利用网络上其他机器的资源;〔2)减轻网络负载;〔3)克制网络隐患;〔4)坚决性和容错性;〔5)克制计算环境的异构;〔6)提供更自然的电子商务形式。三、基于挪动agent的电子商务系统模型1.基于挪动agent的电子商务系统的根本思想。在本系统的设计中引入了挪动agent的思想和相关技术,利用一组互相协作的agent来构成系统,各agent代表着参加交互的各方,通过各agent之间的协作,可以将分布的信息资源交融为一个有机的整体,从而为信息集成提供有效的解决方法,各agent还可以根据它们所代表的不同实体的意愿,结成相应的联盟,从而共享它们关心的有用信息,这对于有效地利用因特网上的信息资源提供了一种新的可能性。2.基于挪动agent的电子商务系统模型的设计。〔1)系统的支持环境。本模型系统采用了纯java技术以及java的jdb数据库技术,借助基于java的挪动agent平台aglet来实现有关agent的挪动性和平安性等要求,采用java的servlet技术,为用户生成动态的页面和实现智能用户agent的有关功能等。系统的支持环境如图1所示:①servlet平台:其中包含了用户的接口、以及转入挪动agent系统的接口等。②挪动agent的运行平台:支持agent的发送、迁移及通信等。③jdb:负责连接数据库、发送sql语句、处理数据库返回结果等。④其他的支持环境:本系统需要认证中心、网上支付银行的支持。〔2)系统框架设计。根据电子商务的交易过程,利用ib的挪动agent平台aglet,设计了一个基于挪动agent技术的电子商务系统模型。本系统模型克制了一般的电子商务系统交易效率低下、交易过程被动等缺点,买卖双方都可以及时地获取和发布信息。系统的模型构造如图2所示。系统的工作流程如下:①买方通过阅读器访问电子商务系统站点,根据自己的需求填写所要查询商品的信息,包括商品名称、消费厂家、价格等。提交表单信息后就向eb效劳器发出了商品查询恳求。②eb效劳器接收到恳求以后,将表单信息提取出来,并将恳求传送给servlet引擎,servlet引擎根据用户的恳求启动相应的地址查询agent到登记注册中心的效劳器上。地址查询agent到达后将查询卖方效劳器的信息,返回其效劳器的地址以便向这些卖方效劳器发送商品查询agent。③买方得到地址查询agent返回的地址信息以后,买方效劳器就分别向这些卖方效劳器发送信息查询agent,信息查询agent会携带用户提交的表单信息进展商品的搜索。④商品信息查询完毕以后,会将这些信息提交给比拟agent,比拟agent会根据用户的意愿对商品做出比拟。比方,买方倾向于选择廉价的商品,那么比拟agent将返回价格较低的那局部商品;同样地,也可以返回质量较高或者性价比拟高的商品给卖方。⑤商品比拟的结果返回给买方以后,买方再根据自己的决定选择与哪个卖方进展协商和交易。〔3)挪动agent的分析及设计。①买方效劳器端agent买方效劳器端agent是系统中商品的购置者,由买方在任意时间、任意站点上创立,买方创立时应该提供欲购商品的品种、名称、数量及购置策略等。买方效劳器端agent可以作为买方的代理,根据其需求执行查询恳求。另外,买方agent还可以派生出挪动agent到登记注册中心的效劳器及卖方效劳器进展查询。②卖方效劳器端agent卖方效劳器端的agent提供商家所以商品的信息,包括商品的名称、商品型号、消费厂家、数量、商品描绘等信息。卖方效劳器接收到买方agent的搜索要求后,把买方agent想要获获得的商品信息返回给用户,用户根据所返回的客户端agent的信息决定是否进展交易。③搜索agent搜索agent是由买方agent派生出来的,它携带用户的需求,如商品的价格、数量、产地等信息在买方效劳器和卖方效劳器之间进展迁移,并与效劳器端进展通信来获取效劳器端的商品信息。④比拟agent得到搜索agent返回的各卖方效劳器的商品信息,对这些商品进展分析,选取其中的几种或全部商品,当然也可以和顾客交互,询问顾客的意思。比拟是智能分析的一种手段,购物必须选择,选择必须依靠比拟,这也是比拟agent的价值所在。通过比拟可以帮助顾客结合商品的信息决定从哪里购置。⑤协商agent买方查看返回的商品信息,选定比拟满意的商品按照协商方法和协议与商家进展协商,等待协商结果返回后再决定是否购置此商品。⑥交易agent当用户决定购置某种商品后将派遣agent到卖方效劳器进展交易,此agent需要第三方(认证中心、网上银行〕的支持。⑦各挪动agent之间的关系各挪动agent之间的关系模型如图3所示。〔4)通信方式。多agent之间最常用的通信方式是黑板系统和消息通信,根据挪动agent本身的特性及本系统的应用要求,本系统采用消息通信方式。在基于消息的概念中,agent之间互相交换的消息可以使用协议来建立通信和合作机制。〔5)驿站效劳器。挪动agent能在异构网络中从一台主机迁移到另一台主机上,和此主机上的agent或资源交互,此交互过程不需要网络连接的通信支持。但是挪动agent在从一台主机迁移到另一台主机的过程中却可能由于网络中断到达不了目的主机,所以在此设计了一个驿站效劳器构造,来解决这个问题。在每个局域网里设定一台主机作为驿站效劳器,局域网之间的驿站效劳器一直保持网络连接。当挪动agent不能到达目的主机的时候,就会自动查询此区域的驿站效劳器,然后挪动到该效劳器上,并监视网络的连接状况。当和目的主机的网络连接恢复后,挪动agent再从驿站效劳器上向目的主机迁移。四、完毕语挪动agent引入电子商务领域,将使电子商务更好地适应网络环境的多样性和多态性,使电子商务进入智能化时代,在各类的电子商务形式中都会发挥重要作用。但是基于挪动agent的电子商务系统在平安性、可靠性、容错性等方面还有待进一步完善。参考文献:[1]ldridgej,jenningsnr,intelligentagent:theryandpratie,knledgeengineeringrevie[j],1995,10(2):115~152[2]张云勇:挪动age

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论