Szolgáltatásleírás szerkesztő

A szolgáltatásleírás szerkesztő ugyanazokat az alapelveket alkalmazza, mint a többi PDE szerkesztő.

Szolgáltatásleírás szerkesztő - Áttekintő oldal

A szolgáltatás projekt beállításakor megadott információk az Áttekintés oldalon módosíthatók. Továbbá biztosíthat egy frissítési webhely URL címet, amit a frissítéskezelő használhat új frissítések keresésére. 

Az elsődleges szolgáltatások márkanévvel kapcsolatos információi egy márkanév bedolgozóban találhatók. Ha külön nincs beállítva, az Eclipse feltételezi, hogy a márkanév bedolgozó azonosítója megegyezik a szolgáltatáséval.

Alapértelmezés szerint a program a szolgáltatást egyetemesen hordozhatóként kezeli. Megszorításokat vehet fel a támogatott operációs/ablakkezelő rendszerek, nyelvek és/vagy rendszerarchitektúrák megadásával. Ennek az információnak a segítségével biztosítja a program, hogy nem kerül sor a szolgáltatás telepítésére vagy megjelenítésére a megszorításoknak nem megfelelő környezetben.

Szolgáltatásleírás szerkesztő - Információs oldal

A szolgáltatásoknak meg kell adniuk leírást, licenc- és szerzői jogi információkat. Ezek az adatok az Információk oldalon szerkeszthetők. Mindhárom kategóriát képviselheti egy szöveg, vagy egy érvényes HTML oldalra mutató URL. Az URL ugyan lehet abszolút, de a HTML lapok általában a szolgáltatással együtt biztosítottak, és az URL-ek a projekt gyökeréhez viszonyítottak.

Az Ajánlott webhelyek lap olyan URL címeket sorol fel, amelyek felhívják a felhasználók figyelmét más érdekes szolgáltatásokra és/vagy webhelyekre.

Szolgáltatásleírás szerkesztő - Tartalom oldal

A szolgáltatásba csomagolandó bedolgozók és töredékek a Bedolgozók oldalon vannak felsorolva. Ha a bedolgozó és/vagy a töredék platform specifikus kódot tartalmaz, akkor a környezeti feltételeket a bedolgozóhoz vagy töredékhez kell megadni és társítani.

Tartalmazott szolgáltatások

Egy szolgáltatás tartalmazhat más szolgáltatásokat, így szolgáltatáshierarchiát hoz létre. Ha egy szolgáltatás összeépítésre kerül, akkor minden tartalmazott szolgáltatás rekurzívan összeépítésre és csomagolásra kerül.

Szolgáltatás függőségek

Ez a szakasz felsorolja az összes szolgáltatást és bedolgozót, aminek jelen kell lennie a termékben mielőtt, a Frissítéskezelő telepítené a szolgáltatást. Ha bármely itt felsorolt előfeltétel hiányzik, a szolgáltatás telepítésére nem kerül sor. A követelmény alapja lehet csupán a bedolgozó azonosítója, illetve tovább szigorítható a várt verziók és egyezési szabályok segítségével.

Szolgáltatás telepítések oldala

A bedolgozók mellett megadhatók egyéni szolgáltatási információkat hordozó adatbejegyzések. Ezen bejegyzések mellett általában egyéni telepítőkezelők is találhatók. A telepítéskezelők segítségével nem szabványos telepítési feladatok is elvégezhetők, és ha a frissítéskezelő letöltötte az adatbejegyzéseket, azok kezelésére is használható. Erről és más szolgáltatási kérdésekről többet olvashat a Platform telepítési és frissítési útmutatóban.