OSGi
http://dbpedia.org/resource/OSGi an entity of type: Thing
تحالف أو إس جي أي (بالإنجليزية: OSGi Alliance) هو منظمة تعنى بتطوير انشئت في مارس عام 1999. وقد قام هذا التحالف بالاشتراك مع اعضائه بعمل مواصفات لبناء وتطوير برامج بلغة الجافا سميت بمواصفات ال-أو إس جي أي، تعتمد على مبدأ أن كل برنامج هو مزيج من خدمات تتفاعل مع بعضها من خلال واجهات برمجية (واجهة برمجة التطبيقات). جوهر هذه المواصفات هو هيكل (Framework) يعرف الآتي:
* نموذج لإدارة دورة حياة البرنامج.
* سجل للخدمات المستخدمة خلال عمل البرنامج.
* بيئة البرنامج التنفيذية.
* وحدات برمجية مساعدة.
rdf:langString
OSGi Service Platform (dále OSGi Framework, nebo jen Framework) je specifikace dynamického modulárního systému pro programovací jazyk Java. Standard je definován a udržován mezinárodním konsorciem OSGi Alliance (původně Open Services Gateway initiative, dnes se již nepoužívá). OSGi umožňuje instalaci a odebírání modulů za běhu, definuje životní cyklus modulu a nabízí infrastrukturu pro spolupráci modulů skrze služby. V současné době je OSGi Framework považován za nejvyspělejší modulární systém pro Javu. Zakládají se na něm například nové verze téměř všech velkých aplikačních serverů.
rdf:langString
OSGi Alliance(従来の名称は Open Services Gateway initiative)は、1999年3月に設立された標準化団体。遠隔から管理できるJavaベースのサービスプラットフォームを定義している。この仕様の中心となるのは、アプリケーションライフサイクルのフレームワークとである。そのフレームワークに基づいて、多数のOSGiサービスが定義された(ログ、構成管理、HTTPサービス(Java Servlet)、XML構文解析、機器アクセス、パッケージソフトウェア管理、基本パーミッション管理、ユーザー管理、I/O接続、結線管理、Jini、UPnP エクスポート、アプリケーション監視、宣言型サービス、消費電力管理、機器管理、セキュリティポリシー、診断/監視、フレームワーク階層化など)。
rdf:langString
OSGi(Open Service Gateway initiative) Alliance는 1999년에 썬 마이크로시스템즈, IBM, 에릭손 등이 구성한 개방형 표준 단체이다. (OSGi Alliance는 처음에 Connected Alliance라고 불렸음) 그 뒤 여러 해 동안 OSGi Alliance는 원격 관리 될 수 있는 자바 기반의 서비스 플랫폼을 제정해왔다. 이 표준 사양의 핵심은 응용 프로그램의 생명주기(Life cycle) 모델과 서비스 레지스트리(Service Registry)를 정의하는 프레임워크(Framework)이다. OSGi 표준 사양에는 이 프레임워크에 기반하여 매우 다양한 OSGi 서비스가 정의되어 있다. OSGi 프레임워크는 독립적인 자바/가상 머신 환경에서 제공되지 않는 세련되고, 완전하며 동적인 SOA(Service Oriented Architecture) 기반의 컴포넌트 모델을 구현한다. 응용 프로그램 또는 구성 요소(번들, Bundle)는 재시동 과정 없이 원격지를 통해 설치(installed), 시작(started), 정지(stopped), 업데이트(updated) 그리고 제거(uninstalled)를 할 수 있다.
rdf:langString
La OSGi Alliance (conosciuta come Open Service Gateway initiative), è un'organizzazione fondata nel 1999 da Ericsson, IBM, Oracle e altri. In seguito altri membri sono entrati a farne parte.Il nucleo delle specifiche è un framework che definisce la gestione del modello del ciclo di vita del software, i moduli (chiamati bundle), un service registry e un ambiente di esecuzione. Partendo da questo Framework sono stati definiti un certo numero di OSGi Layer (strati), API e servizi.
rdf:langString
OSGi (Open Services Gateway Initiative - termo obsoleto) é um conjunto de especificações que define um sistema dinâmico de componentes para Plataforma Java. Estas especificações tem como objectivo reduzir a complexidade do software, fornecendo uma arquitetura modular e orientados a serviço (Service-oriented architecture) para grandes sistemas distribuídos, pequenas aplicações, bem como aplicações embarcadas. Segundo a OSGi Alliance, que controla a especificação, OSGi é um middleware universal.A plataforma OSGi vem se tornando o padrão, de fato, para o desenvolvimento de aplicativos modulares em Java.
rdf:langString
Die OSGi Alliance (früher Open Services Gateway initiative) spezifiziert eine hardwareunabhängige dynamische Softwareplattform, die es erleichtert, Anwendungen und ihre Dienste per Komponentenmodell („Bundle“/„Service“) zu modularisieren und zu verwalten („Service Registry“). Die OSGi-Plattform setzt eine Java Virtual Machine (JVM) voraus und bietet darauf aufbauend das OSGi-Framework.
rdf:langString
OSGi Alliance,conocida formalmente como Open Services Gateway initiative, es un conjunto de estándares abiertos creado en marzo de 1999 cuyo objetivo es definir las especificaciones abiertas de software que permitan diseñar plataformas compatibles que puedan proporcionar múltiples servicios. Aunque OSGi define su propia arquitectura, ha sido pensada para su compatibilidad con Jini o Universal Plug and Play (UPnP).
rdf:langString
L’OSGi Alliance (précédemment connue en tant qu'Open Services Gateway initiative) est une organisation qui spécifie une plate-forme de services fondée sur le langage Java qui peut être gérée de manière distante. Le cœur de cette spécification est un framework (canevas) qui définit un modèle de gestion de cycle de vie d’une application, un répertoire (registry) de services, un environnement d'exécution et des modules. Fondés sur ce framework, un grand nombre de couches (layers) OSGI, d’API et de services ont été définis :
rdf:langString
OSGi is an open specification and open source project under the Eclipse Foundation. It is a continuation of the work done by the OSGi Alliance (formerly known as the Open Services Gateway initiative), which was an open standards organization for computer software founded in March 1999. The foundation originally specified and maintained the OSGi standard. The alliance transferred its work to the Eclipse Foundation at the end of 2020. The OSGi specification describes a modular system and a service platform for the Java programming language that implements a complete and dynamic component model, something that does not exist in standalone Java or VM environments. It has a service-oriented architecture based on micro services each implemented as an extended Java class file archive (JAR (file f
rdf:langString
OSGi is een open standaard voor een Java-gebaseerd , gedefinieerd door de OSGi Alliance. Het centrale deel van deze specificatie is een framework dat een model voor een en een service-register definieert. Op basis van dit framework werd een groot aantal OSGi Services gedefinieerd. Het OSGi-framework biedt een elegant, compleet en dynamisch - iets wat ontbreekt in losstaande Java-omgevingen. Applicaties of componenten (die aangeleverd worden in de vorm van bundles) kunnen op afstand dynamisch worden geïnstalleerd, gestart, gestopt, opgewaardeerd en gede-installeerd zonder dat opnieuw opstarten nodig is. Het beheer van Javapakketten en -klassen wordt uitvoerig behandeld in het framework. Het beheer van de levenscyclus gebeurt via API's die toelaten om management policies te downloaden. Het
rdf:langString
OSGi Alliance, ранее известная как Open Services Gateway initiative (инициатива доступа к открытым службам) — организация открытых стандартов (Open Standards Development Organization — SDO). В течение последних нескольких лет она разрабатывала основанную на Java сервисную платформу OSGi (также известна как The Dynamic Module System for Java), которая могла управляться удалённо. Основная часть этой разработки — фреймворк (каркас), который определяет модель жизненного цикла приложения и служебного реестра. На основе этого фреймворка было создано огромное количество OSGi-служб:
rdf:langString
开放服务网关倡议(OSGi,Open Service Gateway Initiative)有双重含义。一方面它指OSGi Alliance组织;另一方面指该组织制定的一个基于Java语言的服务(业务)规范——OSGi服务平台(Service Platform)。 OSGi Alliance是一个由Sun Microsystems、IBM、爱立信等于1999年3月成立的开放的,最初名为Connected Alliance。该组织及其标准原本主要目的在于使服务提供商通过住宅网关,为各种家庭智能设备提供各种服务。目前该平台逐渐成为一个为室内、交通工具、移动电话和其他环境下的所有类型的网络设备的应用程序和服务进行传递和远程管理的开放式服务平台。 该规范和核心部分是一个框架,其中定义了应用程序的生命周期模式和。基于这个框架定义了大量的OSGi服务:日志、配置管理、偏好,HTTP(运行servlet)、XML分析、设备访问、软件包管理、许可管理、星级、用户管理、IO连接、连线管理、Jini和UPnP。 这个框架实现了一个优雅、完整和动态的。应用程序(称为bundle)无需重新引导可以被远程安装、启动、升级和卸载(其中Java包/类的管理被详细定义)。API中还定义了运行远程下载管理政策的。允许bundles去检测新服务和取消的服务,然后相应配合。
rdf:langString
rdf:langString
أو إس جي أي
rdf:langString
OSGi Service Platform
rdf:langString
OSGi
rdf:langString
OSGi
rdf:langString
OSGi
rdf:langString
OSGi
rdf:langString
OSGi
rdf:langString
OSGi
rdf:langString
OSGi
rdf:langString
OSGi
rdf:langString
OSGi
rdf:langString
OSGi
rdf:langString
OSGi
rdf:langString
OSGi Service Platform
xsd:integer
22580
xsd:integer
1122732894
rdf:langString
OSGi Alliance logo
rdf:langString
OSGi Alliance
xsd:integer
8
xsd:integer
1999
rdf:langString
تحالف أو إس جي أي (بالإنجليزية: OSGi Alliance) هو منظمة تعنى بتطوير انشئت في مارس عام 1999. وقد قام هذا التحالف بالاشتراك مع اعضائه بعمل مواصفات لبناء وتطوير برامج بلغة الجافا سميت بمواصفات ال-أو إس جي أي، تعتمد على مبدأ أن كل برنامج هو مزيج من خدمات تتفاعل مع بعضها من خلال واجهات برمجية (واجهة برمجة التطبيقات). جوهر هذه المواصفات هو هيكل (Framework) يعرف الآتي:
* نموذج لإدارة دورة حياة البرنامج.
* سجل للخدمات المستخدمة خلال عمل البرنامج.
* بيئة البرنامج التنفيذية.
* وحدات برمجية مساعدة.
rdf:langString
OSGi Service Platform (dále OSGi Framework, nebo jen Framework) je specifikace dynamického modulárního systému pro programovací jazyk Java. Standard je definován a udržován mezinárodním konsorciem OSGi Alliance (původně Open Services Gateway initiative, dnes se již nepoužívá). OSGi umožňuje instalaci a odebírání modulů za běhu, definuje životní cyklus modulu a nabízí infrastrukturu pro spolupráci modulů skrze služby. V současné době je OSGi Framework považován za nejvyspělejší modulární systém pro Javu. Zakládají se na něm například nové verze téměř všech velkých aplikačních serverů.
rdf:langString
Die OSGi Alliance (früher Open Services Gateway initiative) spezifiziert eine hardwareunabhängige dynamische Softwareplattform, die es erleichtert, Anwendungen und ihre Dienste per Komponentenmodell („Bundle“/„Service“) zu modularisieren und zu verwalten („Service Registry“). Die OSGi-Plattform setzt eine Java Virtual Machine (JVM) voraus und bietet darauf aufbauend das OSGi-Framework. Von OSGi existieren inzwischen verschiedene Generationen, die allesamt von der OSGi Alliance, einem Industriekonsortium, spezifiziert wurden. Die Allianz besteht aus Großunternehmen wie IBM, Deutsche Telekom, NTT und Oracle, aber auch aus vielen kleineren Unternehmen, u. A. aus dem Open-Source-Software-Bereich (OSS-Bereich). Der gemeinsam definierte OSGi-Standard steht daher allen Interessenten offen, und es existiert gleichfalls ein entsprechend liberales Patent-Gesetzeswerk. Die OSGi Alliance selbst spezifiziert hierbei lediglich die Programmierschnittstellen (APIs) und Testfälle für OSGi-Implementierungen von dritter Seite und stellt im Rahmen dessen auch eine Referenzimplementierung zur Verfügung. Diese ist nicht für den Produktiveinsatz gedacht, sondern dient lediglich als Vorlage für kommerzielle und OSS-Alternativen. Die im Ergebnis herstellerunabhängige, generische OSGi-Softwareplattform kann zur Steuerung oder Vernetzung aller Arten von Geräten eingesetzt werden – z. B. in der Automobilindustrie, in Handys, in der Gebäudeautomation, zur intelligenten Fernsteuerung von Hausgeräten oder im Bereich „Assisted Living“. Besonders im Heimbereich spielt das Gateway-Prinzip eine große Rolle, d. h. hier wird häufig nicht unmittelbar ein OSGi-Framework auf den jeweiligen Geräten installiert, sondern auf sogenannten Residential Gateways – sie können als eingebettetes System verstanden werden, das (vergleichbar einem DSL-Router) einzelnen Geräten den Zugriff auf bestimmte Dienste vermittelt oder von außen den abstrakten Zugriff auf bestimmte Geräte ermöglicht. Anders kommen OSGi-Frameworks in Autos und Mobiltelefonen zum Einsatz – hier laufen sie ohne zusätzliches Gateway direkt auf der leistungsfähigen eingebetteten Hardware. Die Spezifikation der OSGi Service Platform definiert eine Java-basierte Laufzeitumgebung oberhalb der JVM und deren Basisdienste. Ein bedeutendes Merkmal der Service-Plattform ist die Möglichkeit, dynamisch und kontrolliert Service-Anwendungen (sogenannte Bundles) zur Laufzeit einzuspielen und – vor allem – auch zu aktualisieren und wieder zu entfernen. Das Modell der OSGi-Service-Plattform gibt damit die Möglichkeit, verschiedene weitgehend unabhängige und modulare Anwendungen parallel in derselben virtuellen Maschine laufen zu lassen und diese während des gesamten Lebenszyklus der Anwendung (fern-) zu administrieren und zu aktualisieren. Dabei werden Abhängigkeiten zwischen Bundles automatisch aufgelöst, und ein intelligentes Versionsmanagement steht zur Verfügung. Die einzelnen Implementierungen der jeweiligen Hersteller bestehen meist aus dem OSGi-Framework und idealerweise einer großen Anzahl von Service-Bundles (Packages), die aufgrund der modularen Architektur ebenfalls dynamisch hinzugefügt werden können.
rdf:langString
OSGi Alliance,conocida formalmente como Open Services Gateway initiative, es un conjunto de estándares abiertos creado en marzo de 1999 cuyo objetivo es definir las especificaciones abiertas de software que permitan diseñar plataformas compatibles que puedan proporcionar múltiples servicios. Aunque OSGi define su propia arquitectura, ha sido pensada para su compatibilidad con Jini o Universal Plug and Play (UPnP). La arquitectura de OSGi posee dos elementos fundamentales de los cuales el Service Platform está situado en la red local y conectada al proveedor de servicios a través de una pasarela en la red del operador. Este elemento será el responsable de permitir la interacción entre dispositivos o redes de dispositivos que podrían utilizar distintas tecnologías para comunicarse. La especificación de OSGi se ha definido con una serie de interfaces de programación de aplicaciones (API) básicas para el desarrollo de servicios, como los de logging, servidor web (HTTP) y el Device Access Specification (DAS), que permite descubrir los dispositivos y servicios ofrecidos por estos. Las especificaciones OSGi han evolucionado más allá de los propósitos originales de pasarela de servicios, y actualmente se utilizan en un amplio abanico de aplicaciones desde telefonía móvil hasta el entorno de programación Eclipse. Otras áreas de aplicación incluyen automoviles, automatización industrial, Inmótica, PDAs, computación en malla, entretenimiento, gestión de flotas y servidor de aplicaciones.
rdf:langString
OSGi is an open specification and open source project under the Eclipse Foundation. It is a continuation of the work done by the OSGi Alliance (formerly known as the Open Services Gateway initiative), which was an open standards organization for computer software founded in March 1999. The foundation originally specified and maintained the OSGi standard. The alliance transferred its work to the Eclipse Foundation at the end of 2020. The OSGi specification describes a modular system and a service platform for the Java programming language that implements a complete and dynamic component model, something that does not exist in standalone Java or VM environments. It has a service-oriented architecture based on micro services each implemented as an extended Java class file archive (JAR (file format)).
rdf:langString
L’OSGi Alliance (précédemment connue en tant qu'Open Services Gateway initiative) est une organisation qui spécifie une plate-forme de services fondée sur le langage Java qui peut être gérée de manière distante. Le cœur de cette spécification est un framework (canevas) qui définit un modèle de gestion de cycle de vie d’une application, un répertoire (registry) de services, un environnement d'exécution et des modules. Fondés sur ce framework, un grand nombre de couches (layers) OSGI, d’API et de services ont été définis :
* Journalisation (log ou Data logging = enregistrement chronologique des données) ;
* Gestion des configurations (configuration management), des préférences ;
* Le service HTTP (en exécutant des servlets) ;
* L’analyse syntaxique XML ;
* L’accès aux dispositifs (Device Access) ;
* L’administration de paquetage (Package Admin) ;
* L’administration des permissions (Permission Admin) ;
* Le niveau de démarrage (Start Level) ;
* La gestion des utilisateurs (User Admin) ;
* Le connecteur d'ES (IO Connector; IO = Input Output = Entrées Sorties) ;
* La gestion des connexions (Wire Admin) ;
* Jini, l’exportateur UPnP (UPnP Exporter) ;
* Le pistage applicatif (Application Tracking) ;
* Les paquets signés (Signed Bundles) ;
* Les services déclaratifs (Declarative Services) ;
* La gestion de l’énergie (Power Management) ;
* La gestion des dispositifs (Device Management) ;
* Les politiques de sécurité (Security Policies) ;
* Diagnostic/contrôle et organisation en couches du cadriciel (Diagnostic/Monitoring and Framework Layering).
rdf:langString
OSGi Alliance(従来の名称は Open Services Gateway initiative)は、1999年3月に設立された標準化団体。遠隔から管理できるJavaベースのサービスプラットフォームを定義している。この仕様の中心となるのは、アプリケーションライフサイクルのフレームワークとである。そのフレームワークに基づいて、多数のOSGiサービスが定義された(ログ、構成管理、HTTPサービス(Java Servlet)、XML構文解析、機器アクセス、パッケージソフトウェア管理、基本パーミッション管理、ユーザー管理、I/O接続、結線管理、Jini、UPnP エクスポート、アプリケーション監視、宣言型サービス、消費電力管理、機器管理、セキュリティポリシー、診断/監視、フレームワーク階層化など)。
rdf:langString
OSGi(Open Service Gateway initiative) Alliance는 1999년에 썬 마이크로시스템즈, IBM, 에릭손 등이 구성한 개방형 표준 단체이다. (OSGi Alliance는 처음에 Connected Alliance라고 불렸음) 그 뒤 여러 해 동안 OSGi Alliance는 원격 관리 될 수 있는 자바 기반의 서비스 플랫폼을 제정해왔다. 이 표준 사양의 핵심은 응용 프로그램의 생명주기(Life cycle) 모델과 서비스 레지스트리(Service Registry)를 정의하는 프레임워크(Framework)이다. OSGi 표준 사양에는 이 프레임워크에 기반하여 매우 다양한 OSGi 서비스가 정의되어 있다. OSGi 프레임워크는 독립적인 자바/가상 머신 환경에서 제공되지 않는 세련되고, 완전하며 동적인 SOA(Service Oriented Architecture) 기반의 컴포넌트 모델을 구현한다. 응용 프로그램 또는 구성 요소(번들, Bundle)는 재시동 과정 없이 원격지를 통해 설치(installed), 시작(started), 정지(stopped), 업데이트(updated) 그리고 제거(uninstalled)를 할 수 있다.
rdf:langString
OSGi is een open standaard voor een Java-gebaseerd , gedefinieerd door de OSGi Alliance. Het centrale deel van deze specificatie is een framework dat een model voor een en een service-register definieert. Op basis van dit framework werd een groot aantal OSGi Services gedefinieerd. Het OSGi-framework biedt een elegant, compleet en dynamisch - iets wat ontbreekt in losstaande Java-omgevingen. Applicaties of componenten (die aangeleverd worden in de vorm van bundles) kunnen op afstand dynamisch worden geïnstalleerd, gestart, gestopt, opgewaardeerd en gede-installeerd zonder dat opnieuw opstarten nodig is. Het beheer van Javapakketten en -klassen wordt uitvoerig behandeld in het framework. Het beheer van de levenscyclus gebeurt via API's die toelaten om management policies te downloaden. Het service registry laat toe dat bundles nieuwe diensten kunnen ontdekken, of het verdwijnen van bestaande diensten, en op een geschikte manier daarop kunnen reageren. Oorspronkelijk was het OSGi-framework bedoeld voor , maar uiteindelijk kwamen er toepassingen in een breder domein. Oorspronkelijk stond OSGi voor Open Services Gateway Initiative, maar tegenwoordig is het alleen een naam. De specificaties vinden nu hun toepassing in een verscheidenheid aan applicaties, van mobiele telefoons tot de open-source Eclipse IDE. Andere toepassingen vindt men in auto's, industriële automatisering, domotica, PDA's, grid computing en . Er zijn zowel commerciële als opensource OSGi-implementaties beschikbaar. Commerciële implementaties zijn vaak gecertificeerd, en soms gericht op een specifieke toepassing, vaak met extra softwarecomponenten. Populaire opensource-implementaties zijn , Eclipse Equinox en , dat voortbouwt op het aanvankelijk academisch project Oscar van .
rdf:langString
La OSGi Alliance (conosciuta come Open Service Gateway initiative), è un'organizzazione fondata nel 1999 da Ericsson, IBM, Oracle e altri. In seguito altri membri sono entrati a farne parte.Il nucleo delle specifiche è un framework che definisce la gestione del modello del ciclo di vita del software, i moduli (chiamati bundle), un service registry e un ambiente di esecuzione. Partendo da questo Framework sono stati definiti un certo numero di OSGi Layer (strati), API e servizi.
rdf:langString
OSGi (Open Services Gateway Initiative - termo obsoleto) é um conjunto de especificações que define um sistema dinâmico de componentes para Plataforma Java. Estas especificações tem como objectivo reduzir a complexidade do software, fornecendo uma arquitetura modular e orientados a serviço (Service-oriented architecture) para grandes sistemas distribuídos, pequenas aplicações, bem como aplicações embarcadas. Segundo a OSGi Alliance, que controla a especificação, OSGi é um middleware universal.A plataforma OSGi vem se tornando o padrão, de fato, para o desenvolvimento de aplicativos modulares em Java.
rdf:langString
OSGi Alliance, ранее известная как Open Services Gateway initiative (инициатива доступа к открытым службам) — организация открытых стандартов (Open Standards Development Organization — SDO). В течение последних нескольких лет она разрабатывала основанную на Java сервисную платформу OSGi (также известна как The Dynamic Module System for Java), которая могла управляться удалённо. Основная часть этой разработки — фреймворк (каркас), который определяет модель жизненного цикла приложения и служебного реестра. OSGi (Open Services Gateway Initiative) — спецификация динамической модульной системы и сервисной платформы для Java-приложений, разрабатываемая консорциумом OSGi Alliance. Спецификации дают модель для построения приложения из компонентов, связанных вместе посредством сервисов. Суть заключается в возможности переинсталлировать динамически компоненты и составные части приложения без необходимости останавливать и перезапускать его. Круг применений данной спецификации довольно широк: изначально разрабатывалась для создания встроенных систем (в частности, для автомобилей BMW, также в разработке спецификации активно участвует Siemens), но сейчас на базе OSGi строят многофункциональные автономные настольные приложения (например, Eclipse SDK) и корпоративные системы. На основе этого фреймворка было создано огромное количество OSGi-служб:
rdf:langString
开放服务网关倡议(OSGi,Open Service Gateway Initiative)有双重含义。一方面它指OSGi Alliance组织;另一方面指该组织制定的一个基于Java语言的服务(业务)规范——OSGi服务平台(Service Platform)。 OSGi Alliance是一个由Sun Microsystems、IBM、爱立信等于1999年3月成立的开放的,最初名为Connected Alliance。该组织及其标准原本主要目的在于使服务提供商通过住宅网关,为各种家庭智能设备提供各种服务。目前该平台逐渐成为一个为室内、交通工具、移动电话和其他环境下的所有类型的网络设备的应用程序和服务进行传递和远程管理的开放式服务平台。 该规范和核心部分是一个框架,其中定义了应用程序的生命周期模式和。基于这个框架定义了大量的OSGi服务:日志、配置管理、偏好,HTTP(运行servlet)、XML分析、设备访问、软件包管理、许可管理、星级、用户管理、IO连接、连线管理、Jini和UPnP。 这个框架实现了一个优雅、完整和动态的。应用程序(称为bundle)无需重新引导可以被远程安装、启动、升级和卸载(其中Java包/类的管理被详细定义)。API中还定义了运行远程下载管理政策的。允许bundles去检测新服务和取消的服务,然后相应配合。 OSGi原先关注于,其实可用于多个方面。现在OSGi规范已经用于从移动电话到开源的Eclipse(其中包括了与IBM的OSGi框架兼容的开源版本)。OSGi服务平台的应用包括:、汽车、移动电话、工业自动化、建筑物自动化、PDA 网格计算、娱乐(如)、和IDE。 OSGi规范是由成员通过公开的程序开发,对公众免费而且没有许可证限制。但是OSGi Alliance的兼容性程序只对成员开放,目前有12个兼容的实现。 2003年Eclipse选择OSGi作为其插件的底层运行时架构。Equinox(页面存档备份,存于互联网档案馆) project对该理念进行了实验,2004年6月在Eclipse3 R3中发布。ProSyst是面向OSGi开发者的Eclipse插件。 2003年10月,诺基亚、摩托罗拉,ProSyst和其他OSGi成员组建了Mobile Expert Group(MEG)为下一代智能手机规范业务平台,做为对MIDP和CDC的补充。
xsd:nonNegativeInteger
27929