A szolgáltatás a terméket alkotó különböző funkciók leírására és csoportosítására szolgáló módszer. A bedolgozók szolgáltatásokba csoportosítása segítségével a termék az Eclipse frissítési kiszolgálóval és kapcsolódó támogatással telepíthető és frissíthető. A platform maga három fő részre van particionálva:
Nincsenek egyéb kisebb szolgáltatások, mint például a példák és a platform operációs rendszer függő részei.
Megjegyzés: A platformtelepítési és -frissítési keretrendszer segítségével az itt tárgyalt alapelvek saját egyéni megvalósítását alakíthatja kis. Azaz megadhat saját típusú szolgáltatásokat, (a csomagolási formátumait, telepítési eljárásait, stb.), valamint saját típusú kiszolgálóhelyeket a szolgáltatások frissítéséhez. A leírás hátralevő része a szolgáltatások és frissítési webhelyek platform alapértelmezett megvalósítására koncentrál.
A szolgáltatások nem tartalmaznak kódot. Egyszerűen csak leírják a bedolgozókat, amelyek biztosítják a funkciót a szolgáltatáshoz és a frissítésével kapcsolatos információkat.A szolgáltatások a szolgáltatás archívum fájlba vannak csomagolva, és a feature.xml szolgáltatás leírófájl írja le őket.Az alábbi a platformszolgáltatás leírófájljának első része:
<?xml version="1.0" encoding="UTF-8"?>
<feature
id="org.eclipse.platform"
label="%featureName"
version="3.0.0"
provider-name="%providerName"
plugin=""
image="eclipse_update_120.jpg"
primary="true"
application="org.eclipse.ui.ide.workbench">
<description>
%description
</description>
<license url="%licenseURL">
%license
</license>
<url>
<update label="%updateSiteName" url="http://update.eclipse.org/updates/3.0"/>
<discovery label="%updateSiteName" url="http://update.eclipse.org/updates/3.0"/>
</url>
<plugin
id="org.apache.ant"
download-size="0"
install-size="0"
version="1.6.1"/>
<plugin
id="org.apache.lucene"
download-size="0"
install-size="0"
version="1.3.0"/>
...
</feature>