网站大量收购独家精品文档,联系QQ:2885784924

使用Spring-osgi搭建osgi平台.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
使用Spring-osgi搭建osgi平台

使用Spring-osgi搭建osgi平台 以drp(分销资源计划)中的基础信息模块为例 1、平台描述 按svn上的分类方法,将模块分为三类 1.1、Common:公用的模块 mon工程,提供所有oupu项目公用的信息 1.2、Drp:分销资源计划模块 net.oupu.base.client.flex:基础信息模块的所有的flex源码 net.oupu.base.flex:基础信息模块的flex源码编译后生成的swf及相关资源文件 net.oupu.base.core:基础信息模块的核心模块,提供dao、service层的接口及po net.oupu.base.dao:基础信息模块的数据库交互模块,为service层提供接口实现 net.oupu.base.service:调用模块,调用dao层的接口,并公布接口给flex前端调用 1.3、Platform:平台运行支撑模块 除equinox提供的模块外,自主开发打包的工程,如,整合flex、birt报表、hibernate及日志等的一些支撑系统运行的模块 erfaces:公用的接口模块 net.oupu.drp.base.service.test:基础信息的service层测试模块 net.oupu.drp.console.service.test:管理模块的service层测试模块 net.oupu.flex:flex源码的公用部分 net.oupu.platform.birt:birt与osgi整合模块 net.oupu.platform.birt.plugin:birt相关jar包打包工程 net.oupu.platform.flex:flex与osgi整合模块 net.oupu.platform.flex.plugin:flex相关jar包打包工程 net.oupu.platform.hibernate:hibernate支撑模块 net.oupu.platform.jars:相关的jars的打包工程 net.oupu.platform.utils:工具类,如baseService等 org.eclipse.osgi:osgi的主运行模块(eclipse中提供,为开发方便上传到svn) org.eclipse.osgi.services:osgi的service发布模块(eclipse中提供,为开发方便上传到svn) mons.dbcp:数据源,提供给hibernate支撑模块 mons.pool:数据池,提供给hibernate支撑模块 org.springframework.bundle.spring.orm:spring提供的or/mapping,提供给hibernate支撑模块(spring-osgi提供,为开发方上传到svn) org.springframework.osgi.log4j.osgi:spring提供的日志(spring-osgi提供,为开发方上传到svn) 2、搭建平台 2.1、相关的jar包 将Spring(2.5.1)及Spring-osgi(1.0.2)…中新建OSGI Framework的运行项 图1、osgi运行项 Workspace中为开发的模块,如drp项目的模块 运行时需要加载的支撑bundle如下: 图2、需要加载的支撑bundle org.eclipse.equinox.http.jetty_1.0.1.R33x_ 内部的jetty服务器 jcl104.over.slf4j_1.4.3 spring提供的日志支持 org.eclipse.equinox.ds_1.0.0. equinox支持 org.springframework.osgi.log4j.osgi_1.2.15.SNAPSHOT spring提供的日志支持 org.eclipse.equinox.servlet.api_1.0.0. equinox的servlet org.mortbay.jetty_5.1.11.v200706111724 内部的jetty服务器 org.springframework.bundle.spring.jdbc_2.5.1 Spring的jdbc org.springframework.bundle.spring.beans_2.5.1 Spring的bean mysql5.0.5_5.0.5 mysql数据库 org.eclipse.equinox.http.servlet_1.0.1.R33x_servlet org.springframework.osgi.asm.osgi_2.2.3.SNAPSHOT spring的

文档评论(0)

pangzilva + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档