`
kxinzhu
  • 浏览: 517 次
  • 性别: Icon_minigender_1
  • 来自: 济南
最近访客 更多访客>>
社区版块
存档分类
最新评论

OSGI 企业级开发系列

阅读更多

  1、 出于兴趣,最近在学习OSGi相关内容,将学习历程记录下来,一来给自己加点动           力,二来希望认识共同学习OSgi的朋友,互相学习。



 2、OSGi 平台选型:目前我接触到的是Eclipse采用Equinox 和 Apache的Felix
    个人感觉Felix更流行一些,参考的几本书籍的代码都是基于此平台的,加上众多子项目   (Ipojo Aries)貌似是不错的选择。
     equinox 平台有较多的中文参孝资料,《OSGi原理与最佳实践》中的项目就是基于此平     台,也有一些子相关项目,像Gemini项目


3、需解决的问题:
    1、OSGi与JDBC的集成,通过JDBC访问oracle数据库
    2、OSGi与JPA的集成,通过JPA访问oracle数据库
    3、系统按模块划分的粒度
    4、OSGi开发WEB项目的相关步骤与问题
    5、Web前端采用什么框架、技术


至于hibernate,《OSGi 进阶》中详细介绍了如何集成,本人水平水限,研究半开未弄懂,


4、存在疑问
    1、Blueprint规范与DeclarativeServices规范的区别
    2、Geinimi Blueprint项目与Spring 的关系
    3、OSGi与Web服务器的整合
5、说明:
    经过前期了解与实践采用Equinox与Geinimi来组合一些开源框架实现一个OA系统,项目源码会放到Goole code中,


开发环境:    Eclipse 4.2.1
OSGi环境:    equinox 3.8 、Felix 4.0.3 看情况选择,标准OSGi

      Bundel可以运行在这两个平台上
OSGi企业补充:Apache Aries,Gemini
JPA:         openJPA 2.2.0
前端:        JSP+Servlet,Spring MVC ,JQuery EasyUI


6、本博客采用知识点实践攻关一个个小问题,最后整合在一起的思路,期间引用的博文与参考资料都会提供出来,在此开题励志

成功在于不停的实践,与君共勉

 

分享到:
评论

相关推荐

    SPRING攻略 第2版.pdf

    随着Spring框架最新版本——3.0版的发布,Spring平台已经发展成熟,成为Java、Java虚拟机、Groovy、NET或者Action-Script开发人员最强大、最具革命性的...卢比奥,Daniel Rubio,超过10年的企业级和Web开发经验顾问。

    SPRING攻略 第2版

    随着Spring框架最新版本——3.0版的发布,Spring平台已经发展成熟,成为Java、Java虚拟机、Groovy、NET或者Action-Script开发人员最强大、最具革命性的...卢比奥,Daniel Rubio,超过10年的企业级和Web开发经验顾问。

    Spring攻略(第二版)高清版

    随着Spring框架最新版本——3.0版的发布,Spring平台已经发展成熟,成为Java、Java虚拟机、Groovy、NET或者Action-Script开发人员最强大、最具革命性的...卢比奥,Daniel Rubio,超过10年的企业级和Web开发经验顾问。

    SPRING攻略 第2版 (带书签)(一)

    随着Spring框架最新版本——3.0版的发布,Spring平台已经发展成熟,成为Java、Java虚拟机、Groovy、NET或者Action-Script开发人员最强大、最具革命性的...卢比奥,Daniel Rubio,超过10年的企业级和Web开发经验顾问。

    SPRING攻略 第2版 (带书签)(二)

    随着Spring框架最新版本——3.0版的发布,Spring平台已经发展成熟,成为Java、Java虚拟机、Groovy、NET或者Action-Script开发人员最强大、最具革命性的...卢比奥,Daniel Rubio,超过10年的企业级和Web开发经验顾问。

    Spring攻略 英文第二版

    随着Spring框架最新版本——3.0版的发布,Spring平台已经发展成熟,成为...卢比奥,Daniel Rubio,超过10年的企业级和Web开发经验顾问。 这是这本书的英文版,可以对着中文去看看,如果觉得中文翻译的有问题,可以参考

    java开源包1

    xSocket是一个轻量级的基于nio的服务器框架用于开发高性能、可扩展、多线程的服务器。该框架封装了线程处理、异步读/写等方面。 Java多线程程序死锁检查 JCarder JCarder 是一个用来查找多线程应用程序中一些潜在的...

    java开源包11

    xSocket是一个轻量级的基于nio的服务器框架用于开发高性能、可扩展、多线程的服务器。该框架封装了线程处理、异步读/写等方面。 Java多线程程序死锁检查 JCarder JCarder 是一个用来查找多线程应用程序中一些潜在的...

    java开源包2

    xSocket是一个轻量级的基于nio的服务器框架用于开发高性能、可扩展、多线程的服务器。该框架封装了线程处理、异步读/写等方面。 Java多线程程序死锁检查 JCarder JCarder 是一个用来查找多线程应用程序中一些潜在的...

    java开源包3

    xSocket是一个轻量级的基于nio的服务器框架用于开发高性能、可扩展、多线程的服务器。该框架封装了线程处理、异步读/写等方面。 Java多线程程序死锁检查 JCarder JCarder 是一个用来查找多线程应用程序中一些潜在的...

    java开源包6

    xSocket是一个轻量级的基于nio的服务器框架用于开发高性能、可扩展、多线程的服务器。该框架封装了线程处理、异步读/写等方面。 Java多线程程序死锁检查 JCarder JCarder 是一个用来查找多线程应用程序中一些潜在的...

    java开源包5

    xSocket是一个轻量级的基于nio的服务器框架用于开发高性能、可扩展、多线程的服务器。该框架封装了线程处理、异步读/写等方面。 Java多线程程序死锁检查 JCarder JCarder 是一个用来查找多线程应用程序中一些潜在的...

    java开源包10

    xSocket是一个轻量级的基于nio的服务器框架用于开发高性能、可扩展、多线程的服务器。该框架封装了线程处理、异步读/写等方面。 Java多线程程序死锁检查 JCarder JCarder 是一个用来查找多线程应用程序中一些潜在的...

    java开源包4

    xSocket是一个轻量级的基于nio的服务器框架用于开发高性能、可扩展、多线程的服务器。该框架封装了线程处理、异步读/写等方面。 Java多线程程序死锁检查 JCarder JCarder 是一个用来查找多线程应用程序中一些潜在的...

    java开源包8

    xSocket是一个轻量级的基于nio的服务器框架用于开发高性能、可扩展、多线程的服务器。该框架封装了线程处理、异步读/写等方面。 Java多线程程序死锁检查 JCarder JCarder 是一个用来查找多线程应用程序中一些潜在的...

    JAVA上百实例源码以及开源项目

    此时此景,笔者只专注Android、Iphone等移动平台开发,看着这些源码心中有万分感慨,写此文章纪念那时那景! Java 源码包 Applet钢琴模拟程序java源码 2个目标文件,提供基本的音乐编辑功能。编辑音乐软件的朋友,这...

    java开源包7

    xSocket是一个轻量级的基于nio的服务器框架用于开发高性能、可扩展、多线程的服务器。该框架封装了线程处理、异步读/写等方面。 Java多线程程序死锁检查 JCarder JCarder 是一个用来查找多线程应用程序中一些潜在的...

    java开源包9

    xSocket是一个轻量级的基于nio的服务器框架用于开发高性能、可扩展、多线程的服务器。该框架封装了线程处理、异步读/写等方面。 Java多线程程序死锁检查 JCarder JCarder 是一个用来查找多线程应用程序中一些潜在的...

    java开源包101

    xSocket是一个轻量级的基于nio的服务器框架用于开发高性能、可扩展、多线程的服务器。该框架封装了线程处理、异步读/写等方面。 Java多线程程序死锁检查 JCarder JCarder 是一个用来查找多线程应用程序中一些潜在的...

    Java资源包01

    xSocket是一个轻量级的基于nio的服务器框架用于开发高性能、可扩展、多线程的服务器。该框架封装了线程处理、异步读/写等方面。 Java多线程程序死锁检查 JCarder JCarder 是一个用来查找多线程应用程序中一些潜在的...

Global site tag (gtag.js) - Google Analytics