- 浏览: 303786 次
- 性别:
- 来自: 成都
文章分类
- 全部博客 (118)
- VS2008 (2)
- JAVA (34)
- AJAX (1)
- C# (1)
- Flex (16)
- FMS (6)
- SQLSERVER (1)
- ORACLE (1)
- Quartz (1)
- struts2 (1)
- java数据结构 (1)
- java设计模式 (3)
- JSF (0)
- web (2)
- jbpm4 (4)
- J2EE (1)
- webservice (2)
- javascript (8)
- spring (3)
- lucene (0)
- linux (9)
- ibatis (1)
- JPA (2)
- 外挂 (0)
- VB (0)
- Hibernate (1)
- OSGI (8)
- EXT (4)
- Maven (1)
- SpringSecurity (0)
- activiti (0)
- 项目开发 (0)
- 项目管理 (7)
- android (0)
- FFMPEG (1)
- C (2)
- eclipse (1)
最新评论
-
默默得守候在你的身边:
给力
java与Delphi写的dll交互 -
默默得守候在你的身边:
java与Delphi写的dll交互 -
fuguitong:
[url][url][url][url][url][url][ ...
doc转swf -
baidu_25402161:
到结束的时候一直 Can't delete processIn ...
一个请假单流程的实现(struts2.1.8+spring2.5+hibernate3集成jbpm4.3) -
lohaoo1:
nice!
java面包屑导航制作
OSGI实战书上讲了一个web登陆验证切换功能。表达了osgi的一些用途。
照着弄了哈。开发环境:
eclipse-jee-indigo-win32
共四个项目:
webosgi,UserValidator,LDAPValidator,DBValidator
在eclipse里面启动项目:
勾上4个项目,Deselect All,然后勾上以下服务:
run,效果如下:
访问地址:http://localhost/webosgi/login.action后得到如下结果:
osgi> LDAPValidatorImpl.validate()
如果你想切换成DBValidator的实现,使用命令:
osgi> stop 52
58已经启动,如果没启动,执行命令:osgi> start 58
在访问 http://localhost/webosgi/login.action后得到:
osgi> DBValidatorImpl.validate()
如果你想在eclipse之外运行该列子,手动制作启动程序。不外乎就是把eclipse里面用的jar弄出来。随便取个名字osgi_service。
把项目导出来。Export-->Plug-in Development-->Deployable plug-ins and fragments
启动 osgi_service,如图:
在激活服务:
osgi> start 10 11 12 13
osgi> ss
Framework is launched.
id State Bundle
0 ACTIVE org.eclipse.osgi_3.7.0.v20110613
1 ACTIVE org.eclipse.osgi.services_3.3.0.v20110513
2 ACTIVE javax.servlet_2.5.0.v201103041518
3 ACTIVE org.mortbay.jetty.server_6.1.23.v201012071420
4 ACTIVE org.eclipse.equinox.common_3.6.0.v20110523
5 ACTIVE org.mortbay.jetty.util_6.1.23.v201012071420
6 ACTIVE org.eclipse.equinox.http.servlet_1.1.200.v20110502
7 ACTIVE org.eclipse.equinox.registry_3.5.100.v20110502
8 ACTIVE org.eclipse.equinox.http.jetty_2.0.100.v20110502
9 ACTIVE org.eclipse.equinox.http.registry_1.1.100.v20110502
10 ACTIVE webosgi_1.0.0
11 ACTIVE UserValidator_1.0.0
12 ACTIVE LDAPValidator_1.0.0
13 ACTIVE DBValidator_1.0.0
访问试试:http://localhost:8080/webosgi/login.action
http://localhost:8080/webosgi/page/index.html
- LDAPValidator.rar (4.8 KB)
- 下载次数: 17
- UserValidator.rar (3 KB)
- 下载次数: 16
- DBValidator.rar (4.7 KB)
- 下载次数: 13
- webosgi.rar (5.7 KB)
- 下载次数: 18
- osgi_service.rar (2.4 MB)
- 下载次数: 14
发表评论
-
OSGI学习
2012-03-18 18:01 0http://www.blogjava.net/zhenyu3 ... -
OSGI学习笔记(七)
2012-03-17 23:58 1662SpringDM初步使用(二) 介绍哈官方的第二个例子 ... -
ubuntu10.04下nexus和maven的安装及配置
2012-03-14 16:14 2469前提要有jdk环境,官方下载nexus和maven,解压后创建 ... -
ubuntu10.04下eclipse的安装及配置
2012-03-14 00:01 1270从官方http://www.eclipse.org/downl ... -
Ubuntu10.04下配置java环境变量
2012-03-13 23:28 1034Ubuntu10.04默认安装了OpenJDK,但还是基于Su ... -
eclipse设置保护色
2012-03-16 09:22 9375eclipse操作界面默认颜色为白色。对于我们长期使 ... -
OSGI学习笔记(六)
2012-03-17 15:08 2722SpringDM初步使用(一) 官方地址http:// ... -
OSGI学习笔记(八)
2012-03-19 21:08 2261SpringDM初步使用(三) spring第三个例子 ... -
OSGI学习笔记(五)
2011-07-31 10:32 1556开放服务网关协议 (Open Services Gateway ... -
osgi学习笔记(四)
2011-07-20 16:40 1409普通jar转osgi,使用bnd-0.0.384.jar,假设 ... -
word工具类
2011-03-15 09:19 1403package org.foreverframework ... -
命令模式--撤销恢复
2011-03-14 22:32 4934该例子来自阎宏提供的 ... -
java zip
2011-03-06 15:32 1176import java.io.BufferedInputStr ... -
doc转swf
2010-12-07 22:03 8497将doc转换成swf,然后显示在html页面上。 packa ... -
javamail简单使用
2010-11-15 08:29 2295MailInfo类: //发送邮件的信息类 public ... -
xloadtree的一个改造
2010-09-20 22:58 2532修改了xloadtree的部分源码以适合自己使用。 1.修改 ... -
osgi学习笔记(二)
2010-09-12 23:18 1250以plugin.xml形式注册web服务。 plugin.x ... -
osgi学习笔记(一)
2010-09-08 22:11 3043初步了解OSGI就被这种思想吸引了。谁叫我是普通人呢,只能一步 ... -
java与Delphi写的dll交互
2010-09-05 22:27 6095有时候在项目开发的时候难免会和硬件提供的开发包接触,这些开发接 ... -
JAVA与DLL交互
2010-08-27 23:32 1900jna官网地址:https://jna.dev.java.ne ...
相关推荐
OSGI学习笔记
NULL 博文链接:https://abstractforever.iteye.com/blog/758879
NULL 博文链接:https://abstractforever.iteye.com/blog/761674
osgi学习资料
经典OSGI学习资料,OSGI,幸苦收集的。。感觉好不错
OSGi入门笔记
本人学习osgi karaf笔记,karaf常用命令
osgi介绍osgi介绍osgi介绍osgi介绍osgi介绍osgi介绍osgi介绍osgi介绍osgi介绍osgi介绍
osgi原理与最佳实践,这是一本关于osgi学习的电子书籍,书籍是从网上找的,感谢前辈们无私地分享
OSGi学习不错的材料 OSGi学习不错的材料 OSGi学习不错的材料 OSGi学习不错的材料
NULL 博文链接:https://itway.iteye.com/blog/1545218
Linux OSGi的框架搭建,使用cvm来编译文件
osgi 规范osgi 规范osgi 规范osgi 规范osgi 规范osgi 规范osgi 规范osgi 规范osgi 规范osgi 规范osgi 规范
osgi学习之个人总结,这是个人学习OSGI时候的总结,这里有个人的理解,对于初学者有所帮助,可以少走弯路
java OSGi学习资料包教程
资源名称:OSGi相关框架学习资料资源目录:【】EclipseRCP与SpringOSGi技术详解与最佳实践【】osgi.core.javadoc-5.0.0【】OSGi_R4_Spec_zh_cn_origional【】OSGi原理与最佳实践【】OSGi原理与最佳实践的源码【】...
OSGI 插件开发框架 或许在国内的你还在使用SSH,因为那个东西给你带来了便利,可是在国外却已经很流行OSGI这种插件开发框架,应为它真的很强大而且很好学,据本人估计在不久的将来该技术 同样会在国内流行。