期刊文献+

基于OSGi面向服务的软件体系架构 被引量:9

Service Oriented Software Architecture Based on OSGi
下载PDF
导出
摘要 为了实现企业应用的基础架构、开发方式、部署方式的统一,文中研究了OSGi服务组件模型。OSGi提供了一种面向服务的组件开发框架,具有高度模块化和动态化特点。根据SOA思想和OSGi技术特性,提出一种基于OSGi的面向服务的软件体系架构,包括基础设施层、服务组件层、服务编排层、应用层,基于J2EE、OSGi等开放技术开发了统一服务架构平台,平台采用SOA架构和标准规范,并通过组件化、图形化为设计、开发、调试、部署、运行、维护提供全生命周期的支持。在实际应用中,文中研究成果实现了企业应用即插即用的模块化管理,能够有效提高软件模块复用能力和复用程度。 In order to realize theuniformity of infrastructure and development mode as well as deployment mode for business application, the service modulized model of OSGi is discussed. OSGi provides a service oriented framework for software component development. OSGi has the features of highly modulized and dynamic. Based on SOA concept and OSGi features, a service oriented software architec- ture based on OSGi is proposed, which includes the layer of infrastructure, the layer of service model, the layer of service integration, and the layer of application. The uniform service architecture platform { USAP) is developed, which is based on open source technolo- gies, such as J2EE and OSGi. SOA based architecture and standard is adopted in USAP. Lifecycle support is ..available for design, devel- opment, debugging t deployment, running, and maintainence by using modulization and graphics. In practical application, the research has revealed good performance. The plug-and-play style of business application by modulized management is realized. So the reusabili- ty of software models is improved greatly.
出处 《计算机技术与发展》 2012年第10期121-124,共4页 Computer Technology and Development
基金 陕西省自然科学基金资助项目(2012JM7017)
关键词 OSGI 面向服务 软件体系架构 统一服务架构平台 OSGi service oriented software architecture uniform service architecture platform
  • 相关文献

参考文献12

  • 1Hu J, Khalil I, Han S, et al. Seamless integration of depend- ability and security conception SOA:A feedback control sys- tem based framework and taxonomy [ J ]. Journal of Network and Computer Applications,2011,34 (4) : 1150-1159.
  • 2Zmuda D, Psiuk M, Zielinski K. Dynamic monitoring frame work for the SOA execution environment[ J ]. th'ocedia Com-puter Science ,2010( 1 ) :125-133.
  • 3汪林林,张春,刘歆,刘川.SOA全生命周期建模方法综述[J].计算机应用研究,2011,28(1):37-41. 被引量:8
  • 4李伟平,褚伟杰,杨维强,刘诗童.一种支持SOA系统开发的服务注册库[J].小型微型计算机系统,2011,32(1):34-38. 被引量:1
  • 5Zhang Jingjun, Wang Lei, Li Hui, et al. Research Java Web framework based on OSGi [ J ]. Procedia Engineering, 2011, 15:2374-2378.
  • 6de Vergara J E L, Villagra V A,Fadon C,et al. An autonomic approach to offer services in OSGi-based home gateways[ J]. Computer Communications ,2008,31 ( 13 ) :3049-3058.
  • 7Chen Min-Xiou, Tzeng Tze-Chin. Integrating service discov- ery technologies in OSGi platform [ J ]. Computer Standards & Interfaces ,2011,33 ( 3 ) :271-279.
  • 8Vilas A F,Redondo R P D,Arias J J P,et al. Context-aware personalization services for a residential gateway based on the OSGi platform[ J]. Expert Systems with Applications,2010,37 (9) :6538-6546.
  • 9孙力军,陈德人,施敏华.基于OSGi的自适应可进化软件框架[J].江南大学学报(自然科学版),2007,6(2):140-143. 被引量:3
  • 10冯志宇,黄林鹏.基于OSGi的两层服务模型[J].计算机应用研究,2009,26(7):2590-2592. 被引量:6

二级参考文献63

  • 1杨春阳,刘兵.基于OSGi规范的“智能化”嵌入式应用开发[J].仪器仪表学报,2004,25(z3):624-626. 被引量:3
  • 2熊江,应宏.基于OSGI的普及计算系统的改进[J].计算机科学,2005,32(1):61-63. 被引量:3
  • 3马晓星,余萍,陶先平,吕建.一种面向服务的动态协同架构及其支撑平台[J].计算机学报,2005,28(4):467-477. 被引量:80
  • 4王晓鹏,王千祥,梅宏.一种面向构件化软件的在线演化方法[J].计算机学报,2005,28(11):1890-1897. 被引量:19
  • 5HALL R S, CERVANTES H. Challenges in building service-oriented application for OSGi [ J ]. IEEE Communications Magazine, 2004, 42(5) :144- 149.
  • 6CERVANTES H,HALL R S. Automating service dependency management in a service-oriented component model [ C ]//Proc of the 6th International Workshop on Component-based Software Engineering. 2003.
  • 7Open service gateway initiative [ EB/OL ]. [ 2008 ]. http ://www. osgi. org.
  • 8CERVANTES H, HALL R S. Chapter 1 :service oriented concepts and technologies[ M ]//Service-Oriented Software System Engineering: Challenges and Practices. [ S. l. ] :Idea Group Publishing, 2005.
  • 9RELLERMEYER J S, ALONSO G, ROSCOE T. R-OSGi: distributed applieation through software modularization [ C ]//Proc of the 8th ACM./IFIP/USENIX International Middleware Conference. New York: Springer-Verlag, 2007 : 1-20.
  • 10RELLERMEYER J S, ALONSO G. Services everywhere:OSGi in distributed environments [ C ]//Proc of Eclipse Technology Exchange Workshop. Santa Clara: [ s. n. ] ,2007 : 1 - 6.

共引文献43

同被引文献70

引证文献9

二级引证文献15

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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