基于神经网络的企业资源调度系统的设计与实现

基于神经网络的企业资源调度系统的设计与实现

ID:34028122

大小:1.42 MB

页数:41页

时间:2019-03-03

基于神经网络的企业资源调度系统的设计与实现_第1页
基于神经网络的企业资源调度系统的设计与实现_第2页
基于神经网络的企业资源调度系统的设计与实现_第3页
基于神经网络的企业资源调度系统的设计与实现_第4页
基于神经网络的企业资源调度系统的设计与实现_第5页
资源描述:

《基于神经网络的企业资源调度系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、东南人学硕J‘学位论文圈1.1.2企业资源的横向、纵向集成另一方面,互联网的发展趋势也是追求任意资源的共享。随着信息技术的不断发展,新的应用层功能被开发出来,当新的功能层次铍建立起来的时候,互联网的资源麸享也从数据传递转变为信息共享、服务集成、再到知识合作。计算机工业标准的制定和互联网技术的发展已经为企业实现全面的“资源共享”提供了可能性。本研究课题正是在这样的背景下,通过研究和实验,实现了图1.1.2所示的企业资源的自动集成调度系统。要完成企业间可共享资源的调度,首先要对企业内部和企业之间异构的、分布的资源进行集成:其次,运用调度算法对集成的资源进行调度问题求解;最后,通过企业间的业

2、务流程执行调度的结果。涉及到许多关键性技术,主要有:分布式资源集成技术、调度技术、工作流技术和算法研究等。下面主要分析一下集成和调度技术。1.2分布式资源集成技术分布式资源集成技术主要有分布式对象模型和WebService技术。1.2.1分布式对象模型分布式对象模趔主要有微软的分布式组件对象模型(COM、DCOM),对象管理集团的公用对象请求代理体系结构(CORBA),Sun的远程方法调用(PavID。COM是面向对象的软件模型,它只知道自己和哪个对象交互,而不关心组件模块的名称和位置,客户必须通过对象所提供的接口才能获得对象的服务。DCOM是COM的无缝扩展,它可以支持不同计算机上组

3、件对象与客户程序之间或者组件对象之间的相互通信,这些计算机可以在局域网上,也可以在广域网上,甚至可以通过Interact进行连接,DCOM组件属于进程外组件。采用RPC方法进行通信,通信过程对于客户代码和组件对象是透明的。CORBA是OMG(ObjectManagementGroup,对象管理组织)定义的分布式应用程序的标准结构,它的目的是为了简化开发分布式应用程序的复杂性,用于创造一个基于对象的跨平台的分布式结构。为了实现这个目标,OMG组织制定TOMA(ObjectManagementArchitecture,对象管理体系结构参考模型)。该模型描述了OMG的规范所遵循的概念化的结构

4、基础,其核心部分是ORB(ObjectRequestBroker,对象请求代理)。基于ORB机制就可以充分利用分布的、可以互操作的对象实现可以互操作的应用。用户可以在不了解实现交且细仃的情况下,建立共享资源的应用。Java技术的面向对象、面向网络、对数据库的支持以及跨平台特性,为建立分布式系统提供了2第1章绪论有效的途径。JavaRMl技术提出了远稃方法调用的概念,利用它可以实现网络多层分布式计算。R/VII使用户能访问在另一台主机上的JavaX对象并远程调用其方法。通过使用持续性,本地对象和原始类型值可以作为参数传递给远秽对象。远程对象也可以是另一个远程对象的客户,依此类推。这种方式

5、允许Java/睁序利用分布式计算将I:作草分散剑多个Java虚拟机上。通过使用这些基本结构,开发人员可以将服务置于远程系统中,来创建分布式的企业级应用系统。上述几种分布式计算技术确实提供了强犬的服务实现手段,但是,这些系统有一个共同的缺陷,那就是它们要求客户端与系统提供的服务本身之问必须进行紧密耦合,即要求一个同类基本结构。这样的系统往往十分脆弱:如果一端的执行机制发生变化,那么另一端必须随之改变”1。1.2.2WebService技术一、WebService简介根据W3C,WebService被定义为:一个WebService就是一个由URI确定的软件应用程序,其接口和绑定可以由XM

6、L来定义、描述和发现,并支持通过基于Intemet的协议,使用基于XML的消息机制来与其它软件应用程序直接交互14J。根据其定义我们可发现其特征如下:松耦合:WebService相互之间独立存在,并且可以运行在完全不同的实现平台上和运行环境中。不同的实现,只要接口保持不变,可以随意改动,而不影响其它WebService。密封性:一个WebService的内部,比如其实现技术,与后台系统的交互,其实现逻辑等等,对该WebService的用户而言都是不可见的。唯一暴露的是其公共接口。基于组件模块:一个WebService可以是一个独立的应用程序,也可以是一个大的应用程序的一个子模块。换句话

7、说,一个WebService可以包含任意多的其他的WebService。标准的协议和数据格式:WebService的接口遵从XML、HrrP和SOAP等标准,而这些标准都是开放的、公开的,并可以免费实现。可在内部网络或Intemet上调用:WebService可以只在内部网络调用,也可以穿越防火墙,供任何与Interact连接的用户调用pJ。WebService是构建开放的分布式系统的基石。一个WebService就是一些功能函数的集合,这些功

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。