Gewusst wie: Binden von Anwendungen an logische Server
Aktualisiert: November 2007
Nach der Erstellung eines Bereitstellungsdiagramms besteht der nächste Schritt bei der Überprüfung eines Systems anhand eines als Ziel festgelegten logischen Datencenters darin, die im System enthaltenen Anwendungen an die entsprechenden logischen Server im Datencenter zu binden. Im Allgemeinen werden auf den folgenden logischen Servern die jeweils angegebenen Anwendungen gehostet:
Logischer Server |
Anwendung |
---|---|
IIS-Webserver |
ASP.NET-Webdienst, ASP.NET-Webanwendung, externer Webdienst, BizTalk-Webdienst, generische Anwendung |
Datenbankserver |
Externe Datenbank, generische Anwendung |
Windows-Client-Server |
Windows-Anwendung, Office-Anwendung, generische Anwendung |
Generischer Server |
Kann jede Anwendung hosten |
Beachten Sie beim Binden von Anwendungen an logische Server Folgendes:
Je nach den Einschränkungen, die beim Entwurf des Datencenters auf das Diagramm für das logische Datencenter angewendet wurden, können bestimmte Typen von Anwendungen möglicherweise nicht an die entsprechenden oben aufgeführten Server gebunden werden.
So könnte beispielsweise für einen Webserver die Einschränkung festgelegt sein, dass nur externe Webdienste gehostet werden dürfen. In Fällen, in denen bestimmte Typen von Anwendungen nicht gehostet werden können, können Anwendungen der betreffenden Typen nicht an den Server gebunden werden. Es werden ein Symbol und eine QuickInfo mit einem entsprechenden Hinweis angezeigt. Weitere Informationen finden Sie unter Gewusst wie: Nicht zulassen von Hostbeziehungen.
Wenn ein externer Webdienst an einen logischen Server gebunden wird, bedeutet dies lediglich, dass der externe Webdienst auf dem logischen Server vorhanden ist, wodurch es möglich wird, die Verbindungen zu diesem externen Webdienst zu prüfen. Die Bereitstellung des Webdiensts wird dadurch nicht angegeben. Weitere Informationen finden Sie unter Externe Anwendungen in Anwendungssystemen.
In vielen Fällen stellen externe Webdienste Webdienste in anderen Systemen dar, die im Datencenter bereitgestellt werden bzw. bereitgestellt werden sollen. Diese externen Webdienste sollten im Bereitstellungsdiagramm an die entsprechenden logischen Server im Datencenter gebunden werden. Um beispielsweise einen externen Webdienst zu binden, der sich im Internet befindet, binden Sie den Webdienst an einen logischen Server innerhalb einer Zone, die das Internet darstellt.
Eine ASP.NET-Anwendung kann nur für eine Website bereitgestellt werden. Daher müssen Sie sämtliche Webinhalte und Anbieterendpunkte des Webdiensts einer ASP.NET-Anwendung an denselben Websiteendpunkt binden. Im Bereitstellungs-Designer wird das Binden aller Anbieterendpunkte des Webdiensts an denselben Websiteendpunkt erzwungen; bei Endpunkten für Webinhalte ist dies hingegen nicht der Fall.
Gehen Sie wie folgt vor, um Anwendungen an Server zu binden.
So binden Sie eine Anwendung an einen logischen Server
Öffnen Sie das Bereitstellungsdiagramm.
Ziehen Sie eine Anwendung aus der Systemansicht, und legen Sie sie auf dem entsprechenden Server ab.
Tipp: Sie können auch im Fenster Systemansicht mit der rechten Maustaste auf die Anwendung klicken und Anwendung binden auswählen. Wählen Sie im Dialogfeld <Anwendung> binden an <logischen Server> den logischen Server aus, an den Sie die Anwendung binden möchten, und klicken Sie dann auf OK.
Fahren Sie mit dem Ziehen von Anwendungen aus der Systemansicht und dem Binden an Hosts fort, bis alle Anwendungen im System gebunden sind.
Sie können Anwendungen auch direkt aus dem System-Designer ziehen, indem Sie diesen und den Bereitstellungs-Designer nebeneinander anzeigen. Weitere Informationen finden Sie unter Gewusst wie: Ändern der Anordnung von Diagrammfenstern.
Wenn Sie eine Anwendung binden, bindet der Bereitstellungs-Designer automatisch die Anwendungsendpunkte an die entsprechenden Endpunkte des logischen Servers. Wird eine Anwendung an einen Server gebunden, auf dem mehrere Endpunkte für die Bindung zur Verfügung stehen, so wird das Dialogfeld Bindungsdetails eingeblendet. In diesem Dialogfeld können Sie die Anwendungsendpunkte den geeigneten Serverendpunkten und die Webanwendungen dem entsprechenden Anwendungspool zuordnen. Weitere Informationen finden Sie unter Gewusst wie: Angeben von Bindungsdetails in Bereitstellungsdiagrammen.
Siehe auch
Aufgaben
Gewusst wie: Erstellen von Bereitstellungsdiagrammen im Anwendungs-Designer und System-Designer
Gewusst wie: Aufheben der Bindung von Anwendungen an logische Server
Exemplarische Vorgehensweise: Überprüfen eines Anwendungssystems für die Bereitstellung