答案家

 找回密码
 立即注册
查看: 497|回复: 0

2018移动agent在B2B电子商务中的应用

[复制链接]

1

主题

1

帖子

41

积分

幼儿园

Rank: 1

积分
41
发表于 2018-8-20 16:41:41 | 显示全部楼层 |阅读模式
   [摘要] 本文对移动agent的概念、技术进行了介绍、分析和研究。在此基础上,研究并设计了一个基于移动agent的B2B协作电子商务模型,并阐述了相应的商务流程。
  [关键词] 电子商务agent移动agen分布式计算
  随着Internet技术的飞速发展,基于Web技术的电子商务应用经历了以下两个阶段。第一阶段是发布式电子商务,这一阶段以静态文档HTML为主要技术,它没有涉及到数据库技术,其功能是通过互联网公布企业和产品信息,类似于传统的广告方式;第二阶段是交互式电子商务(现时期的电子商务),其重要特征是基于Web的动态信息的出现,譬如企业间通过基于互联网的定单交易系统,直接在网上完成交易,主要表现形式有电子采购、电子销售和电子交易市场三大类网站。而深入研究协作信息技术和新一代分布计算模式是解决问题的有效途径。
  
  一、移动 agent技术概述
  
  Agent的研究起源于人工智能领域,它的发展是人工智能(AI)与计算机网络发展的必然结果。agent是指模拟人类行为和关系,具有一定智能并能自主运行和提供相应服务的程序。随着网络技术的发展,我们可以利用agent在网络中移动到达所要求的主机执行特定功能,这就是移动agent(mobile agent)的思想。
   移动agent为网络计算提供了一个强大的统一计算模式,它可以彻底改变分布式系统的设计和开发。在解决大型分布式系统问题上具有适应性和优势。以下对四种典型的分布式计算模式进行概述和比较:C/S模式、RemoteEvaluation模式、Code-on-demand(代码请求)模式和移动agent模式。
  1.C/S模式:在这种模式下,服务器对所能提供的资源(如数据库)服务进行广播,而实现服务的代码却驻留在本地服务器上。如果用户对服务器上的某些信息感兴趣,他只需要简单调用一个或多个服务器提供的服务即可。但客户需要某些“智能”来决定该使用哪一个服务。服务器拥有处理器资源、软件资源和信息资源。到目前为止,大多数分布式系统都是基于这种模式的。它们得到了广泛的技术支撑:RPC,CORBA和JAVA的RMI。
  2.Remote Evaluation模式:这种模式下,一方拥有计算的资源,一方拥有计算的代码。当需要计算时,拥有计算代码的一方将代码发送到拥有计算资源的一方。这一模型在网上传递的是代码,并且传递是一种“推”的方式。比较典型的例子是SUPER-RPC,REV系统等。
  3.Code-on-demand模式:在这种模式下,我们在需要服务时,首先获得它的方法,也就是说,一台主机A最初由于没有代码而不能执行任务,但网络中另一台主机B可提供需要的代码。一旦A获得B中的代码,A就同时拥有处理器和本地资源,计算可在A中完成。此时,A无需知道远程主机的情况,因为可以下载所有需要的代码。JAVA中的Applet就是这种模式的极佳例子。Applet下载到浏览器在本地运行。
  4.动agent模式:这种模式的关键特征就是网络中的任一主机都拥有处理器处理资源和方法的任意组合的高度灵活性。方法没有锁定在一台主机上,而是在整个网络内可共享。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

CopyRight(c)2016 www.daanjia.com All Rights Reserved. 本站部份资源由网友发布上传提供,如果侵犯了您的版权,请来信告知,我们将在5个工作日内处理。
快速回复 返回顶部 返回列表