felix-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From pde...@apache.org
Subject svn commit: r1525363 - /felix/site/trunk/content/documentation/subprojects/apache-felix-dependency-manager.mdtext
Date Sun, 22 Sep 2013 14:01:04 GMT
Author: pderop
Date: Sun Sep 22 14:01:04 2013
New Revision: 1525363

URL: http://svn.apache.org/r1525363
Log:
CMS migration

Modified:
    felix/site/trunk/content/documentation/subprojects/apache-felix-dependency-manager.mdtext

Modified: felix/site/trunk/content/documentation/subprojects/apache-felix-dependency-manager.mdtext
URL: http://svn.apache.org/viewvc/felix/site/trunk/content/documentation/subprojects/apache-felix-dependency-manager.mdtext?rev=1525363&r1=1525362&r2=1525363&view=diff
==============================================================================
--- felix/site/trunk/content/documentation/subprojects/apache-felix-dependency-manager.mdtext
(original)
+++ felix/site/trunk/content/documentation/subprojects/apache-felix-dependency-manager.mdtext
Sun Sep 22 14:01:04 2013
@@ -3,7 +3,15 @@ Title: Apache Felix Dependency Manager
 
 # Apache Felix Dependency Manager
 
-{include:Apache Felix Dependency Manager - Introduction}
+## Introduction
+
+In a service oriented architecture, applications are built out of components that are packaged
in bundles and interact through services.
+
+These components, that both publish services and depend on other services, form networks
that are often dynamic in nature. That makes managing these dependencies something the developer
needs to take into account.
+
+Whilst the OSGi framework provides the low-level building blocks to do that in the form of
service listeners and trackers, these should not be used directly by developers. Instead,
a more declarative approach works best, and the Dependency Manager provides this in the form
of a declarative API that allows you to dynamically declare and change dependencies.
+
+On top of that, a set of OSGi design patterns are defined that can be used as building blocks
for more complex applications.
 
 ## Table of Contents
 



Mime
View raw message