Event notifications for OSGi service importers and application contexts.
给OSGi服务导入程序和应用上下文的事件通知。
You can create a class and register it as OSGi service and as a Web service.
您可以创建类并将其注册为osgi服务和Web服务。
Given an existing module, it can be converted into an OSGi service in around 1 day.
对于现存的模块,大概需要花费一天来转换成为OSGi服务。
Let's get started by creating an OSGi service that you can expose as a Web service.
我们从创建可公开为Web服务的OSGi服务开始。
The custom service factory class should implement the OSGi ServiceFactory interface.
该定制服务工厂类应该实现OSGi ServiceFactory接口。
This plugin can be used for generating OSGi service descriptors based on annotations.
该插件可以用来基于注解产生OSGi服务描述符。
The Blueprint container can be retrieved from (not surprisingly) the OSGi service registry.
Blueprint容器可以取自osgi服务注册表(这不足为奇)。
Enable JPA access within an OSGi context, using JNDI to perform OSGi service registry lookup.
支持在OSGi背景下进行JPA访问,使用JNDI来执行osgi服务注册查找操作。
In order to demonstrate this, we're going to create an OSGi service that's useful for shortening URLs.
为了证明这一点,我们将创建一个用于缩写url的OSGi服务。
ModuleFusion 1.0.2, an OSGi service stack designed for enterprise applications, was released recently.
面向企业应用的OSGi服务栈ModuleFusion 1.0.2最近发布了。
The OSGi Service Platform Release 3 specification defines a framework on which applications can run.
OSGi ServicePlatformRelease3规范定义应用程序可以在其上运行的框架。
As you have seen already, the place (in an OSGi environment) to exchange services is the OSGi service registry.
正如您所看到的,交换服务的地方(在一个OSGi环境中)是OSGi服务注册表。
An OSGi bundle that encapsulates one or more stateful OSGi service objects that must be exposed as a WS-Resource.
资源是封装了一个或多个必须公开为WS - Resource的有状态osgi服务对象的OSGibundle。
Transactions are provided as part of a JTA binding, which allows transactions to be acquired from an OSGi service.
事务已经作为JTA绑定的一部分,这样就可以从osgi服务中获取事务了。
As an integration mechanism, you will use the OSGi service registry again, which is accessed, as before, via a JNDI lookup.
作为一个集成机制,您要再次使用OSGi服务注册表,像以前一样通过一个JNDI查询予以访问。
When you create an OSGi service or a Web service, the common practice is to create an interface and an implementation class.
创建OSGi服务或Web服务时,一般的做法是创建接口和实现类。
By providing a filter, you're telling the OSGi service registry to only notify you of state changes in the specified service.
通过提供过滤器,可以告知osgi服务注册中心只需通知您指定服务中的状态更改。
The goal of ModuleFusion is to help programmers to use the OSGi Service Platform as their underlying runtime environment.
ModuleFusion的目标是帮助程序员将OSGi服务平台作为底层的运行时环境。
You can also develop an OSGi service and, during registration of the service, indicate that it is also available as a Web service.
还可以开发osgi服务,然后在注册这个服务时将它声明为Web服务。
Refer to the OSGi Service Platform specification (see Resources) for more information about the manifest file format and syntax.
有关manifest文件格式和语法的更多信息,请参阅osgi ServicePlatform规范(请参阅参考资料)。
The core micro broker bundle exposes a BrokerFactory service to the OSGI runtime that bundles can track using the OSGI service Tracker.
微代理的核心包将BrokerFactory服务公开给osgi运行时,这些包可以使用OSGI Service tracker对osgi运行时进行跟踪。
Blueprint is integrated with the OSGi service registry, enabling managed instances to transparently use, or be exposed as, OSGi services.
blueprint与osgi服务注册表相集成,支持托管的实例透明地使用或被呈现为OSGi服务。
Because you are developing an OSGi service and exposing it as a Web service, both services need at least one public method for others to call it.
因为正在开发osgi服务并将它作为Web服务公开,所以这两个服务至少需要一个public方法以供调用。
The Blueprint container takes care of the interactions with the OSGi service registry to manage the interactions with and the lifecycle of the services.
Blueprint容器负责与OSGi服务注册表交互,以管理与服务的交互和服务的生命周期。
You can design your application to take advantage of OSGi's rich and dynamic service-based model to consume services from the OSGi service registry.
您可以设计您的应用程序以利用OSGi丰富的基于服务的动态模型,从而使用来自osgi服务注册表的服务。
Instead, the JPA runtime publishes the persistence unit (that is, the EntityManagerFactory) using the primary OSGi integration mechanism, the OSGi service registry.
相反地,JPA运行时使用主要OSGi集成机制、OSGi服务注册表发布持久性单元(即entitymanagerfactory)。
Repeat steps 9-13 in the "Creating a Client Services project that registers an OSGi service" section earlier (skip step 10 because you already have a configuration).
重复执行上述“创建可以注册osgi服务的ClientServices项目”一节中的步骤9到步骤13(因为已经进行了配置,所以跳过步骤10)。
It supports a fine-grained bean assembly model for OSGi applications as well as a simple declarative means to publish an OSGi service provided by a POJO bean component.
它为osgi应用提供细粒度的装配模型,同时支持以简单声明方式来发布osgi服务,该服务是由POJOBean组件提供的。
However, the Blether service actually exists in the OSGi service registry and Blueprint defines a more direct way to use a service from OSGi service registry with the reference element.
但是Blether服务实际上存在于osgi服务注册表,且Blueprint定义了一种更直接的方式,通过引用元素使用来自osgi服务注册表的服务。
From an OSGi-centric view, sca can be used to describe the OSGi service remoting and Quality of Services (QoS) and an sca runtime such as Tuscany can be the Distribution Software for RFC 119.
从以osgi为中心的观点来看,sca可被用于描述oS Gi远程服务以及服务质量(QoS)以及一个sca运行时环境,就像Tuscany可以作为RFC 119的分布式软件一样。
应用推荐