零度的博客专栏

全栈式学徒长成记--工欲善其事必先利其器,不积小流无以成江海,不积跬步无以至千里!...

OSGI实战(5)-实战OSGI-翻译助手项目03

我们上次开发了包含本地服务和远程服务两个插件的pulg-in项目,并且学习了如何注册和获取Service,如何绑定Http服务,如何绑定Servlet服务。 接下来我们依旧使用osgi技术,将项目改为使用Spring注入技术的项目。 说到这里不得不介绍一下Spring-DM: Sprin...

2017-01-17 11:43:03

阅读数 370

评论数 0

OSGI实战(4)-实战OSGI-翻译助手项目02

上次我们配置了运行Web项目所需要的Run Configuration环境,创建了客户端入口插件TranslateClient模块,下面我们来继续完成客户端模块的程序。 因为是Web项目,我们要让用户通过浏览器去访问我们的应用,所以我们要去写一些Servlet来处理Http请求。 因为...

2017-01-17 11:34:11

阅读数 358

评论数 0

OSGI实战(3)-实战OSGI-翻译助手项目01

我们通过写一个真实的Web项目来深入学习使用OSGI技术。 我们做一个Web版的翻译助手(类似电子英汉词典之类的) (1)服务接口模块 我们在Eclipse中创建一个pulg-in项目: 我们创建一个接口,并编写方法 [java] view plain...

2017-01-17 11:23:28

阅读数 323

评论数 0

OSGI实战(2)-走近OSGI-开发第一个Plug-in项目

上一次我们介绍了什么是OSGI和OSGI在我们的项目中起到了什么作用。这次我们来亲手使用OSGI技术。 主要利用Eclipse开发工具提供给我们的plug-in插件工程模板来创建我们的工程。零距离的体验一下OSGI项目创建的基本过程,和运行流程以及其它相关的知识。 所有语言或技术的第一...

2017-01-17 11:21:17

阅读数 945

评论数 0

OSGI实战(1)-初识OSGI-到底什么是OSGI

目前,业内关于OSGI技术的学习资源或者技术文档还是很少的。我在某宝网搜索了一下“OSGI”的书籍,结果倒是有,但是种类少的可怜,而且几乎没有人购买。 因为工作的原因我需要学习OSGI,所以我不得不想尽办法来主动学习OSGI。我将用文字记录学习OSGI的整个过程,通过整理书籍和视频教程,来让我更...

2017-01-17 11:19:15

阅读数 1131

评论数 0

OSGI笔记(二)之Hello World应用程序

发布和使用服务 由于 OSGi 框架能够方便的隐藏实现类,所以对外提供接口是很自然的事情,OSGi 框架提供了服务的注册和查询功能。好的,那么我们实际操作一下,就在 Hello world 工程的基础上进行。(如果不会请参考前一篇:OSGI笔记(一)HelloWorld) 我们需要进行下列的步...

2016-08-09 10:13:34

阅读数 550

评论数 0

OSGI笔记(一)之Hello World应用程序

OSGI的概念我就不多说了,百度谷歌一堆,随便看看的了,反正咱也不是做讲师,多学自会理解。今天刚开始先记一个HelloWorld,Yes,you are my World!              一般情况下,学习一门新的技术,程序员都习惯于首先开发一个 hello world 应用程序,这似乎...

2016-08-09 10:10:07

阅读数 736

评论数 0

OSGI小结

现在越来越多的Java开发人员在谈论OSGi是有其道理的。在几年前上学的时候我进行了比较多的Eclipse插件开发,当时就亲身感觉到Eclipse插件体系的灵活与强大,而该体系与OSGi也可谓一脉相承、同气连枝。最近打算重新系统的研究一下OSGi,一边学习一边写一个OSGi探秘系列作为总结,和大家...

2016-08-08 17:32:51

阅读数 2806

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