学位论文 > 优秀研究生学位论文题录展示

BCSEP中I/O交互处理机制的研究与实现

作 者: 郭壮
导 师: 张斌
学 校: 东北大学
专 业: 计算机软件与理论
关键词: Web服务组合 业务服务 I/O交互服务 事件映射 I/O交互处理机制
分类号: TP393.09
类 型: 硕士论文
年 份: 2008年
下 载: 4次
引 用: 0次
阅 读: 论文下载
 

内容摘要


Web服务的出现给企业带来了巨大的商机,在互联网上出现了越来越多的Web服务,但是现有的Web服务相互之间没有联系而且功能简单,这些服务往往不能满足实际应用的需求,因此需要把多个Web服务组合在一起来完成一个较复杂的任务。在这种情况下,研究者们提出Web服务组合的概念,Web服务组合把多个独立的Web服务组合在一起,形成一个功能更加强大的系统,给企业带来更大的价值,所以如何实现服务的组合成为人们研究的热点。为了使Web服务更好的适用于面向业务领域的应用,作者所在的研究小组提出了业务服务模型,并建立了基于业务服务的组合服务执行平台(Business Composite Service Executed Platform)。在基于业务服务的组合服务执行平台中,为了更好的满足用户的动态需求,用户通过与系统进行交互动态的干预流程的执行,本文重点研究基于业务服务的组合服务执行平台中的I/O交互处理机制。在I/O交互处理过程中,根据I/O交互所完成任务的不同,对I/O交互需求进行了分类,并给出了I/O交互需求的表示。为了能够识别出I/O交互需求,本文对不同类的需求制定了识别规则,提出了I/O交互需求自动识别算法,通过分析业务流程中服务之间的触发事件和结果事件的参数匹配关系识别出I/O交互需求。为了能够满足I/O交互需求,本文提出了I/O交互服务。根据I/O交互需求的不同,对I/O交互服务进行分类,使不同类别的I/O交互服务处理不同类别的I/O交互需求。接着建立I/O交互服务的模型,通过I/O交互需求生成I/O交互服务。本文给出了I/O交互服务的生成算法,把I/O交互需求的输入输出信息转化为I/O交互服务的输入输出信息。在引入I/O交互服务之后,需要重新编排业务流程,通过建立I/O交互服务和业务服务的触发事件和结果事件之间的对应关系,把I/O交互服务融入到新的业务流程之中。在新业务流程执行过程中,即要执行I/O交互服务又要执行业务服务,本文给出了新的业务流程的实现框架和执行算法,详细的阐述了业务流程的执行。本文设计并实现了I/O交互处理器,验证了本文提出方法的可行性和有效性。

全文目录


摘要  5-6
ABSTRACT  6-10
第一章 绪论  10-14
  1.1 课题的背景和意义  10-11
  1.2 本文的主要研究内容  11-12
  1.3 本文的组织与结构  12-14
第二章 研究基础  14-30
  2.1 Web服务概述  14-21
    2.1.1 Web服务的定义  14
    2.1.2 Web服务的相关技术标准及规范  14-19
    2.1.3 Web服务体系结构  19-21
  2.2 服务组合  21-23
  2.3 业务服务  23-26
    2.3.1 业务服务概述  23-24
    2.3.2 业务服务的事件  24-26
  2.4 面向服务的体系结构  26-28
    2.4.1 SOA的定义  26-27
    2.4.2 SOA的原则  27
    2.4.3 SOA和Web Services  27-28
  2.5 小结  28-30
第三章 BCSEP中的I/O交互处理机制  30-44
  3.1 BCSEP的系统结构  30-33
  3.2 基于业务服务的组合服务模型  33-37
  3.3 组合服务执行平台中的I/O交互  37-41
    3.3.1 I/O交互需求  37-38
    3.3.2 I/O交互处理流程  38-41
  3.4 I/O交互处理机制  41-43
  3.5 小结  43-44
第四章 I/O交互处理方法  44-58
  4.1 I/O交互需求的识别  44-47
    4.1.1 I/O交互需求的表示  44-45
    4.1.2 I/O交互需求的识别方法  45-47
  4.2 I/O交互服务  47-52
    4.2.1 I/O交互服务的分类  47-49
    4.2.2 I/O交互服务的建模  49-50
    4.2.3 I/O交互服务的生成  50-52
  4.3 支持I/O交互的组合服务模型  52-55
    4.3.1 业务流程重编排  52-54
    4.3.2 重编排后组合服务执行算法  54-55
  4.4 I/O交互服务的执行  55-57
  4.5 小结  57-58
第五章 I/O交互服务执行器的设计与实现  58-70
  5.1 I/O交互服务执行器的设计  58-60
  5.2 数据库的设计  60-63
  5.3 主要算法的实现  63-67
    5.3.1 I/O交互需求识别算法的实现  63-65
    5.3.2 重编排后组合服务执行算法的实现  65-67
  5.4 I/O交互处理器的主要模块的实现  67-69
  5.5 小结  69-70
第六章 结论  70-72
参考文献  72-76
致谢  76

相似论文

  1. 基于QoS感知的Web服务组合,TP393.09
  2. 基于本体的可信Web服务组合研究,TP393.09
  3. 基于Petri网的Web服务组合研究,TP393.09
  4. 基于随机Petri网的BPEL服务组合分析方法的研究,TP393.09
  5. 基于Agent的校友管理信息系统的设计与实现,TP311.52
  6. 基于QoS的动态Web服务组合系统的设计与实现,TP393.09
  7. 面向生物信息领域的Web服务组合技术研究,TP393.09
  8. Web服务组合容错方法研究,TP393.09
  9. cdma2000 1x EV-DO Rev.A前向分组调度算法研究,TN929.533
  10. GL电信分公司宽带业务服务现状与对策研究,F626
  11. 基于OWL-S和HTN的语义Web服务组合技术研究,TP393.09
  12. 支持BQWSSM的服务组织视图的研究与应用,TP393.09
  13. 业务服务的语义描述及标注技术研究,TP311.52
  14. 基于模糊QoS多目标决策的Web服务选择与组合技术研究,TP393.09
  15. 基于语义Web的电信服务组合研究,TP393.09
  16. 基于BPEL的空间信息服务组合的技术研究,TP393.09
  17. 基于Pi-演算的Web服务组合的描述和验证,TP393.09
  18. 基于模糊Petri网的独立全局约束Web服务组合优化方法,TP301.1
  19. 面向ICES_SSP业务服务质量监测系统设计与实现,TP311.52
  20. 基于XYZ/ADL的Web服务组合验证研究,TP393.09

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 计算机网络 > 一般性问题 > 计算机网络应用程序
© 2012 www.xueweilunwen.com