Difference between revisions of "EIG:Integrators Guide"

From Eclipsepedia

Jump to: navigation, search
(Introduction)
(Container Implementations)
 
(20 intermediate revisions by 2 users not shown)
Line 1: Line 1:
Construction of this manual started Thursday, October 28, 2010. If you want to contribute then you want to [[EUG:How to Contribute|read this first]].
+
This is Work in Progress. Please contribute. [[EUG:How to Contribute|Read here how]].
  
[[Image:Ecflogoremoveme.jpg|right|300px]]  
+
[[Image:container.png|right]]  
 
=[[EIG:ECF Integrators Guide|ECF Integrators Guide]]=  
 
=[[EIG:ECF Integrators Guide|ECF Integrators Guide]]=  
 
<!-- NOTE TO EDITORS: Subtopics added here must also be added into the page where the above link points to -->  
 
<!-- NOTE TO EDITORS: Subtopics added here must also be added into the page where the above link points to -->  
Line 8: Line 8:
  
 
<!--  NOTE TO EDITORS: Subtopics added here must also be added into the page where the above link points to -->  
 
<!--  NOTE TO EDITORS: Subtopics added here must also be added into the page where the above link points to -->  
[[EIG:Foreword by Scott Lewis|Foreword by Scott Lewis, ECF Project Lead]]  
+
[[EIG:Foreword by Scott Lewis|Foreword by Scott Lewis, ECF Project Lead]]<br>
 +
[[EIG:Acknowledgements|Acknowledgements]]
  
 
==[[EIG:Introduction|Introduction]]==  
 
==[[EIG:Introduction|Introduction]]==  
Line 16: Line 17:
 
[[EIG:Overview|Overview]]<br>  
 
[[EIG:Overview|Overview]]<br>  
 
[[EIG:Download|Download]]<br>  
 
[[EIG:Download|Download]]<br>  
[[EIG:Download Source Code|Download Source Code]]<br>
 
 
[[EIG:Add to Target Platform|Add to Target Platform]]<br>  
 
[[EIG:Add to Target Platform|Add to Target Platform]]<br>  
 +
[[EIG:Download Source Code|Download Source Code]]<br>
 +
[[EIG:Download Other OSGi|Install in Felix or other OSGi]]<br>
 
[[EIG:Applications|Applications]]<br>
 
[[EIG:Applications|Applications]]<br>
  
Line 34: Line 36:
 
[[EIG:Example Provider|See this page for hints on how to document a provider]]<br/>
 
[[EIG:Example Provider|See this page for hints on how to document a provider]]<br/>
 
[[EIG:JGroups provider|JGroups provider]]<br/>
 
[[EIG:JGroups provider|JGroups provider]]<br/>
 +
[[EIG:File Transfer|File Transfer]]
  
 
==[[EIG:OSGi Remote Services|OSGi Remote Services]]==  
 
==[[EIG:OSGi Remote Services|OSGi Remote Services]]==  
Line 39: Line 42:
 
-->  
 
-->  
 
[[EIG:Introduction to OSGi Remote Services|Introduction to OSGi Remote Services]]<br>  
 
[[EIG:Introduction to OSGi Remote Services|Introduction to OSGi Remote Services]]<br>  
 +
[[EIG:Getting Started with OSGi Remote Services|Getting Started with OSGi Remote Services]]<br>
 +
[[EIG:Asynchronous Remote Services|Asynchronous Remote Services]]<br>
 
[[EIG:Runtime Dependencies/Configuration|Runtime Configuration]]<br>  
 
[[EIG:Runtime Dependencies/Configuration|Runtime Configuration]]<br>  
 
[[EIG:Remoting|Service Distribution]]<br>  
 
[[EIG:Remoting|Service Distribution]]<br>  
 
[[EIG:Discovery|Service Discovery]]<br>
 
[[EIG:Discovery|Service Discovery]]<br>
 +
 +
==[[EIG:OSGi Remote Services Discovery|OSGi Remote Services Discovery]]==
 +
<!-- NOTE TO EDITORS: Subtopics added here must also be added into the page where the above link points to
 +
-->
 +
[[EIG:File-based Discovery with the Endpoint Description Extender Format|File-based Discovery with the Endpoint Description Extender Format]]<br>
  
 
==[[EIG:Distributed EventAdmin Service|Distributed EventAdmin Service]]==  
 
==[[EIG:Distributed EventAdmin Service|Distributed EventAdmin Service]]==  
Line 48: Line 58:
 
[[EIG:Introduction to Distributed EventAdmin|Introduction to Distributed EventAdmin]]<br>
 
[[EIG:Introduction to Distributed EventAdmin|Introduction to Distributed EventAdmin]]<br>
  
==[[EIG:OSGi Remote Service Admin|OSGi Remote Service Admin]]==  
+
==[[EIG:OSGi Remote Services Admin|OSGi Remote Services Admin]]==  
 
<!-- NOTE TO EDITORS: Subtopics added here must also be added into the page where the above link points to  
 
<!-- NOTE TO EDITORS: Subtopics added here must also be added into the page where the above link points to  
-->  
+
-->
 +
[[EIG:Remote Services Admin|Remote Services Admin]] <br>
 
[[EIG:Topology Management|Topology Management]]<br>
 
[[EIG:Topology Management|Topology Management]]<br>
 +
[[EIG:RemoteServiceAdminListener|Remote Service Admin Listener]]<br>
  
 
==[[EIG:The Shared Object API|The Shared Object API]]==  
 
==[[EIG:The Shared Object API|The Shared Object API]]==  
Line 58: Line 70:
 
[[EIG:Creating a Shared Object|Creating a Shared Object]]<br>
 
[[EIG:Creating a Shared Object|Creating a Shared Object]]<br>
 
[[EIG:Sharing the Shared Object|Sharing the Shared Object]]<br>
 
[[EIG:Sharing the Shared Object|Sharing the Shared Object]]<br>
 +
 +
==[[EIG:ECF API|The ECF API]]==
 +
<!-- NOTE TO EDITORS: Subtopics added here must also be added into the page where the above link points to -->
 +
 +
==[[EIG:Configuration_Properties |ECF Configuration properties]]==
 +
<!-- NOTE TO EDITORS: Subtopics added here must also be added into the page where the above link points to -->

Latest revision as of 11:20, 6 December 2013

This is Work in Progress. Please contribute. Read here how.

Container.png

Contents

[edit] ECF Integrators Guide

[edit] Foreword

Foreword by Scott Lewis, ECF Project Lead
Acknowledgements

[edit] Introduction

Who should use this guide
Overview
Download
Add to Target Platform
Download Source Code
Install in Felix or other OSGi
Applications

[edit] The Container Architecture

Container Introduction
ECF ID's
Containers
Container Factories
Implementing a New Container

[edit] Container Implementations

See this page for hints on how to document a provider
JGroups provider
File Transfer

[edit] OSGi Remote Services

Introduction to OSGi Remote Services
Getting Started with OSGi Remote Services
Asynchronous Remote Services
Runtime Configuration
Service Distribution
Service Discovery

[edit] OSGi Remote Services Discovery

File-based Discovery with the Endpoint Description Extender Format

[edit] Distributed EventAdmin Service

Introduction to Distributed EventAdmin

[edit] OSGi Remote Services Admin

Remote Services Admin
Topology Management
Remote Service Admin Listener

[edit] The Shared Object API

Introduction to the Shared Object API
Creating a Shared Object
Sharing the Shared Object

[edit] The ECF API

[edit] ECF Configuration properties