Skip to main content

Architektur

DieThe zugrundeliegendeunderlying Systemarchitektursystem istarchitecture durchis entkoppeltefreely Einzelkomponentenscalable freidue skalierbar.to decoupled individual components.

sccm_manager_architecture_general.png

Beim SCCM Manager handeltis sicha umclassic eineclient-server klassische Client-Server-Anwendung.application.

DieThe Geschäftslogikbusiness liegtlogic innerhalbresides derwithin Methodenthe desmethods of the .NET-WebdienstesNET web service "SCCM Web Service". DieThe WPF-Client-AnwendungWPF stelltclient hauptsächlichapplication diemainly pluginbasierteprovides Benutzeroberflächenlogikthe zurplugin-based Verfügung.user interface logic.

EinzelneIndividual Anwendungenapplications könnencan be made available centrally in Formthe vonform Pluginsof plugins (DLL-Dateien)DLL zentralfiles). zurWhen Verfügungrequested gestellton werden.the Beiclient clientseitigerside, Anforderungthe wirdrespective dasplugin jeweiligeis Pluginautomatically automatischdownloaded heruntergeladen,when wenna einenew neueversion Versionis zuravailable. VerfügungIt steht.is Danachthen wirdlaunched eswithin innerhalbthe deruser Benutzeroberfläche gestartet.interface.

sccm_manager_architecture_detailed.png

  • DieThe Clientkomponenteclient dientcomponent zuris Kommunikationused mitto demcommunicate with the SCCM Web Service.
  • Der
  • Webdienst
  • The hatweb eineservice Verbindunghas zura eigenenconnection SCCM-Manager-Datenbank,to zurits Speicherungown programmbezogenerSCCM DatenManager database, for storing program-related data (z.B.e.g. Computerlisten,computer Pluginkonfigurationen,lists, plugin configurations, ...). AußerdemIn befindenaddition, sichimportant hierSQL wichtigeviews SQL-Sichtenfor zumreading Auslesenout spezifischerspecific SCCM-Daten.SCCM data are located here.
  • DieThe Kommunikationcommunication zwischenbetween demthe Webdienstweb undservice denand verwaltbarenthe Clientsmanageable findetclients lesendtakes undplace schreibendread perand write via Windows Remote Management (WinRM) statt..
  • SchreibendeWrite Operationenoperations innerhalb vonwithin SCCM findentake ausschließlichplace überexclusively dievia offiziellethe WMI-Schnittstelleofficial vonWMI interface of SCCM.
  • Read operations on SCCM statt.
  • take
  • Lesendeplace Operationenvia aufdirect connection from the web service to the SCCM findendatabase peror direkteralternatively Verbindungvia vomSQL Webdienstviews zurwithin SCCM-Datenbankthe stattSCCM oderManager alternativ über SQL-Views innerhalb der SCCM-Manager-Datenbank.database.