Udostępnij przez


Omówienie manifestu

Pakiet w stylu NuGet jest używany do definiowania obciążeń Fabric. Ten manifest jest umową między Twoim zadaniem roboczym a Fabric — informuje hosta o tym, czym jest Twoje zadanie robocze, jakie możliwości ujawnia, jak i gdzie je załadować oraz jakie elementy współtworzy.

Co znajduje się w pakiecie manifestu

Pakiet manifestu składa się z kilku części, które współpracują ze sobą:

  • Manifest obciążenia: deklaruje tożsamość, trasy, punkty wejścia, uprawnienia i możliwości. Zobacz Manifest obciążenia.
  • Kod JSON produktu: udostępnia metadane na poziomie produktu używane do odnajdywania i publikowania. Zobacz Manifest produktu.
  • Manifesty elementów i pliki JSON: zdefiniuj każdy typ elementu, który współtworzy obciążenie, w tym tworzenie, edytowanie, wyświetlanie i zachowania. Zobacz Elementy.

Dlaczego manifest ma znaczenie

  • Rozwój: Manifest umożliwia lokalną rejestrację i inicjalizację hosta, aby można było uruchamiać i debugować obciążenie wewnątrz Fabric.
  • Publikowanie: Ten sam pakiet manifestu służy do weryfikowania, certyfikowania i publikowania zadania roboczego w Centrum Zadań Roboczych lub w środowiskach najemców.

Skrypty i automatyzacja w Starter-Kit

Repozytorium Starter-Kit zawiera skrypty, które automatycznie kompilują pakiet manifestu podczas instalacji i programowania. Zmniejsza to ręczne kroki i utrzymuje kontrakt zsynchronizowany z kodem.

Jak jest on używany w środowisku deweloperskim i produkcyjnym

  • DevGateway: używa manifestu do rejestrowania lokalnej instancji deweloperskiej w usłudze Fabric, aby aplikacja ładowała się do elementu iFrame podczas rozwijania. Zobacz DevGateway.
  • Portal administracyjny: w celu testowania i produkcji prześlij pakiet manifestu za pośrednictwem portalu administracyjnego Fabric jako część przepływu publikowania. Zobacz Opublikuj swoje zadania.