E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
osgi
服务追踪(ServiceTracker)
介绍ServiceTracker是基于
osgi
开发中用于查找已经发布的服务的。
素人派surenpi
·
2016-01-19 15:00
osgi
ServiceTracker
服务追踪
karaf
介绍Karaf是Apache旗下的一个开源项目.Karaf同时也是一个基于
OSGi
的运行环境。
素人派surenpi
·
2016-01-19 15:00
java
apache
osgi
karaf
Spring DM
介绍在
OSGI
环境下无法直接使用Spring来做依赖注入,因为每个bundle内部都有一个自己的类加载器。
素人派surenpi
·
2016-01-19 15:00
java
spring
osgi
dm
OSGI
系列 服务注册
之前一直都是在说在blueprint中怎么发布(注册)服务以及获取服务,现在就来说说怎么通过代码来发布(注册)我们的服务和获取服务的前提,需要引入咱们
OSGI
环境的依赖包:一、发布(注册)服务1、首先,
LK10207160511
·
2016-01-15 22:00
osgi
How to use Ivy to manage your
OSGi
bundle dependen
IntroThistutorialprovidesanexampleofhowtosetupyour
OSGi
projectandmanageyourbundledependenciesusingAntandIvy.ThecodeandconfigsamplesarebasedonaEclipseRCPproject
银月光海
·
2016-01-12 19:00
关于
OSGI
模块化编程中MENIFEST.MF文件中的Required Plug-ins和Imported Packages的区别
最近在做一个“把OSIG上的bundle结构的工程打成标准的war包来在各中间件上发布”的工作,给了自己一个了解
OSGI
底层源码的机会。
xulianbocs
·
2016-01-12 12:00
eclipse
Apache Karaf自定义console命令
org.apache.karaf.shell org.apache.karaf.shell.console 2.4.3 2:写一个类,继承org.apache.karaf.shell.console.
Osgi
CommandSupport
mn960mn
·
2016-01-12 11:00
karaf
Gradle 2.0用户手册——总览
这些元素也提供了基于约定构建的功能,用于支持Java,Groovy,
OSGI
,Web和Scala项目。而且,这种申明式语言是
林彦君
·
2016-01-08 17:00
使用equinox开发
osgi
使用Equinox开发
OSGi
应用程序本教程着重介绍
OSGi
框架知识、环境搭建、服务使用、应用设计、部署。
a_dreaming_fish
·
2016-01-08 09:00
eclipse
osgi
equinox开发
osgi开发
java.lang.ClassNotFoundException: weblogic.transaction.TransactionHelper
基于
OSGi
的SpringweblogicJTAbean配置: Weblogic启动报错:org.springframework.beans.factory.BeanCreationException
bnmnba
·
2016-01-05 11:00
OSGI
CM之ManagedServiceFactory的使用
OSGI
里面用于操作配置文件(cfg)的接口有2个org.
osgi
.service.cm.ManagedService 用于操作单个配置文件 用法见
OSGI
CM之ManagedService的使用org.
osgi
.service.cm.ManagedServiceFactory
mn960mn
·
2016-01-03 11:00
osgi
Maven创建An internal error occurred during
1.找到Eclipse的根目录下的eclipse.ini(或myeclipse.ini)文件并打开2.修改文件中的以下配置-D
osgi
.requiredJavaVersion=1
0了凡0
·
2015-12-28 19:00
Could not find bundle: org.eclipse.equinox.console
问题描述org.
osgi
.framework.BundleException:Couldnotfindbundle: org.eclipse.equinox.console解决方案步骤一:eclipse.ini
pzw_0612
·
2015-12-27 15:00
osgi
OSGI
blueprint Converter的使用
在我上一篇(http://blog.csdn.net/mn960mn/article/details/47316685)文章中讲到 BlueprintContainer规范定义了4种环境管理器Bundle,BundleContext,BlueprintContainer,Converter使用的时候,可以直接在blueprint.xml中配置和使用前三个,想必大家都非常清楚了,也会用了,那么第四个
mn960mn
·
2015-12-26 13:00
osgi
blueprint
OSGI
模块化 POM设计
为了模块化开发的规范性,下面列出了一般的模块化分块,以后可以以此进行模块化构建项目。一、父亲POM 4.0.0 jmust.common utility 1.0.0 pom module http://common.jmust.com/utility jmust jmustRepository http://0.0.0.0:8080/nexus/content/repositories/j
LK10207160511
·
2015-12-26 12:00
模块化
POM设计
图形验证码生成工具
一、引用所需的包 log4j log4j 1.2.17 test commons-codec commons-codec 1.10 junit junit test org.
osgi
org.
osgi
LK10207160511
·
2015-12-26 11:00
java
图形验证码生成工具
OSGI
系列 xfire调用WebService
一、xfire普通调用1、需要引用如图的包2、调用publicstaticStringsoapUrl="http://192.168.1.66:9001/services/WebServiceSingleQuery?wsdl"; privatestaticStringuserName="query"; privatestaticStringpassWord="123456789"; String
LK10207160511
·
2015-12-26 11:00
OSGI系列
xfire调用WebSe
Apache Camel TypeConverter的使用
type-converter.html测试环境 org.apache.camel camel-core 2.15.2 provided 下面例子展示了TypeConverter的两种用法packageorg.demo.
osgi
mn960mn
·
2015-12-25 11:00
camel
实时发布-嵌入式
OSGi
的应用
场景单机应用已经越来越不能符合目前越来越复杂的产品需求了。即使是小型应用,至少也需要部署2台以上的服务器做集群。且应用必须24小时对外服务,可用性得达到n个9。这就对发布有了更高的要求。也就催生了灰度发布这样的发布过程。而即使是这样,还是需要经历大致如下的发布过程:下载代码打包停止服务器部署启动服务器而业界一直诟病JVM的启动速度,再加上如果项目比较大,编译过程比较长,发布机器比较多,那么做一次完
IvanEye
·
2015-12-22 19:26
Karaf
OSGi
&& JavaEE 通俗易懂版 实战教程入门(一)
2015,出于工作需要我学习了下
OSGi
作为新项目的基础平台,但有感于该技术在实际运用上的资料匮乏,为避免他人也遇到同样的问题,特写下此文。希望能让看到的人能少走我走过的弯路,那就是我最大的荣幸。
勤奋的攻城狮
·
2015-12-22 13:09
JavaEE
OSGI
Karaf
OSGI
HttpServlet
HttpServlet不管在Tomcat环境中能运行,在
OSGI
环境下也能运行,并且用法更简单。
LK10207160511
·
2015-12-21 21:00
HttpServlet
osgi
OSGI
Http转发
在企业中,往往有很多的Http接口很多的服务,那就需要很多的ip地址或者域名以及端口号了,那是不现实的,就算现实了,对于运维人员和开发人员来说也是很不好的,多起来的时候,最后谁知道哪个域名哪个端口对于的是哪个服务呀,最终还是害惨了自己。所以,下面,我就介绍一个http转发的实现,我们可以监听一个端口号,对于是这个端口号的所有地址进行一个拦截,然后再统一的转发出去,这样子是不是很靠谱呀,那该如何实现
LK10207160511
·
2015-12-21 20:00
osgi
Http转发
OSGI
系列 权重分配
如果需要在
OSGI
的ServiceMix中要达到如此效果,那么需要在配置文件中做到对应的配置。
LK10207160511
·
2015-12-20 14:00
OSGI系列
权重分配
OSGI
系列 Restful发布服务
OSGI
中bundle之间的桥梁是blueprint.xml所以,一切从blueprint开始。
LK10207160511
·
2015-12-20 14:00
OSGI系列
Restful发布服务
OSGI
系列 WebService发布服务
WebService相信大家都很熟悉了,但是通过
OSGI
中利用Camel发布这个WebService服务给别人调用,我相信很少人知道,下面就由我来分享一下其中的原理以及实现方法。
LK10207160511
·
2015-12-20 13:00
OSGI系列
WebService发布服
OSGI
系列 Servlet-Rest发布Http服务
除了WebService和Restful,我们还希望通过把servlet发布出去1、在blueprint.xml中定义 Userrestservice Finduserbyid Updatesorcreateauser Findallusers 2、定义user对象publicclassUser{ priv
LK10207160511
·
2015-12-20 13:00
OSGI系列
Servlet-Rest发
OSGI
系列 Web-Service
一、首先创建一个父亲项目,父亲项目下面有3个儿子模块(webservice) 4.0.0 jmust.ws webservice 1.0.0 pom Web-Service http://common.yy.com/webservice yy yyRepository http://admin:
[email protected]
:8080/nexus/content/repositories
LK10207160511
·
2015-12-20 12:00
OSGI系列
Web-Service
OSGI
系列一---环境搭建
一、
OSGI
是什么?
LK10207160511
·
2015-12-19 21:00
OSGI系列一---环境搭建
Centos Git1.7.1升级到Git2.2.1
Cent
osGi
t1.7.1升级到Git2.2.1安装需求:># yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel
crazy_charles
·
2015-12-17 15:20
centos
git
Centos Git1.7.1升级到Git2.2.1
Cent
osGi
t1.7.1升级到Git2.2.1安装需求:># yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel
crazy_charles
·
2015-12-17 15:20
centos
git
OSGI
系列之mybatis
一、不在blueprint文件中进行操作mybatis(绝对路径)1、mybatis的配置文件(SqlMapConfig.xml) 2.在blueprint中引入mybatis(SqlMapConfig.xml)文件 3.封装MybatisSqlSessionFactory工具类,获取mybatis当前Sessionimport
LK10207160511
·
2015-12-13 15:00
mybatis
原创:Equinox
OSGi
应用嵌入Jersey框架搭建REST服务
一、环境eclipse版本:eclipse-luna4.4jre版本:1.8二、Equinox
OSGi
应用嵌入Jersey框架搭建REST服务1.新建插件工程HelloWeb
OSGI
a. b. c.
kira2will
·
2015-12-11 21:00
原创:Equinox
OSGi
应用嵌入Jersey框架搭建REST服务
一、环境eclipse版本:eclipse-luna4.4jre版本:1.8二、Equinox
OSGi
应用嵌入Jersey框架搭建REST服务1.新建插件工程HelloWeb
OSGI
a. b. c.
kira2will
·
2015-12-11 21:00
eclipse classic添加html之类的web插件
Installnewsoftware"--"workwith"输入http://download.eclipse.org/releases/juno/,如截图所示,选择最下面一个"Web,XML,JavaEEand
OSGi
EnterpriseDe
觉皇
·
2015-12-11 11:00
【
OSGI
】实例讲解
OSGI
开发
OSGI
,或者通俗点说JAVA动态模块系统,定义了一套模块应用开发的框架。
youxia0075454
·
2015-12-01 09:00
java
osgi
OSGI
CM之ManagedService的使用
OSGI
里面用于操作配置文件(cfg)的接口有2个org.
osgi
.service.cm.ManagedService 用于操作单个配置文件org.
osgi
.service.cm.ManagedServiceFactory
mn960mn
·
2015-12-01 09:00
BlueprintListener的使用
OSGI
里面有很多种Listener,添加一个Listener一般是调用BundleContext里面的addListener,比如BundleContext.addBundleListener();
mn960mn
·
2015-12-01 09:00
OSGi
Compendium服务概览
服务概览除了
OSGi
核心标准(corespecification)中的服务,
OSGi
联盟也定义了一组非核心的(non-core)标准服务,称为compendium服务。
银月光海
·
2015-12-01 00:00
在Apache Felix中运行bundle
Thisplug-inistargetedtorunwith中选择an
OSGI
framework-->standard,如下图红框中所示: 点击下一步。
银月光海
·
2015-11-30 23:00
Android:eclipse 参数优化(解决内存够大,但是eclipse还是很卡)
launcher.XXMaxPermSize256M-showsplashorg.eclipse.platform--launcher.XXMaxPermSize256m--launcher.defaultActionopenFile--launcher.appendVmargs-vmargs-D
osgi
.requir
ultrapro
·
2015-11-27 23:00
Servlet Filter in
OSGi
enabled web application
Servletfiltersareanimportantcomponentofwebapplicationanditcanbeusedindifferentscenarios,e.g.:1)Authenticatingrequests(ServletRequest)beforedelegatingthemtoyouractualbusinessclass(Servlet/Controller).2
银月光海
·
2015-11-27 17:00
REASON: MISSING CONSTRAINT: IMPORT-PACKAGE: ORG.APACHE.FELIX.SERVICE.COMMAND; VE
STACK0org.
osgi
.framework.BundleException:Thebundle“org.eclipse.equinox.console_1.0.100.v20130429-0953
frankytony
·
2015-11-23 19:00
深入探讨 Java 类加载器
现在类加载器在Web容器和
OSGi
中得到了广泛的使用。一般来说,Java应用的开发人员不需要直接同类加载器进行交互。Jav
foxeye
·
2015-11-19 15:00
类加载器
三步学会用spring开发
OSGI
——(第三步:web篇)
接下来就是我们要创建的web工程了,为了简单,我们直接利用virgo所带的模板来新建工程,控制层使用的是spring mvc 3。 创建web工程 打开STS,新建工程,我们选择Sprinng Template Project 图:新建spring template project 选择Spring MVC Project 图:模板选择 向下,
·
2015-11-13 22:39
spring
三步学会用spring开发
OSGI
——(第一步:环境篇)
dm Server 是一个完全模块化部署的,基于
OSGi
的Java服务器,为运行企业Java应用和Spring应用提供更加强大的灵活性和可靠性。
·
2015-11-13 22:38
spring
三步学会用spring开发
OSGI
——(第二步:工程篇)
在上面已经配置了sts及virgo的环境,并且能够成功的运行virgo服务器了。接下来我们来用sts建几个工程。 我们模拟的是一个注册的例子,在我们实际的案例中,有的时候会把数据写入到数据库,写入到文件或者写入到内存中,已方便不同的操作。也许这个例子不能完全说明问题,但是对于说明如何通过sts来建立工程来说已经足够了。 我们会建立4个Bundle,一个是通过页面进行注册的Bundle,一个是录
·
2015-11-13 22:37
spring
OSGI
的实现——Felix
Apache Felix Felix是一个
OSGi
版本4规范的Apache实现。
OSGi
是一个基于Java的服务平台规范,其目标是被需要长时间运行、动态更新、对运行环境破坏最小化的系统所使用。
·
2015-11-13 22:35
felix
OSGI
开发web应用
开发web的两种方式 基于
OSGI
开发B/S应用有两种方式: 1)在
OSGI
框架中嵌入Http服务器 2)在Servlet容器中嵌入
OSGI
框架 Http服务器嵌入到
OSGI
框架环境配置
·
2015-11-13 22:34
Web应用
你们也在用
osgi
吗?
OSGI
就可以解决上面的问题,应用程序可以像搭积木一样完成搭建,例如对于一个正在运行的系统,压根日志服务,但目前系统中没有提供日志服务的模块,那么可以直接开发出相应的日志服务模块,然后动态的加载到系统中
·
2015-11-13 22:33
osgi
模块化服务规范——
OSGI
什么是
OSGI
OSGi
(Open Service Gateway Initiative)有双重含义。
·
2015-11-13 22:32
osgi
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他