网站首页  词典首页

请输入您要查询的英文单词:

 

单词 OSGi
释义

OSGi

  • 网络开放服务闸道创始(Open Service Gateway Initiative);开放服务网关组织;开放服务网关联盟
1.
开放服务闸道创始(Open Service Gateway Initiative)
  iSynchro基于服务化、组件化技术,通过OSGI (Open Service Gateway Initiative)组件服务平台将套件内的各个中间件有机的集 …
www.e-gov.org.cn
2.
开放服务网关组织
开放服务网关组织OSGi)当前正在制订他们称之为服务网关的规范。该规范包含的技术的主要特点是:需要开放的和独立的 …
baike.baidu.com
3.
开放服务网关联盟
开放服务网关联盟OSGi)联盟主要从事网关接口标准的制定,制定开放的业务传送和管理平台。OSGi规范为业务提供商、软 …
www.360doc.com
4.
开放服务网关计划
....0版内置Java服务器软件的最大特点是完全符合“开放服务网关计划”(OSGI)的标准,OSGI是一个旨在让软、硬件开发商和I…
www.yesky.com
5.
开放服务网关规范
摘 要:基于开放服务网关规范OSGi)的家庭网关技术可以向用户提供各种具体的服务,如智能家居管理、远程监控等,通过We…
www.cqvip.com
6.
开放服务网关协议
...文是一个具有一定深度的学习指南,帮助用户更好的理解开放服务网关协议 (OSGi) 编程框架和 API,重在讨论如何将它们应 …
www.ibm.com
7.
框架
OSGi实战 目录 - 51CTO.COM ... 1.1.2 OSGi 能帮助你吗6 1.2.1 OSGi 框架7 1.4.6 Java 业务集成18 ...
book.51cto.com

例句

