基于java软件agent开发环境探析.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于java软件agent开发环境探析

基于java软件agent开发环境探析   摘要:随着科学技术的不断进步,agent软件开发成为了人们关注的焦点。它作为计算机语言编程中的一个重要方式,在越来越多的领域发挥着重要的作用。客观来讲,目前基于java的软件agent开发环境还存在着一些弊端,主要体现为系统的对接性不强,模型不够具体化等等。针对以上情况,我们可以通过模拟实体的推测,进行整体的环境分析。本文从软件agent的基础理论入手,对运行环境的构架进行分析 关键词:java;软件agent;开发环境;分析 中图分类号:TP311.52 文献标识码:A 文章编号:1007-9416(2017)01-0189-01 1 软件agent相关理论基础 1.1 agent的含义与特点 软件agent是通过传感器进行环境状态感知,在相对协调性的执行机制中体现信息获取方式的基本构造。它的定义是相对宽泛的,只要能够在环境搜索中提炼出相应的数据信息,就可以认为它完成了具体环境的规划。因此,从总体上而言,该软件是科学化、有效性的通信方式,依照既定的协商方式进行运作。第二,从该系统的特征来看,它主要包括以下几个方面:首先,预动性。它能够按照相应的程序对收集到的信息进行测试,对导向目标作出最真实的反映。其次,社交能力。社交能力是指它能够在数字编程的基础上实现语言沟通,制定从信号发出到接收的完整化过程。另外,反应能力。它对环境有一种敏感性,可以对接收到的数据进行及时的回应。最后,自治性。系统并不具有依赖性,它的操作过程是相对全面的,可以根据用户的需求实现自我反馈[1] 1.2 软件agent的语言开发基础--java Java是软件agent的语言开发基础,它们之间的联系性非常强,信息流通速度也相对较高。传统的语言编码当中都是使用编码器进行相应的数据转换,其过程比较繁琐,信息统计量也相对较大,不易管理。而对于agent软件来讲,java系统为它提供了一个虚拟化的空间,使它能够在运维平台中更加灵活、方便,并不受特定操作手段的限制。第二,java面向的是语言源检索与程序代码的扩展。它可以为该软件提供用户所需求的?稻荩?并进行输送。第三,自检性。Java并不是单独的运作过程,它会在既定的技术支持下进行自我检测,以“分割区域”作为整合点,进行内存的积累与多个线程的独立运作,为软件提供安全的环境 2 软件agent语言极其开发环境 2.1 面向软件agent程序的设计语言 面向软件agent程序的设计语言主要体现在信息的扩展上。该软件与Java系统的联系性非常强。首先,Java系统是软件的基础。而agent软件则是Java系统的具体化表现。该软件中包含了Java系统的各种语法,并且按照实际的应用性进行了延伸。该软件在开发的前期包括几个不同的目标实体,系统会赋予每个实体不同的逻辑思维,并在对应的信道形成信息的搜集中心,以成为语言变量调节与控制的主要部分。类似的,采用这种方式还能够体现功能的对应性。Agent软件的三个继承属性分别是plan、belief、event。从创建过程上来讲,该软件首先以Java语言编程为基础,对信息的输送过程进行统计,依照符号的编排实现传送方向的整合[2] 2.2 面向软件agent程序开发环境体系构建 面向软件agent程序的开发环境构建主要包括以下几个方面:第一,从开发环境的整体设计而言,它具有适应性、可扩展性和兼容性。传统的信息存储量有着一定的额度。但该软件不同,它可以在数据感应的基础上体现用户要求,并作出针对化的指向。第二,可扩展目标是开发设计阶段的基础,它能够从语言的可控制领域入手,建立相应的问题解决模型,实现自动化推理、控制、转化以及协调合作。系统将开发环境看作是一个整体,通过标准化电子协议的建立来构造不用层次从agent软件。开发后的环境可以具体分为几个部分,运行库将语言赋予特定的意义,在现有计算模型的基础上实现换进的互交。第三,交互层是对开发环境进行描述的方式。它所指向的不仅是事件的灵活沟通,也通过可视化视图做到了环境的监测[3]。第四,系统会将突发事件分为可处理与不可处理两个部分。可处理时间实在特殊化过程响应的同时进行流程控制。同时,系统会将不可处理的部分进行二次判断与审核,将不流通区域阻塞住。执行任务的创建过程也是多样化的,它带有语言定义的切换功能,能够将每一部分的普通编码进行顺序化对接,Agent就会以相对集中的方式代替线性切换,完成层次的分化与多线程控制[2] 3 结语 综上所述,本文从软件agent的基本概念出发,对其语言设计方式以及开发环境进行了研究。从而得出:agent软件是以Java为基础,设置信息的具体驱动方式,在数据归类的基础上构建用户的需求指向平台。同时,它也实现

文档评论(0)

linsspace + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档