期刊文献+

基于SOA的任务定制平台的设计与实现 被引量:4

Design and implementation of task customization platform based on SOA
下载PDF
导出
摘要 针对传统面向服务架构(service-oriented architecture,SOA)中存在的编排过程繁琐,容易受到Web攻击,性能难以预测等缺陷,提出一个包含"任务定制、执行和服务提供"三层子系统的定制平台,借助业务流程建模与标注、Activiti流程执行引擎、网站前后端开发和数据可视化等技术实现平台中的主要功能模块,基于图缩减算法对其性能指标进行预测。和传统的SOA相比,该平台能满足各个行业的决策者对数据进行处理总结的需求,具有较好的通用性和可靠性。 Aiming at the problems of complicated orchestration process including the vulnerability to Web attacks and the difficulty to predict the performance in traditional service oriented architecture,a task customization platform containing three layers of task customization,execution and service provisioning was proposed,in which functional modules were achieved with technologies such as business process model and notation,Activiti flow engine,the front-end and back-end development of the website and data visualization,and some performance indexes were checked with the help of graph decrease algorithm.Compared with the traditional SOA,the proposed platform can meet the requirements of decision-makers in various industries to process and summarize data with better versatility and reliability.
作者 劳炫施 唐晓晟 胡铮 LAO Xuan-shi;TANG Xiao-sheng;HU Zheng(State Key Laboratory of Networking and Switching Technology,Beijing University of Posts and Telecommunications,Beijing 100876,China;Key Laboratory of Universal Wireless Communication of Ministry Education,Beijing University of Posts and Telecommunications,Beijing 100876,China)
出处 《计算机工程与设计》 北大核心 2019年第4期1174-1182,共9页 Computer Engineering and Design
基金 国家自然科学基金项目(61302077 61421061) 国家863高技术研究发展计划基金项目(2014AA01A706)
关键词 面向服务架构 Java服务 Activiti框架 业务流程建模与标注 服务组合 数据可视化 service oriented architecture(SOA) Java service Activiti framework business process model and notation(BPMN) service composition data visualization
  • 相关文献

参考文献1

二级参考文献33

  • 1Fielding R. Architectural styles and the design of networkbased software architectures. Dissertation for the Doctoral Degree. Irvine: University of California, 2000.
  • 2Maximilien E, Wilkinson H, Desai N, et al. A domain-specific language for Web APIs and services mashups. In: Lin K J, Narasimhan P, eds. Proceedings of International Conference on Service-Oriented Computing. Berlin/Heidelberg: Springer, 2007. 13-26.
  • 3Adams S. The future of end user programming. In: Proceedings of 30th International Conference on Software Engi- neering. New York: ACM Press, 2008. 887-888.
  • 4Simmen D, Altinel M, Markl V, et al. Damia: Data mashups for Intranet applications. In: Proceedings of the ACM SIGMOD International Conference on Management of Data. New York: ACM, 2008. 1171-1182.
  • 5Balasubramaniam S, Lewis C, Simanta S. Situated software: concepts, motivation, technology, and the future. IEEE Softw, 2008, 25:50-55.
  • 6Liu X Z, Hui Y, Sun W, et al. Towards service composition based on mashup. In: Proceedings of 2007 IEEE International Conference on Services Computing. Los Alamitos: IEEE Computer Society Press, 2007:332-339.
  • 7Wong J, Hong J. Making mashups with marmite: towards end-user programming for the Web. In: Proceeding of ACM 2007 SIG Conference on Computer/Human Interaction. New York: ACM Press, 2007:1435- 1444.
  • 8Ya J, Benatallah B, Casati F, et al. A framework for rapid integration of presentation components. In: Proceedings of the 16th International Conference on World Wide Web. New York: ACM Press, 2007. 923-932.
  • 9Rosenberg F, Curbera F, Duftler M, et al. Composing RESTful services and collaborative workflows: a lightweight approach. IEEE Internet Comput, 2008, 12:24-31.
  • 10Hoyer V, Fischer H. Market overview of enterprise mashup tools. In: Proceedings of 6th International Conference on Services Oriented Computing. Berlin/Heidelberg: Springer-Verlag, 2008: 708-721.

共引文献6

同被引文献37

引证文献4

二级引证文献9

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部