这是我的硕士毕业论文题目了
前一个月一直在家里呆着,毕竟马上要工作了,还是能多在家陪陪老妈的好,接下来的这一个月应该是主要纠缠在论文上了。目前想法是有了,但是后续工作还是非常多的了。
说到分布式的BPEL执行引擎,估计会有很多人觉得这个题目就有问题,因为从BPEL流程执行的方式来看,每个BPEL流程最终也都暴露成了一个Web服务,那么任何一个BPEL流程都可以很容易的成为另外一个大流程的子流程,这样在不同的域内部署多个BPEL引擎,很容易就可以进行分布式执行了啊?
其实,这样说是完全正确的,也可以这样来实现的,但是在实际应用中,你有没有想过要如何去设计这个流程?对于一个大型的跨国集团或者政府机构,其中任何一个业务流程都需要很多不同区域、不同部门的人来合作完成,这个过程是需要有总协调来完成的,而不是在各个子部门先行设计好,再由顶层设计人员将各个部分串接起来,这样,是不符合实际操作过程的。那么我们的考虑是,流程设计人员,只需要在设计阶段关注整个流程的逻辑意义,再指明每个活动需要在哪个部门、或者哪个机构来执行,这样设计完成的BPEL文件是非标的,我们通过扩展执行引擎来解释分拆这样的流程描述文件,然后再由一个专门负责分拆流程总控节点,将这个大流程分解为多个小流程,并打包,因为需要有其他很多的辅助运行文件,然后根据每个活动的不同运行目标引擎,由总控节点分发给部署在不同地方的目标引擎。这样来进行一个大流程的分布式运行。
需要解决的问题有,如何保证分拆后的小流程能在多个引擎中顺利执行?
如何确保拆分后的流程的参数传递上的连续性?
如何监控这样一个流程的执行?
各位朋友,看有没有什么更好的意见可以改进,改善这样一个引擎的,望不吝赐教!
分享到:
相关推荐
视频会议系统跨域分布式升级方法的研究,就是为解决这些升级难题而提出的。 首先,针对视频会议系统跨域分级部署存在的问题,如终端分散和分级管理困难,提出了基于MD5算法生成软件版本摘要文件的方法。MD5算法,...
【跨域分布式云数据中心建设方案】随着信息技术的快速发展,数据中心已成为支撑各类业务和服务的核心基础设施。在"十三五"规划中,大数据和云计算被定位为国家重要发展战略,推动了数据中心的高速增长。然而,传统的...
为了解决这一问题,分布式远程跨域协同制作成为推动中国电影产业发展的必要趋势。本文分析了分布式跨域协同制作和传统后期制作流程之间的差异,并探讨了技术优势与发展前景,旨在为中国电影制作行业的提质增效提供...
在本部分中,我们将详细探讨分布式网络环境下跨域匿名认证机制的相关知识点。首先,我们需要理解分布式网络环境下对跨域认证的需求以及为什么现有的单可信域认证方案不再适用。接下来,将详细解析可信计算平台模型、...
【大型分布式Web系统的跨域请求方案研究】 随着大数据和互联网技术的快速发展,大型分布式Web系统已经成为常态,这类系统往往需要跨域访问数据以满足复杂的业务需求。然而,浏览器的同源策略(Same-origin policy)...
分布式站点间的跨域文件系统研究是针对高能物理实验中的海量数据管理所提出的技术方案,目的是解决传统网格计算在中小型站点间数据共享时面临的资源利用率低、响应时间长、部署与维护困难等问题。该研究的贡献在于...
无人机-无人车跨域编队跟踪的分布式博弈策略_石哲鑫
因此,为了支持多CA环境下的跨信任域认证,实现数字证书互认,构建了基于PKI/CA技术体系的分布式跨域信任平台。 该平台的系统结构框架主要包括可信CA管理和可信CA控制两部分。可信CA管理的主要功能包括管理各CA的...
这种安全特性能够有效地解决跨域分布式系统间的信息互操作问题,并确保合法用户能够正确地使用网络信息资源,同时限制非法用户的访问和潜在破坏行为。 在提出的策略中,研究人员加入了管理平台和中间件模块来增强其...
分布式查询的优点是可以实现服务器跨域或跨服务器访问,能够对企业内的异类数据源发出分布式查询、更新、命令和事务。但是,它也存在一些缺点,例如性能瓶颈、服务器之间交付时间长等。 在实现分布式查询时,需要...
5. **错误处理和日志记录**:为了调试和监控,JAR包可能集成了错误处理和日志记录功能,帮助开发者了解跨域请求的执行情况。 在使用跨域安全JAR包时,开发者需要注意以下几点: 1. **正确配置安全策略**:确保只...
H5的video标签跨域.HTML的video标签跨域 我们都知道HTML video标签能播放视频 但是如果你的video要播放的是非当前域名下的视频文件,这就要跨域播放视频, 应该如何实现呢?
众所周知,我们在做前后端分离项目的时候,经常需要在本地起前端工程,接口希望拉取服务端的实际数据而不是本地的mock数据,而如果本地程序直接访问远程接口, 肯定会遇到跨域问题。 什么是跨域?实现跨域的多种方式? ...
该压缩包文件"extend-spring-boot-2.x"是一个针对Spring Boot 2.x版本的增强工具包,旨在提供一系列在企业级开发中常见的功能模块,包括文件存储、JDK8日期处理、分布式锁机制、分布式限流控制、跨域请求解决方案、...
在这个场景中,我们关注的是"跨域jar包",这涉及到网络应用中的跨域资源共享(CORS)策略。 跨域是Web应用程序的基本安全机制,它防止了一个源(如浏览器中的JavaScript)访问另一个源(如不同域名的服务器)的数据...
然而,随着Web应用的发展,跨域问题常常成为开发过程中的一个挑战。"跨域"是指由于浏览器的安全策略,一个源(Origin,由协议、域名和端口组成)的文档不能通过JavaScript直接访问另一个源的资源。为了解决这个问题...
这个压缩包包含了解决这个问题的详细步骤,只要按照指导操作,就能确保跨域请求能够成功执行。 以下是解决Tomcat跨域问题的详细步骤: 1. **添加CORS Filter**: Tomcat跨域解决方案通常涉及添加CORS过滤器。CORS...
"umi_UMI_umi跨域401_umi跨域_Umi跨域打包_umi脚手架_"这个标题涉及到几个关键点:UMI框架、跨域问题(401错误)、跨域配置、umi打包以及umi脚手架的使用。 首先,UMI是一个基于React的高级开发框架,它集成了许多...
JavaScript跨域是Web开发中一个常见的挑战,由于浏览器的同源策略限制,JavaScript无法直接访问不同源(协议、域名或端口不一致)的资源。本文将深入探讨JS跨域的解决方案,帮助开发者理解并解决这个问题。 首先,...