检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]江西理工大学信息工程学院,江西赣州341000 [2]江西理工大学建筑与测绘工程学院,江西赣州341000
出 处:《江西理工大学学报》2010年第1期73-77,共5页Journal of Jiangxi University of Science and Technology
基 金:江西省教育厅资助项目(GJJ08283;GJJ09247)
摘 要:为了解决BPEL语言对横切关注点建模的缺乏和动态演化方面的不足,提出一种基于策略方法实现Web服务事务管理机制的设计方案,把协调策略附加到BPEL伙伴链接和作用域上,在部署时对参与业务过程事务的伙伴服务支持的协调类型进行验证,保证业务过程需要的协调类型被参与者支持.同时,引入了面向方面编程(Aspect Oriented Programming,AOP)的思想,分离事务需求横切关注点,通过利用现有的支持动态织入的BPEL引擎等相关技术,使得事务管理需求能够在运行时动态地织入,并且能够在伙伴服务或者是业务过程改变时实现动态的修改.To solve the defects that take place when BPEL solves the concern of transaction requirement and dynamic weaving, a framework of transaction management of Web Services based on WS-Policy is proposed in this paper, The coordination policy is attached to BPEL partner link and scope, which enables flexible integration of diverse coordination types into process-based Web services compositions. Meanwhile for the purpose of reducing the complexity of business process analysis and design, the paper introduces Aspect Oriented Programming (AOP) to separate concern of transaction requirement; using the technology of BPEL engine which supports dynamic weaving, makes dynamic weaving of transaction management possible during runtime and supports dynamic modifying when partner Web Service or business process is changed dynamically.
关 键 词:WEB服务事务 业务流程执行语言 协调策略 面向方面编程
分 类 号:TP311[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.191