欢迎来到天天文库
浏览记录
ID:33860608
大小:5.20 MB
页数:98页
时间:2019-02-28
《基于p2p的工作流管理系统框架的研究与实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、中山大学硕士学位论文基于P2P的工作流管理系统框架的研究与实现姓名:林跃晓申请学位级别:硕士专业:计算机应用技术指导教师:常会友20091119中山大学硕士毕业论文基于P2P的工作流管理系统框架的研究与实现论文题目:专业:硕士生:指导老师:基于P2P的工作流管理系统框架的研究与实现计算机应用技术林跃晓常会友教授摘要传统的工作流管理系统多采用“集中式’’的模式。这样的工作流管理系统存在着单点故障、安全性不高、可扩展性差等缺陷,无法满足现代企业发展的要求。因为无论是工作流的本质,还是现代企业的信息环境、组织环境以及与外界的协作环境,它们都具有明显的分布式特点。这种分布式的特点,必然要求现代企业采用
2、的工作管理系统要是分布式的。P2P作为一种分布式的计算技术为工作流管理系统的分布式实现提供了一种有效的解决方案。P2P技术具有非中心化、可扩展性、健壮性、高性价比、隐私保护和负载均衡等特点。P2P技术的分布式特点,使基于P2P的分布式工作流管理系统克服了“集中式"模式的缺陷,具有较强的可靠性、安全性和可扩展性,从而满足了现代企业对工作流管理系统的要求。本文基于P2P技术提出一个分布式的工作流管理系统框架(简称为PBWF),对系统的网络结构、节点的组件结构以及工作流引擎的结构进行了设计。该框架采用了双层的网络结构,下面一层是一个基于超节点拓扑的网络层,可以实现节点之间的直接通信、服务的自由访问以
3、及对节点的有效分组管理;上面一层则是一层由多个名为“执行工作组”的逻辑网络组成的网络层,用于执行各个流程实例,并实现对各个工作流程的有效管理和监控。在这一系统框架下,本文接着又探讨了流程定义、流程实例化、流程实例的执行以及流程实例的监控和管理等工作流管理系统主要功能的实现问题。最后,本文基于JXTA平台搭建起PBWF的系统网络,基于XMLBeans等技术实现了一系列的系统基础功能,并通过一个“投诉处理"流程实例展示了系统的整体运行情况。关键词:工作流,工作流管理系统,分布式,对等网络,JXTATitle:Major:Name:Supervisor:ResearchandImplementati
4、onofWorkflowManagementSystemFrameworkbasedonPeer..to..PeerNetworkComputerApplicationTechnologyYuexiaoLinProfessorHuiyouChangABSTRACTInaconventionalclient—server—basedworkflowmanagementsystem,problemssuchaspotentialpoorperformance,lackofreliability,andlimitedscalabilityalwaysexist.Theauthorarguesinth
5、ispaperthattheseproblemsmainlyresultfromthearchitecturallimitationsofconventionalworkflowmanagementsystems.Becausethenatureofworkflowsisactuallydistributed,itshouldbereflectedbetterbyintroducingadecentralizedworkflowmanagementsystemframeworkratherthanusingacentralizedarchitectureofconventionalworkfl
6、owmanagementsystems.Tosolvetheproblemsexistinginconventionalcentralizedworkflowmanagementsystems,theauthorusesP2Ptechnologytorealizetheworkflowmanagementsystem.P2Pisshortforpeer—to-peer.Itrepresentsadistributedcomputingtechnology,oradecentralizednetwork,whichhasfeaturessuchashighreliability,goodscal
7、ability,highcosteffectiveness,andloadbalance.AP2P—basedworkflowmanagementsystemcangetridoftheproblemscausedbyaconventionalcentralizedarchitecture,andiSthereforemoresuitableforsupportingdistributedwork
此文档下载收益归作者所有