释义:
1.
Now take all of that and wrap it up into a controlled runtime where plug-ins can come and go dynamically, and you get OSGi (basically).
现在利用所有这些插件并将其包装到受控的运行时,插件可在其中动态进出,并且您可以获得OSGi(基本上来说)。
www.ibm.com
2.
Our OSGi container is now ready to rock and roll for some distributed service deployments.
OSGi容器现在已经为一些分布式服务部署做好了准备。
www.ibm.com
3.
ML: OSGi has been around for quite a while, but it's only recently that it seems to have received a lot of attention.
ML:OSGi存在的时间不短了,但似乎是最近才引起人们比较多的注意。
www.infoq.com
4.
Although it's outside of the scope of this article, it's possible to have multiple versions of a bundle in an OSGi system at once.
尽管这些内容超出了本文的范围,但是在一个OSGi系统中,一个bundle同时有两个版本也是可能的。
www.infoq.com
5.
He said that OSGi has been a part of IBM's strategy but it has been used mainly for the internal projects (like WebSphere and Eclipse).
他表示OSGi已经是IBM策略的一部分,但它主要用于内部项目(例如WebSphere和Eclipse)。
www.infoq.com
6.
The application manifest shown in Listing 10 needs to indicate that this service should be visible outside the OSGi application.
清单10中展示的应用程序清单文件需要表明这个服务应该在OSGi应用程序外部可见。
www.ibm.com
7.
This enables OSGi based systems to be brought up in an orderless fashion, and for bundles to be run independently of one another.
这允许以无序的方式调出基于OSGi的系统,能够让捆绑包独立于彼此而运行。
www.ibm.com
8.
As you have seen already, the place (in an OSGi environment) to exchange services is the OSGi service registry.
正如您所看到的,交换服务的地方(在一个OSGi环境中)是OSGi服务注册表。
www.ibm.com
9.
Fortunately, OSGi manages such transitive dependencies for you, and ensures that you never have problems due to incompatible classes.
好在OSGi为你管理起这种依赖传递,确保不再出现不兼容类引发的问题。
www.infoq.com
10.
The OSGI-INF directory (along with XML files) needs to be included in the bundle, as otherwise DS won't be able to see it.
OSGI-INF目录(与XML文件一起)需要被包含进bundle中,否则DS看不到它。
www.infoq.com
1.
RAP is a AJAX framework with a server-side focus and a strong tie into OSGi, Equinox and the Eclipse Platform.
RAP是一个专注于服务器端的AJAX框架并与OSGi,Equinox和Eclipse平台有着紧密的关系。
www.infoq.com
2.
The Hamlet bundle shows up in the bundle view when you load it from the Knopflerfish OSGi desktop, as you can see in Figure 6.
当我们从KnopflerfishOSGi桌面加载Hamletbundle时,它会显示在bundle视图中,如图6所示。
www.ibm.com
3.
These methods allows you to hook into the lifecycle of the add-on, which is managed by the underlying Roo OSGi container.
这些方法允许您挂接到附加组件的生命周期,这通过底层RooOSGi容器管理。
www.ibm.com
4.
Version Tracking - OSGi provides versioning support to address the question of Can I integrate with this library?
版本跟踪——人们常常会有这样的疑问,“我可以集成这个库吗?”
www.infoq.com
5.
As an OSGi solution, Nuxeo components can be contributed through the addition of OSGi bundles with a Nuxeo-Component header.
作为一种OSGi解决方案,Nuxeo组件可以通过添加带有Nuxeo-Component头声明的OSGibundle使用。
www.infoq.com
6.
InfoQ: Speaking of new technologies, OSGi seem to be emerging as well as an important technology, how do you position SCA and OSGi?
InfoQ:说到新技术,OSGi似乎也正成为一项重要技术,你如何定位SCA和OSGi?
www.infoq.com
7.
It is possible to convert the Web module in the EAR into an OSGi bundle using changes similar to those you made to the persistence module.
可以使用与对持久性模块所做的类似的更改来将EAR中的Web模块转化成一个OSGi包。
www.ibm.com
8.
makes it easy to build Spring applications that run in an OSGi framework.
便于建造在OSGi框架中运行的Spring应用。
www.infoq.com
9.
The specification consists of two parts: the OSGi framework and a set of standard service definitions.
此规范由两部分组成:OSGi框架和一组标准的服务定义。
www.ibm.com
10.
Equinox serves as the reference implementation for OSGi, which can be considered as forming the building blocks of Eclipse.
Equinox是OSGi的参考实现,在组建Eclipse的构建块时可以考虑使用它。
www.ibm.com
1.
It is designed to deal with the dynamic nature of OSGi, where services can become available and unavailable at any time.
它的目的是处理OSGi的动态特性,即服务可以在任何时间变得可用和不可用。
www.ibm.com
2.
Not surprisingly, as the persistence unit is no longer defined by Java EE, no such name will be populated by the OSGi JPA runtime.
由于持久性单元不再由JavaEE定义,因此这样的名称不会由OSGiJPA运行时填充。
www.ibm.com
3.
The latter will allow for a standard shell to control any OSGi engine, rather than the per-system shells at the moment.
后者的目标是实现一个标准的shell以控制任意的OSGi引擎而不是针对特定系统的特定shell。
www.infoq.com
4.
He started off the presentation with an overview of OSGi Architecture and its Framework Layering.
他的介绍是从OSGi架构概览及其框架层开始的。
www.infoq.com
5.
The OSGi is a specification that defines and communicates the modularity of a Java application in a more dynamic way.
OSGi规范以更为动态的方式定义和传播Java应用程序的模块化。
www.ibm.com
6.
Eclipse comes with a useful OSGi console that allows you to test OSGi modules by installing and running them.
Eclipse有一个有用的OSGi控制台,允许通过安装和运行OSGi模块来测试它们。
www.ibm.com
7.
OSGi is not at all integrated with the Java language, however, having been built atop the Java SE Platform rather than from within it.
OSGi并没有与Java语言集成,相反,它构建在JavaSE平台之上而不是其中。
www.infoq.com
8.
"I think OSGi is a great technology but I don't think it's the one and only possible answer either, " he said.
“我认为OSGi是一项伟大的技术。我并不认为它是唯一的解决方案”,他说。
www.ibm.com
9.
As you may know, Equinox, the OSGi implementation that underpins Eclipse, is being used quite extensively on servers these days.
你也知道,Equinox这个支撑Eclipse的OSGi实现如今在服务器上使用得相当广泛。
www.infoq.com
10.
As such, from an architectural perspective, OSGi is just a specific packaging technology.
这样,从一个架构的角度来,OSGi只是一个特殊的封装打包技术。
www.infoq.com
1.
We thought about the option of using OSGi bundles, but we were not able to do that: OSGi is really about a single process, a single JVM.
我们曾考虑过使用OSGibundle的可能,但是我们没能那么做:OSGi实际只考虑了单进程,单JVM。
www.infoq.com
2.
One solution to this problem is OSGi's declarative services, hereafter referred to as DS.
解决这一问题的一个方案是OSGi的声明式服务(以下称为DS——declarativeservices)。
www.infoq.com
3.
The software can be distributed to devices either as a software package or as an OSGi bundle, depending on the device class.
既可以将软件作为软件包又可以作为OSGi包分发给设备,这取决于设备的种类。
www.ibm.com
4.
Transactions are provided as part of a JTA binding, which allows transactions to be acquired from an OSGi service.
事务已经作为JTA绑定的一部分,这样就可以从OSGi服务中获取事务了。
www.infoq.com
5.
In Eclipse, we are used to the word plug-in and in the OSGi community they are used to the word bundle.
在Eclipse中,我们习惯使用插件(plug-in)这个词,而在OSGi社区中他们习惯使用bundle这个词。
www.infoq.com
6.
When a dynamic web project is published in an OSGi application, it is actually converted to an OSGi web bundle by the server at run time.
当您将一个动态的网络模块发布到OSGi框架上时,运行时服务器实际上将其转化为了一个OSGi网络绑定包。
www.ibm.com
7.
The OSGi Alliance consists of a group of many different contributors that govern and maintain the OSGi specifications.
OSGiAlliance包括一个由许多不同的贡献者组成的小组,他们负责管理和维护OSGi规范。
www.ibm.com
8.
It might remotely expose any of its Blueprint-configured OSGi services as SCA services and configure remote bindings for these services.
它可以将其Blueprint配置的任何OSGi服务远程公开为SCA服务,并为这些服务配置远程绑定。
www.ibm.com
9.
Applications built to run on Lotus Expeditor must provide information to the platform about their contents through the OSGi Manifest file.
所构建的应用程序要在LotusExpeditor上运行,必须通过OSGiManifest文件向平台提供关于其内容的信息。
www.ibm.com
10.
Each module that forms a part of the Application-Content, along with all its calculated dependencies, is deployed as an OSGi bundle.
构成Application-Content一部分的每个模块,以及其全部已计算依赖项,部署为一个OSGibundle。
www.ibm.com
1.
This purpose of this article is to help you understand how to convert your existing Java EE applications into OSGi-based applications.
本文旨在帮助您理解如何将您现有的JavaEE应用程序转换成基于OSGi的应用程序。
www.ibm.com
2.
A similar solution needs to be implemented for the Felix-specific implementation; since as yet, there's no standard for OSGi command shells.
还需要针对Felix特定实现采用类似解决方案;因为到目前为止,OSGicommandshell还没有标准。
www.infoq.com
3.
OSGi has been a quite positive progression of the last 3 months.
在过去3个月中,OSGi取得了积极的进展。
www.infoq.com
4.
The persistence configuration file, persistence. xml, can be located anywhere in an OSGi bundle.
持久性配置文件persistence.xml可位于一个OSGi包中的任何位置。
www.ibm.com
5.
Bundle-Version becomes particularly important if an OSGi application becomes complex and many versions exist of a specific bundle.
如果OSGi应用程序很复杂且一个特定捆绑包存在许多版本时,Bundle-Version将更加重要。
www.ibm.com
6.
In fact, some of the successes that OSGi brings to a project is purely the enforced modularity constraints between modules.
实际上,有些由OSGi给项目带来的好处纯粹就是强制模块间的模块化约束。
www.infoq.com
7.
An SCA component implementation provided by an OSGi application has an SCA component type of implementation. osgiapp.
OSGi应用程序提供的SCA组件实现的SCA组件类型为implementation.osgiapp。
www.ibm.com
8.
OSGi provides among other things the component model, a deployment mechanism for modules and a clean class loading system.
OSGi提供了组件模型,一个模块部署系统,以及一个cleanclass加载系统。
www.bing.com
9.
Runtime systems (like Jigsaw or OSGi) could then use this information in validating the set of installed modules and their dependencies.
运行时系统(如Jigsaw或OSGi)可以使用这些信息来校验所安装的模块及其依赖。
www.infoq.com
10.
It also adds OSGi and Felix dependencies to the project, which are needed for the add-on to run inside the Roo shell.
它还将OSGi和Felix依赖项添加到项目中,这是让附加组件在Rooshell内运行所必需的。
www.ibm.com
1.
A broader discussion of the scenarios and patterns for using OSGi and SCA together are beyond the scope of this article.
关于联合使用OSGi和SCA的场景和模式的详细讨论超出了本文的范围。
www.ibm.com
2.
All OSGi services are automatically registered in JNDI and can be accessed in a manner familiar to Java EE components.
所有OSGi服务都自动在JNDI中注册,并可以以访问JavaEE组件的熟悉方式访问。
www.ibm.com
3.
At present Solstice is deployed as a WAR file, but it will soon become a pure OSGi stack with no application server required.
目前,Solstice作为一个WAR包部署,但是很快它会成为一个纯OSGi栈,不再需要应用服务器。
www.infoq.com
4.
The redeployment features of most servlet containers, application servers and OSGi implementations each work along the same lines.
大多数servlet容器、应用服务器和OSGi的重部署特性实现思路都类似。
www.infoq.com
5.
Ideally, interfaces in OSGi applications should be in separate bundles (projects) from the implementation classes.
理想情况下,OSGi应用程序中的接口应该是独立于实现类的独立捆绑包(项目)。
www.ibm.com
6.
The OSGi people just get upset that the standard baseline is not their implementation, and actually takes other things into consideration.
OSGi支持者们感到不高兴只是因为基础标准用的不是他们的实现,而且还考虑了很多其它方面的东西。
www.infoq.com
7.
It is a simple OSGi bundle that does not make use of any enterprise features.
它是一个简单的OSGibundle,不利用任何企业特性。
www.ibm.com
8.
Among the several different attempts to design a module system for Java, the best known is OSGi.
在为Java设计模块系统的各种选择中,最著名的是OSGi。
www.ibm.com
9.
Whilst Jetty is now a set of valid OSGi bundles (with well-defined dependencies), it can still be run outside of an OSGi runtime.
同时,Jetty现在是一系列有效的OSGi包(具备定义良好的依赖关系),它仍然可以运行在OSGi运行时之外。
www.infoq.com
10.
For the last few releases, PDE has provided support for developing OSGi standalone applications.
最近的几版中,PDE已经提供支持开发OSGi独立应用。
www.infoq.com
1.
Because OSGi bundles are modular and easy to deploy, you can make updates without having to restart an application.
由于OSGi捆绑包是模块化的且易于部署,因此无需重新启动应用程序即可进行更新。
www.ibm.com
2.
DS components needs no OSGi interfaces, and as such, can be mocked for testing or used in other inversion of control patterns like Spring.
DS组件不需要OSGi接口,这样,它可以在其他控制反转模式(如Spring)里被模拟来测试或使用。
www.infoq.com
3.
Some architecture changes were also made to allow Mule to be loaded from an OSGi container.
架构上的改变使得Mule能从OSGi容器上加载。
www.infoq.com
4.
This is likely to help the creation of secure OSGi platforms which can lock down the installation of unsigned bundles.
这有助于创建安全的OSGi平台,可以阻止安装那些未授权的bundle。
www.infoq.com
5.
Eclipse RCP allows for the modularization of classes and resources into jar files called plugins which are a superset of OSGi bundles.
EclipseRCP允许将Java类和资源文件模块化于jar文件中,这些jar文件为被称作插件(plugin)。
www.infoq.com
6.
Note that Guice can be used in OSGi without Sisu; the 3. 0 release provides standard OSGi interoperation out of the box.
需要注意的是,没有Sisu,Guice自身既可用在OSGi中;其3.0版本提供了开箱即用的标准的OSGi互操作性。
www.infoq.com
7.
Solstice is the first framework to integrate Flex and OSGi in a single out-of-the-box package.
Solstice是第一个把Flex和OSGi集成在一个单独的非常方便使用的包中的框架。
www.infoq.com
8.
OSGi provides a robust integrated environment where bundles can be published as services and exported for other bundles to use.
OSGi提供了可靠的集成环境,包可以在其中作为服务发布并导出供其他包使用。
www.ibm.com
9.
In the world of OSGi, we do not always know when another service is available, and, as a result, we need to account for this.
在OSGi领域,我们不是总知道另一服务可用的时间,因此我们需要对此进行说明。
www.ibm.com
10.
When the installation is complete, the utility component is deployed as an OSGi bundle and the Web component is deployed as a WAB.
安装完成后,实用程序组件被作为一个OSGi捆绑包部署,Web组件作为一个WAB部署。
www.ibm.com
1.
Most of the time this can be null, but it's possible to supply both OSGi-specific and general properties about the URLs.
大多情况下属性可以为null,但是也可以提供OSGi特定或关于URL的通用属性。
www.infoq.com
2.
The call for speakers is still open; if you'd be interested in giving an OSGi talk, then submit a proposal.
目前还在招募演讲者,如果你有这方面的想法,请递交你的提案。
www.infoq.com
3.
Multiple versions of classes can be loaded simultaneously in the same application using standard OSGi mechanisms.
使用标准OSGi机制,可以同时在同一个应用程序中加载多个类版本。
www.ibm.com
4.
The Device Manager database stores URLs for locating software packages and OSGi bundles, as well as other software information.
设备管理器数据库存储用于定位软件包及OSGi包的URL,以及其他软件信息。
www.ibm.com
5.
This lookup is unambiguous because OSGi applications are isolated and Blether defines only a single persistence unit.
该查询不含糊,因为OSGi应用程序是孤立的且Blether仅定义单一持久性单元。
www.ibm.com
6.
When Eclipse opens the manifest file in design mode, select the Dependencies tab and add org. osgi. compendium as the "Required Plug-ins" .
当Eclipse在设计模式中打开清单文件时,选择Dependencies选项卡,然后添加org.osgi.compendium作为“RequiredPlug-ins”。
www.ibm.com
7.
These services will allow enterprise applications to run inside an OSGi environment instead of needing a whole JEE stack.
凭借这些服务,企业应用可以运行在OSGi环境中而无需完整的JEE栈。
www.infoq.com
8.
Frameworks like OSGi give you these variation mechanisms out of the box.
类似于OSGi的框架给了你这些开箱即用的变化机制。
www.infoq.com
9.
The EEG was created in December by the OSGi Board, and held its initial meeting at the end of January in Dublin, Ireland.
12月,OSGi决定成立EEG,并于今年1月底在爱尔兰的都柏林召开了第一次EEG会议。
www.infoq.com
10.
Jim: OSGi a great technology and BEA is a strong supporter.
Jim:OSGi是一项伟大的技术,而且BEA是它的一个强大的支持者。
www.infoq.com
1.
This dependency injection model also enables unit tests to be run outside either a Java EE or OSGi runtime.
此依赖性注入模型还支持在JavaEE或OSGi运行时以外的时间进行单元测试。
www.ibm.com
2.
The processing of the metadata and the run time enforcement of the visibility rules are provided by the OSGi framework resolver.
元数据处理和可见性规则的运行时实施由OSGi框架解算器负责。
www.ibm.com
3.
The Java EE web module, EmployeeListWeb, can be added to the OSGi application manifest as a dynamic web project.
JavaEE网络模块,EmployeeListWeb,可以作为动态的网络项目添加至OSGi框架。
www.ibm.com
4.
Enterprise Web application developers looking for reliable and proven modularity technology are increasingly turning to OSGi.
寻找可靠和已验证的模块化技术的企业Web应用程序开发人员,已经有很多都转向了使用OSGi。
www.ibm.com
5.
Graham Charters: I did a survey at the OSGi Community Event that pretty much confirmed what I thought.
GrahamCharters:我在OSGi社区大会上做了一个调查,结果差不多证实了我的想法。
www.infoq.com
6.
The OSGi Alliance is the standards body responsible for the specification of flexible modularization technology for Java.
OSGiAlliance是负责Java的灵活模块化技术规范的标准组织。
www.ibm.com
7.
OSGi helps us solve this type of problem through the ability to dynamically provision and version software components (bundles).
而OSGi可以动态地提供组件(bundle),并为组件标记版本号,这样一来我们的问题就迎刃而解了。
www.infoq.com
8.
Blueprint is integrated with the OSGi service registry, enabling managed instances to transparently use, or be exposed as, OSGi services.
Blueprint与OSGi服务注册表相集成,支持托管的实例透明地使用或被呈现为OSGi服务。
www.ibm.com
9.
Similar and complementary projects and products to Aries provide many different ways of building applications that use OSGi technologies.
针对Aries的类似和补充项目和产品提供了许多方法来构建使用OSGi技术的应用程序。
www.ibm.com
10.
The Blueprint container can be retrieved from (not surprisingly) the OSGi service registry.
Blueprint容器可以取自OSGi服务注册表(这不足为奇)。
www.ibm.com
1.
But it goes much further than this and solves a number of additional problems common in enterprise environments.
但OSGi的优势远不止这些,它还能解决企业环境中普遍的几个其他问题。
www.ibm.com
2.
The OSGi technology is a set of specifications that define a dynamic component system for Java.
OSGi技术是一系列的规范,它定义了一个Java动态组件系统。
www.infoq.com
3.
OSGi is fast gaining momentum as a framework for developing and deploying modular reusable Java programs.
作为一种用于开发和部署模块化的、可重用的Java程序的框架,OSGi呈现出强劲的发展势头。
www.ibm.com
4.
A large number of services and libraries have been developed for the OSGi framework.
针对OSGi框架已开发出大量的服务和库。
www.ibm.com
5.
You enable modular service-oriented components and features with OSGi technology in a couple of ways.
可以通过两种方法使用OSGi技术来实现模块式的、面向服务的组件和特性。
www.ibm.com
6.
An OSGi bundle that acts as a bridge between the Web services bundle and the resource bundle.
适配器是充当Web服务bundle和资源bundle之间桥梁的OSGibundle。
www.ibm.com
7.
ServiceMix is built using OSGi components and offers the ability to use OSGi technologies with Service-Oriented Architecture (SOA).
ServiceMix使用OSGi组件构建,提供联合使用OSGi技术和面向服务架构(SOA)的能力。
www.ibm.com
8.
You are expected to provide the implementation of the service object as an OSGi bundle.
您需要提供服务对象的实现作为OSGibundle。
www.ibm.com
9.
Nuxeo EP is built on top of OSGi, comprising a set of around 120 bundles containing components, services and extension points.
NuxeoEP是基于OSGi技术构建的,由大约120多个Bundle构成,包括组件、服务和扩展点。
www.infoq.com
10.
Applications can be designed for extensibility and dynamic update through the use of OSGi services.
应用程序可以设计为通过使用OSGi服务提高可扩展能力并实现动态更新。
www.ibm.com
1.
It's clear that OSGi adoption in large server systems is becoming commonplace, and that's starting to filter down.
很明显,将有越来越多的大型服务器系统采用OSGi,同时OSGi也开始向中小系统进军。
www.infoq.com
2.
The OSGi support enables hybrid application development to leverage the benefits of OSGi modularity and Java EE programming model.
OSGi支持可以实现混合应用开发以利用OSGi模块化和JavaEE编程模型所带来的好处。
www.infoq.com
3.
At the other end of the OSGi spectrum lies the embedded and micro devices.
这次大会的另一个主题是关于嵌入式和微型设备的。
www.infoq.com
4.
With these changes, the persistence bundle and core application logic is in good (OSGi) shape.
有了这些变更,持久性捆绑包和核心应用程序逻辑就安排妥当了(OSGi)。
www.ibm.com
5.
Listing 2 shows a complete application manifest for a simple OSGi application.
清单2显示了一个简单OSGi应用程序的完整应用程序清单文件。
www.ibm.com
6.
Different OSGi applications can therefore utilize different versions of the same bundle.
不同OSGi应用程序可以利用同一捆绑包的不同版本。
www.ibm.com
7.
But we are also interested in the potential of the OSGi programming model for meeting basic enterprise IT requirements.
同时我们也很重视OSGi在满足企业当前IT需求方面的潜能。
www.infoq.com
8.
Understanding the programming framework of OSGi is the basis for designing and implementing SMF-based applications.
理解OSGi的编程框架是设计和实现基于SMF的应用程序的基础。
www.ibm.com
9.
But so far the answer is that we are definitely not going to be doing this with OSGi.
但到目前为止,这个问题对于OSGi的答案是,我们绝对不会这样做。
www.infoq.com
10.
Replaceability: OSGi permits a module to be shutdown and replaced at run time.
可替换性:OSGi允许在运行时停止某个模块并替换它。
www.ibm.com
1.
In the course of this exercise, you will transform it into an OSGi application and then gradually remove the dependency on Spring.
在本练习期间,您要将其转换为一个OSGi应用程序,然后逐渐消除对Spring的依赖性。
www.ibm.com
2.
We accomplish this complete decoupling of components by having the plug-ins Extension Registry aware and providing an OSGi service.
通过使插件能够感知ExtentionRegistry并提供OSGi服务,我们可以完成这一完整的组件退耦操作。
www.ibm.com
3.
This article also includes detailed guidance on best practices for running and migrating Spring-based applications to OSGi.
本文还就运行和迁移基于Spring的应用程序到OSGi提供了详细指导。
www.ibm.com
4.
However, to add a dynamic web project as a JEE module to an OSGi application, follow these steps.
但是,您可以按照下面的步骤来将一个动态网络项目,作为一个JEE模块添加至JEE模块。
www.ibm.com
5.
OSGi also provides a Java Virtual Machine (JVM)-level service registry that bundles can use to publish, discover, and bind to services.
OSGi还提供了JavaVirtualMachine(JVM)级别的服务注册,该绑定包可用于发布、发现和绑定至服务。
www.ibm.com
6.
OSGi modularity semantics are honored in the project build paths, providing an environment which supports a modular design.
OSGi的模块化语义已经被加入到了项目的构建路径,提供开发环境支持模块化设计。
www.infoq.com
7.
PDE provides Equinox support out of the box, and also provides extension points for other OSGi frameworks such as Knopflerfish and Felix.
PDE本身就支持Equinox,而且也为其它OSGi框架如Knopflerfish和Felix提供了扩展点。
www.infoq.com
8.
The persistence bundle makes use of another standard feature of enterprise OSGi, JPA integration, to take advantage of managed persistence.
持久性bundle使用企业OSGi的另一个标准特性—JPA集成—来利用托管持久性。
www.ibm.com
9.
When you create an OSGi service or a Web service, the common practice is to create an interface and an implementation class.
创建OSGi服务或Web服务时,一般的做法是创建接口和实现类。
www.ibm.com
10.
There are a number of ways to get started with deploying your first OSGi application to WebSphere Application Server.
有几种方法可以开始在WebSphereApplicationServer上部署您的首个OSGi应用程序。
www.ibm.com
1.
OSGi defines additional metadata in the JAR's MANIFEST. MF to indicate required dependencies on a per-package basis.
OSGi在JAR的MANIFEST.MF文件中定义了额外的元数据,用来指明每个包所要求的依赖。
www.infoq.com
2.
Groovy Eclipse comes with an embedded Groovy runtime library that is split off as its own Eclipse plugin (or in OSGi parlance, bundle).
GroovyEclipse包含一个内嵌的Groovy运行时库,它本身是一个独立的Eclipseplugin(或者按OSGi的说法,一个bundle)。
www.infoq.com
3.
Initially, OSGi was targeted at home automation and residential gateway devices.
起初,OSGi旨在用于家庭自动化和家庭网关设备。
www.ibm.com
4.
Refer to the OSGi Service Platform specification (see Resources) for more information about the manifest file format and syntax.
有关manifest文件格式和语法的更多信息,请参阅OSGiServicePlatform规范(请参阅参考资料)。
www.ibm.com
5.
OSGi Alliance (See Resources) publishes the specifications for the module system.
OSGiAlliance(请参见参考资料)发布了模块系统的规范。
www.ibm.com
6.
In general, there are few changes that need to be made to the persistence. xml files to make them work in an OSGi framework.
一般而言,需要对persistence.xml文件做少许更改来让它们在一个OSGi框架中工作。
www.ibm.com
7.
One example of a common product that uses OSGi technology is the Eclipse IDE.
使用OSGi的一个常见产品示例就是EclipseIDE。
www.ibm.com
8.
Will OSGi modules be able to interoperate cleanly with JSR 277 modules?
OSGi模块是否能与JSR277模块干净地互操作呢?
www.infoq.com
9.
It packages multiple enterprise Java application frameworks together as OSGi bundles.
它将多个企业级Java应用框架打包成OSGiBundles。
www.infoq.com
10.
See Developing enterprise OSGi applications for WebSphere Application Server for more information on OSGi applications.
参见为WebSphereApplicationServer开发企业OSGi应用程序了解有关OSGi应用程序的更多信息。
www.ibm.com
1.
In the meantime we'll actively seek ways in which to interoperate with other module systems, and in particular with OSGi.
同时,我们还会积极地寻求与其他模块系统交互的方式,尤其是OSGi。
www.infoq.com
2.
You have done the work of adding necessary code and configurations to make your OSGi service a Web service.
为了使OSGi服务成为Web服务,您已经添加了所需代码和配置。
www.ibm.com
3.
Effectively, OSGi technology is the missing modularity layer for the Java platform.
事实上,OSGi技术正是Java平台所缺少的模块化层。
www.infoq.com
4.
One is for the OSGi framework into which the blog sample application is installed and one is the server-wide shared framework.
一个是OSGi框架,这个博客样例应用程序就安装在该框架中;另一个是服务器范围的共享框架。
www.ibm.com
5.
Over recent months, the Open Source Gateway Initiative (OSGi) has been gaining attention in the application server technology space.
近几个月来,开放服务网关协议(OSGi)在应用服务器技术领域获得越来越多的关注。
www.infoq.com
6.
OSGi is a technology that you can use to build Java services and modules that are truly modular, pluggable components.
OSGi技术可用于构建Java服务和模块,这些服务和模块是真正模块化、可插入的组件。
www.ibm.com
7.
Hopefully Virgo will increase adoption and be more attractive to participation and contributions from other industry companies.
希望Virgo能提升OSGi的使用率,同时能得到其他公司的参与和贡献。
www.infoq.com
8.
Secure Development Across Teams - The OSGi microkernel style inforces rules to keep components and extensions isolated and controlled.
跨团队的安全开发——OSGi的微核结构保证了组件和扩展是独立且可控的。
www.infoq.com
9.
Are the events sent via the OSGi pub-sub mechanism synchronous or asynchronous?
OSGi的发布-订阅机制发送的事件是同步的还是异步的?
www.infoq.com
10.
By providing a filter, you're telling the OSGi service registry to only notify you of state changes in the specified service.
通过提供过滤器,可以告知OSGi服务注册中心只需通知您指定服务中的状态更改。
www.ibm.com
1.
InfoQ: Is there any plans on releasing this as a formal standard document through OSGi or another organisation?
InfoQ:有没有计划把这个模型作为正式的标准文档,通过OSGi或其他组织发布出来呢?
www.infoq.com
2.
Using this framework, one can develop and deploy a web service as an OSGi bundle.
通过使用这个框架,我们可以把Web服务作为OSGi包进行开发和部署。
www.ibm.com
3.
Promote OSGi to a first class Tuscany runtime environment.
将OSGi提升为一等的Tuscany运行时环境
www.infoq.com
4.
This week sees the publication of OSGi and Equinox, the first in a new series of Eclipse RunTime books.
本周出版了一本介绍OSGi和Equinox的新书,这也是EclipseRunTime系列书籍的第一本。
www.infoq.com
5.
If you use dynamic class loading (class. forName) then these often need to be remediated, but can map to OSGi services.
如果你使用了动态类加载(class.forName),那么通常需要对它们进行修改,但还是可以映射成为OSGi服务的。
www.infoq.com
6.
OSGi and other modular systems are the key to this, and our first step into OSGi was a big deal for us and our users.
OSGi与其他的模块化系统是解决这个问题的关键所在,我们向OSGi迈进的第一步对于我们和我们的用户来说都是至关重要的。
www.infoq.com
7.
See documentation for assembling and deploying OSGi components in SCA composites for more.
请参见在SCA复合中组装和部署OSGi组件的相关文档了解更多信息。
www.ibm.com
8.
All the bundles deployed in an OSGi container run in one JVM.
所有部署到OSGi容器中的包在一个JVM中运行。
www.ibm.com
9.
Besides those OSGi defined services, bundle vendors can develop custom services.
除了那些OSGi定义的服务,包厂商还能开发定制服务。
www.ibm.com
10.
Create an OSGi bundle, including Java interfaces and classes, a manifest file, and resource files.
创建OSGi包,其中包含Java接口、类、清单文件和资源文件。
www.ibm.com
1.
This is an OSGi-specific piece of code which is invoked when the bundle is started, like a per-bundle main method.
下面是OSGi特定的代码片段,在bundle启动时被调用,有点像是bundle的main方法。
www.infoq.com
2.
Using resource references is a standard way to obtain centrally managed and administered Java objects in both Java EE and OSGi environments.
使用资源引用是获取JavaEE和OSGi环境下集中管理和执行的Java对象的一个标准方式。
www.ibm.com
3.
See administrative tasks for deploying OSGi applications for details.
请参见部署OSGi应用程序的管理任务了解更多细节。
www.ibm.com
4.
Eclipse should now restart the OSGi framework, install the fourth bundle (DictionaryServiceV2) and start all four bundles.
现在Eclipse会重新启动OSGi框架,安装第四个包(DictionaryServiceV2),然后启动所有的四个包。
www.ibm.com
5.
You can now initialize product definitions from OSGi launch configurations.
你现在可以从OSGi启动配置中初始化产品定义
www.infoq.com
6.
Aniszczyk pointed out the PDE eases OSGi development by managing the classpath and by leveraging the existing Eclipse development toolset.
Aniszczyk指出通过管理classpath和利用已有的Eclipse开发套件,PDE简化了OSGi开发。
www.infoq.com
7.
OSGi is a specification of a service platform.
OSGi是服务平台的规范。
www.ibm.com
8.
There are various OSGi commands available in the Roo shell, which you can see by typing help osgi, as shown in Listing 1.
在Rooshell中有各种OSGi命令,您可以通过键入helposgi查看,如清单1所示。
www.ibm.com
9.
Within WAS V 8 existing components can be exposed as SCA components inside OSGi applications.
在WASV8中,现有的组件可以在OSGi应用内部导出为SCA组件。
www.infoq.com
10.
Composing MANIFEST. MF needs to comply with the rules defined in OSGi specification.
构建MANIFEST.MF文件需要遵从OSGi规范中定义的规则。
www.ibm.com
1.
Eclipse plug-ins use OSGi technology for its benefits in building modular applications.
Eclipse插件在构建模块式应用程序中使用OSGi技术来实现其优势。
www.ibm.com
2.
Standard Management of Company Projects - If all projects are broken down into OSGi components they are easily reused.
公司项目的标准化管理——如果所有的项目都分解成OSGi组件,那么它们就可以很容易重用。
www.infoq.com
3.
This allows developers to design modular application architectures on top of a lower-level modularity system such as OSGi.
这使得开发者可以在低层次的模块化系统(如OSGi)之上设计模块化应用架构。
www.infoq.com
4.
Refactoring for E4 may be back-ported to the next Eclipse 3. 7, especially accessing via OSGi services.
E4的重构将移植到Eclipse3.7,特别是通过OSGi服务访问的特性。
www.infoq.com
5.
OSGi provides a simple means to hook classloading in a global fashion.
OSGi提供了一种简单的手段以全局方式钩取类的装载。
www.ibm.com
6.
We'll describe how to create bundles, how to install them into an OSGi engine and how to set up (versioned) dependencies between bundles.
内容包括如何创建bundle、将其安装到OSG引擎以及怎样建立bundle之间的版本依赖。
www.infoq.com
7.
Some JPA 2. 0 sample code is also presented should you wish to experiment with a new OSGi application.
如果您想使用一个新OSGi应用程序进行试验,这里为您提供一些JPA2.0样例代码。
www.ibm.com
8.
ML: How is the work within the OSGi committee progressing?
ML:OSGi委员会内部的工作进展如何?
www.infoq.com
9.
OSGi throws runtime errors if the imports and exports aren't explicitly declared.
如果导入和导出未显式声明,OSGi将引发运行时错误。
www.ibm.com
10.
We're using well-known technologies like Java and Osgi to create a framework to bring simplicity for both telecom operators and partners.
我们使用的是那些应用普遍的技术,像Java和OSGi,来创建框架,从而电信运营商和合作伙伴都带来简单性。
www.infoq.com
1.
You can temporarily wire to the OSGi registry from Spring via the osgi: service namespace.
您可以通过osgi:service名称空间暂时连接到OSGi注册表。
www.ibm.com
2.
The Eclipse IDE uses a subset of OSGi centered around modularization and bundle life cycle.
EclipseIDE使用围绕模块化和绑定包生命周期的一个OSGi子集。
www.ibm.com
3.
Bundles can also be added to OSGi applications in the new OSGi application wizard.
绑定包还可以添加至新OSGi框架向导之中的OSGi框架。
www.ibm.com
4.
Lastly, IntelliJ 9 has been released; and both the community edition and commercial edition have support for building OSGi applications.
最后要说的是IntelliJ9的发布,其社区版与商业版都提供了对OSGi应用的支持。
www.infoq.com
5.
Some open source projects package their Java classes in OSGi bundle-compliant JARs.
有些开源项目将它们的Java类打包到与OSGi捆绑包兼容的JARs中。
www.ibm.com
6.
Alternatively, the BundleContext of the Web bundle is available from the servlet context via the osgi-bundlecontext attribute.
另外,可通过osgi-bundlecontext属性从servlet上下文提供Web捆绑包的BundleContext。
www.ibm.com
7.
SpringSource is also working with the OSGi Alliance to continue evolving the OSGi standard.
同时,SpringSource与OSGi联盟亲密合作,将继续采用OSGi标准。
www.infoq.com
8.
OSGi is a means for specifying a scope of encapsulation so that fits naturally into the module decomposition view.
OSGi是指定封装范围的一种方式,它很适合模块分解视图。
www.infoq.com
9.
One alternate way is the services framework of the OSGi platform.
其中一个备选方法就是OSGi平台的服务框架。
www.ibm.com
10.
Data Capture runs on OSGi to support the distributed runtime environment.
DataCapture在OSGi上运行,以支持分布式运行时环境。
www.ibm.com
1.
The OSGi specification defines a unit of modularization called a bundle.
OSGi规范定义了一个叫做绑定包的模块化单位。
www.ibm.com
2.
The custom service factory class should implement the OSGi ServiceFactory interface.
该定制服务工厂类应该实现OSGiServiceFactory接口。
www.ibm.com
3.
Now I'll create a more useful program that monitors the life cycle of bundles and services within the OSGi framework.
现在,我将创建一个更实用的程序用于监视OSGi框架内的bundle和服务的生命周期。
www.ibm.com
4.
With the OSGi console running, you can see the status of the modules by typing ss at the console.
OSGi控制台运行后,可以通过在控制台上键入ss命令来查看这些模块的状态。
www.ibm.com
5.
Next we need to specify that the osgi compendium bundle as the required bundle to the dosgi bundle.
接下来我们需要把osgicompendium包作为所需的包指定到dosgi包中。
www.ibm.com
6.
Select OK to confirm the conversion from a JEE web project to an OSGi bundle.
选择OK以确定从JEE网络项目向OSGi绑定包的转变。
www.ibm.com
7.
With OSGi, you can update the bundles dynamically at run time whenever there's a code change.
通过OSGi,可以在运行时出现更改的情况下随时动态更新包。
www.ibm.com
8.
It's not an issue with OSGi per se, but with modularity as a concept.
这不是OSGi本身的问题,而是模块化概念的问题。
www.infoq.com
9.
Data capture runs on OSGi to support the distributed run time environment.
数据捕获在OSGi上运行,以支持分布式运行时环境。
www.ibm.com
10.
OSGi naturally offers a compelling choice for this need.
OSGi自然成为满足这一需求的出色选择。
www.ibm.com
1.
Specifications describe the behaviour of how the OSGi runtime works; the current release is OSGi R4. 2 (as covered by InfoQ previously).
OSGi规范描述了OSGi运行时的工作行为方式;当前版本是OSGiR4.2(Infoq曾经报导过)。
www.infoq.com
2.
The bundle is the delivery and development unit of OSGi applications.
bundle是OSGi应用程序的交付和开发单元。
www.ibm.com
3.
Eclipse should now start its internal OSGi framework (Equinox) install and start the three bundles in the workspace.
现在Eclipse会启动它内部的OSGi框架(Equinox),安装和启动工作空间的三个包。
www.ibm.com
4.
OSGI, knowing to use you next time can be when. . .
不知道下次用到你会是什么时候…
word.hcbus.com
5.
Select OK to confirm the conversion from JEE web project to an OSGi bundle.
选择OK以确认从JEE网络项目到OSGi绑定包的转变操作。
www.ibm.com
6.
As with JDBC, OSGi is a specification (currently release 4. 2) which has multiple open-source (and commercial) implementations.
和JDBC一样,OSGi也是规范(目前是4.2版),有多个开源(及商业)实现。
www.infoq.com
7.
STS allows to deploy WAR applications, OSGi bundle and PAR projects to dm and tc Server running in the Amazon EC2 cloud.
凭借STS,我们可以将WAR应用、OSGibundle及PAR项目部署到运行在AmazonEC2云上的dm和tcServer上。
www.infoq.com
8.
The core micro broker bundle exposes a BrokerFactory service to the OSGI runtime that bundles can track using the OSGI Service Tracker.
微代理的核心包将BrokerFactory服务公开给OSGI运行时,这些包可以使用OSGIServiceTracker对OSGI运行时进行跟踪。
www.ibm.com
9.
We will also register the plug-in to be an OSGi service.
我们还要将插件注册为OSGi服务。
www.ibm.com
10.
This is a wsadmin client application that provides a remote OSGi console for the specified application server.
这是一个wsadmin客户机应用程序,旨在为指定应用程序服务器提供一个远程OSGi控制台。
www.ibm.com
1.
The first few migration stages described in this article rely on using the default OSGi application behaviour.
本文中描述的前几个迁移阶段依赖于使用默认的OSGi应用程序行为。
www.ibm.com
2.
In all cases, you need to package the OSGi application in a format that can be deployed.
无论采用哪种方式,都需要将OSGi应用程序打包为一种可以部署的格式。
www.ibm.com
3.
Eclipse uses OSGi as its modularity mechanism for plugins.
Eclipse使用OSGi作为其插件的模块化机制。
www.infoq.com
4.
OSGi If JSR 277's JAM module system is an unsuitable foundation for modularizing the JDK, what about the OSGi Framework?
JSR277的JAM模块系统并不适合作为模块化JDK的基础,那么OSGi框架如何呢?
www.infoq.com
5.
Two open source projects providing implementations of the OSGi enterprise specification were started within the last year.
去年启动了提供OSGi企业规范实现的两个开源项目。
www.ibm.com
6.
In OGSi, each bundle has its own class loader.
在OSGi中,每个bundle都有其自己的类加载器。
www.infoq.com
7.
If Mule should integtate OSGi or some other way to easily update integration flows that would be a big plus.
如果Mule集成OSGi或者其他方法,就能很容易的更新集成流程,这将是一个大大的加分点。
www.infoq.com
8.
Contract: OSGi provides a good match to the contract.
合约:OSGi很好地匹配了合约要求。
www.ibm.com
9.
InfoQ: Using OSGi for server side application is something ubiquitous these days.
InfoQ:服务器端应用已经普遍使用OSGi。
www.infoq.com
10.
Select OK to confirm the conversion from JPA project to OSGi bundle.
选择OK以确定从JPA项目到OSGi绑定包的转变。
www.ibm.com
1.
Sun voted against JSR 291, which passed anyway, making OSGi officially part of JSE.
Sun投票反对JSR291,不过JSR291仍然获得了通过,正式成为JSE的一部分。
www.infoq.com
2.
This has previously been possible with Pax Web, but this brings a standard so that any OSGi runtime can be used.
PaxWeb早就可以实现这一点了,但现在形成了标准,任何OSGi运行时都可以使用了。
www.infoq.com
3.
Each bundle must implement the OSGi BundleActivator interface so that it can be controlled by the SMF runtime throughout its life cycle.
每个包都必须实现OSGiBundleActivator接口,以便能由SMF运行时通过其生命周期来控制它。
www.ibm.com
4.
In Import Services, fill in org. osgi. service. HttpService, as this is the only service HttpLog will visit in runtime.
在ImportServices中填写org.osgi.service.HttpService,因为它是运行时要访问的唯一的服务HttpLog。
www.ibm.com
5.
Next download cxf-dosgi single bundle distribution and the osgi compendium bundle.
然后下载cxf-dosgi单包发行版和osgicompendium包。
www.ibm.com
6.
Then you package these components as OSGi bundles.
然后将这些组件打包为OSGi包。
www.ibm.com
7.
See Best practices for developing and working with OSGi applications, #4.
参见开发和使用OSGi应用程序的最佳实践,#4。
www.ibm.com
8.
This defines the OSGi semantics of enterprise Java technologies such as transactions, persistence, and Web components.
该出版物定义了企业Java技术的一些OSGi语义,比如事务、持久性和Web组件。
www.ibm.com
9.
This thesis also works on the other issues of OSGi such as service dependence, automatic service deployment and service cache management.
同时,本文也研究了OSGi中的服务依赖关系、服务部署及服务缓冲管理等问题,以此为基础扩展了OSGi。
www.juhe8.com
10.
OSGi also gives you the opportunity to do a much better job of versioning in the enterprise environment.
OSGi还向您提供了一个机会,允许您在企业环境中更好地执行版本控制工作。
www.ibm.com
1.
If you are using MBeans, then there's a simple mapping strategy to OSGi services.
如果你是用MBean,那么就会有很简单的策略让你可以把它们映射成为OSGi服务。
www.infoq.com
2.
Listed here are some related technologies that you can use to build, manage, and distribute OSGi components into applications.
下面列举一些相关技术,可用于构建、管理并将OSGi组件分发到应用程序中。
www.ibm.com
3.
The feature pack actually consists of two installable features: the OSGi application feature and the JPA 2. 0 feature.
这个特性包实际上包含两个可安装特性:OSGi应用程序特性和JPA2.0特性。
www.ibm.com
4.
However, it makes minimal use of the service support OSGi provides.
但是,它最低限度地使用了OSGi提供的服务支持。
www.ibm.com
5.
OSGi has given a new dimension to the way JAR bundles are built and managed.
OSGi提供了一种新的构建和管理JAR包的方式。
www.ibm.com
6.
OSGi is a runtime dynamic module system for Java.
OSGi是一个Java的运行时动态模块系统。
www.infoq.com
7.
It is expected that the final version will be released in time for OSGi DevCon, co-hosted with EclipseCon, in March this year.
我们有理由期待最终版将于今年3月发布,这正是OSGiDevCon和EclipseCon举办的时间。
www.infoq.com
8.
Impala is not currently OSGi compliant although this is also planned for the first full release.
尽管Impala计划在其首个完全发布版中增加对OSGi的支持,但是它现在与OSGi并不兼容。
www.infoq.com
9.
Equinox, the OSGi runtime has been updated to support the new OSGi 4. 3 features (including generics), as covered previously.
OSGi运行时Equinox也进行了更新,可以支持OSGi4.3的新特性(包括泛型),InfoQ此前曾对其做过报道。
www.infoq.com
10.
At its core, OSGi is a component and service model, as illustrated in Figure 1.
在核心,OSGi是一个组件和服务模型,如图1所示。
www.ibm.com
1.
The 1. 0 release provides a solid foundation for creating Spring-powered OSGi based applications.
0发行版提供了创建基于OSGi的Spring应用的基础。
www.infoq.com
2.
Create a new configuration in the OSGi Framework folder called demo_dosgi.
在名为demo_dosgi的OSGiFramework文件夹中创建一个新的配置。
www.ibm.com
3.
Last summer I received an invitation for IONA to attend the OSGi Enterprise Workshop on September 11, 2006.
去年夏天,我收到IONA于2006年9月11日参加OSGi企业工作组的邀请。
www.infoq.com
4.
Leveraging OSGi where it makes sense.
在OSGi存在意义的地方利用它;
www.infoq.com
5.
Roo has a special project called wrapping that can convert normal JARs into OSGi JARs.
Roo有一个称为wrapping的特殊项目,可将常态JAR转化为OSGiJAR。
www.ibm.com
6.
We are using the OSGi APIs to tell us when this service comes and goes, so we can properly register our extensions.
我们将使用OSGiAPI以告知我们此项服务出入的时间,所以我们可以正确地注册扩展点。
www.ibm.com
7.
We will use this servlet container outside the OSGi container (Eclipse) to install and run our service clients.
我们将使用在OSGi容器(Eclipse)外部的servlet容器,用来安装和运行我们的服务客户机。
www.ibm.com
8.
Each OSGi container provides a different default target start level; for Equinox, the default is 6, whilst for Felix it is 1.
每个OSGi容器都提供了不同的默认目标级别:Equinox默认值是6;而Felix是1。
www.infoq.com
9.
Now that the data source is set up in the WebSphere server, the OSGi bundle needs to be set up to access it.
既然数据源在WebSphere服务器中已经创建好了,那么您就需要创建OSGi绑定包以访问它。
www.ibm.com
10.
However, once you move to OSGi, this migration is enforced at both compile-time and run-time.
然而,一旦你迁移到OSGi,那么这种迁移就会在编译时和运行时都会执行。
www.infoq.com
1.
OSGi is a dynamic module system for Java.
OSGi是一个面向Java的动态模块系统。
www.ibm.com
2.
What do you think is the most noteworthy part of OSGi 4. 2?
你认为OSGi4.2中哪些地方最值得关注呢?
www.infoq.com
3.
You can view the status of the add-on using the osgi ps command.
您可以使用osgips命令查看该附加组件的状态。
www.ibm.com
4.
This work will continue in Spring 2. 1, with the packaging of Spring's JAR files as OSGi bundles.
这个工作会在Spring2.1中继续进行,会把Spring的JAR文件打包成OSGi的bundle。
www.infoq.com
5.
This is an OSGi best practice that keeps couplings loose.
这是保持耦合松散的一个OSGi最佳实践。
www.ibm.com
6.
The neat thing about RAP is that you write Ajax applications in Java and use the Eclipse component model based on OSGi.
RAP所做的所有事情就是让你用Java写Ajax应用并使用基于OSGi的Eclipse模型。
www.infoq.com
7.
This means it is very clear which packages are private and OSGi enforces this.
这意味着可以很明显地确定哪些包是私有的,OSGi实现了这一点。
www.ibm.com
8.
I think it is a telling sign that we implemented FTP integration before OSGi.
我认为我们比OSGi早实现FTP集成是一种有力的标志。
www.infoq.com
9.
Geronimo 3 has also updated its kernel to use OSGi, based on the Apache Karaf OSGi runtime, and supports the Aries programming model.
同时,Geronimo3也把内核更新为基于ApacheKarafOSGi运行时的OSGi架构,并且支持Aries编程模型。
www.infoq.com
10.
OSGi DevCon was focussed on a lot of modularity-related subjects; mostly the Enterprise OSGi noted above, but also a Cloud Workshop.
OSGiDevCon大会关注了许多模块化相关的主题,在前面的企业OSGi已经提到过,还有一个云讲座。
www.infoq.com
随便看

 

英汉双解词典包含2704715条英汉词条,基本涵盖了全部常用单词的翻译及用法,是英语学习的有利工具。

 

Copyright © 2004-2022 Newdu.com All Rights Reserved
更新时间:2025/2/28 0:41:23