osgi

    3

    2답변

    OSGI를 프로젝트의 플러그인 관리 수단으로 사용하는 데 관심이 있습니다. 거기에는 내 인터페이스의 많은 구현자가있을 수 있습니다. 각 구현 클래스는 자체 구현 클래스가 포함 된 별도의 OSGI 번들로 나타납니다.

    3

    2답변

    기본적으로 항아리가 번들을 활성화하거나 시작하지 않고 인터페이스를 구현하는지 확인하고 싶습니다. 번들을 활성화하지 않고 컨테이너에서와 마찬가지로 API에서 meta-inf의 메타 데이터를 읽을 수 있습니까? 나는 수많은 인터페이스가 게시됩니다있는 플러그인을 지원하기 위해은 OSGi를 사용하려는 난 번들 등

    2

    2답변

    Apache Felix는 "확장 번들"개념을 가지고 있습니다. 이것은 시스템 번들에 기여하는 번들 인 것 같습니다. 특수 URL "felix : // extensions /"가 등록되어 있습니다. 일반 번들과 달리 확장을 사용해야하는시기는 언제입니까? 이 접근법을 사용하는 번들의 예가 있습니까? 펠릭스 전용 기능입니까, 아니면 OSGi 사양입니까?

    3

    5답변

    모바일 장치 용 응용 프로그램을 개발하고 있습니다. 나는 OSGi를 위해 개발 한 적이 없으며 지금 당장 시작하려고한다. 휴대 전화에서 OSGi를 사용하는 방법에 대해 많이 읽었으며 J2ME, Symbian, Windows Mobile, Android에서 실행한다고합니다.하지만 나에게 그것은 현재 아무도 사용하지 않는 것 같습니다. OSGi의 많은 이점을

    0

    1답변

    Im org.osgi.util.tracker.ServiceTracker (PrintableServiceTracker는 ServiceTrackerCustomizer를 구현하고 새 서비스가 추가되면 인쇄합니다). Filter filter = bc.createFilter("(objectClass=se.enea.print.Printable)"); tr

    5

    5답변

    I'v에 다소 좌절스러운 문제가 발생했습니다. 내 OSGi 프레임 워크로 아파치 펠릭스를 사용하고 영구 유지 문제를 위해 하이버 네이트를 사용하고 있습니다. "osgi-bundle"버전의 Hibernate (com.springsource.org.hibernate-3.2.6.ga.jar)를 사용하고 있습니다. 내가 아는 한, 이것은 META-INF/MANIF

    0

    1답변

    나는 Equinox를 내 OSGi 프레임 워크로 사용하는 응용 프로그램을 작성 중입니다. 내 번들이 등록되었을 때 알려진 모든 번들을 발견하려고합니다. 다음 행을 사용하여 사용 가능한 모든 번들을 검색하려고했습니다. 그러나 EclipseStarter.getSystemBundleContext(). getBundles(); 나에게의 경고를 제공합니다 ... 낙

    0

    1답변

    Tomcat jsf 프로젝트에서 시작하도록 요청한 활성기가있는 OSGi 플러그인이 있습니다. http://www.eclipse.org/equinox/documents/quickstart.php 및 일부 다른 문서를 기반으로이 구조를 WEB-INF 디렉토리 아래에 배치하여 osgi의 춘분 구현을 시작했습니다. 플러그인에 직접 액세스 할 수 있었지만 다른 플러

    23

    3답변

    나는 지금 막 Managed Extensibility Framework (MEF)의 주위에 나의 머리를 얻고 조금 파기 것을 시도하고있다. 나는 내 머리에서 나는 현재 방정식을 그래서 이클립스 배경이 : 내가 지금까지들은 것을 바탕으로 MEF =~ OSGi for .NET . 내가 옳은 줄에 있니?

    14

    5답변

    OSGi에서 구현 한 모듈 식 번들 개념을 정말 좋아합니다. Google AppEngine (웹 애플리케이션 용) 또는 Java WebStart (클라이언트 소프트웨어 용)와 같은 "관리 형 배포"서비스도 좋습니다. 이 두 아이디어는 서로 개념적으로 보완하는 것처럼 보입니다. 그러나 OSGi 표준에는 AppEngine 또는 Webstart와 같은 샌드 박스