Składniki

Platforma została zaprojektowana w taki sposób, aby akceptować aktualizacje i uzupełnienia początkowej instalacji. Menedżer aktualizacji platformy obsługuje tę czynność, łącząc się z serwisami, w których aktualizacje są ogłaszane. (Więcej informacji na temat składników i menedżera aktualizacji można znaleźć w Podręczniku użytkownika środowiska roboczego oraz dokumencie Instalacja i aktualizacja platformy).

Swoją pracę należy zapakować w formie, która będzie akceptowana przez menedżera aktualizacji.  Dostarczenie aktualizacji platformy to udostępnienie odpowiedniego składnika.

Każdy składnik ma manifest, w którym zapisane są podstawowe informacje o składniku i jego treści.  Treść może obejmować moduły dodatkowe, fragmenty i inne pliki istotne dla składnika. Format dystrybucji składnika to plik JAR. 

W środowisku PDE typowy proces tworzenia wygląda mniej więcej tak:

  1. Tworzone są projekty dla modułów dodatkowych i fragmentów.
  2. Tworzony jest kod modułów dodatkowych i fragmentów. Następnie kod ten jest testowany i debugowany.
  3. Aby udostępnić kod innym, tworzony jest  nowy projekt składnika.
  4. Dla każdego modułu dodatkowego i fragmentu są ustalane odpowiednie właściwości budowania, co pozwala określić, które pliki są uwzględniane podczas pakowania, a które nie.
  5. Wersje są synchronizowane z poprzednimi wersjami składnika w taki sposób, aby menedżer aktualizacji mógł rozpoznać, że składnik jest nowszą wersją już zainstalowanego składnika.
  6. Budowany jest plik JAR składnika.
  7. Składnik jest publikowany na serwerze aktualizowania i udostępniany do pobrania.