2012-04-09 4 views
0

Wir haben mehrere Web-Service basierend auf .net.Erstellen Sie IIS-Anwendung über Java

Jetzt möchten wir eine einheitliche UI erstellen, um diese Art von Diensten basierend auf Web zu verwalten.

Aber wir wollen Java in diesem System verwenden, also müssen wir die Anwendung in Java erstellen/starten/stoppen.

Ich frage mich, ob das möglich ist?

+1

Neugierig zu wissen, ob Sie alles in. NET haben UND Ihr Problem mit .Net gelöst werden kann, warum Java einführen? – Santosh

+0

Vielleicht fehlt Java in ihren Lebensläufen. Und jetzt sehen sie die Chance, das auch hinzuzufügen. Ich denke, es heißt * Design by CV *. – Codo

Antwort

0

Es gibt ein Befehlszeilentool zum Verwalten von IIS-Webanwendungen mit der Bezeichnung appcmd. Darüber hinaus gibt es iisreset, net Start und net Stop.

Sie können diese Befehlszeilen-Tools von Java aufrufen Runtime.exec oder mit der Process Klasse. Die wahrscheinlich erfordern erhöhte Berechtigungen. Daher muss Ihre Java-Anwendung auch mit erhöhten Rechten ausgeführt werden.

Ich bin nicht ganz sicher, ob dies für Ihre Verwaltungsanwendung bereits ausreicht. Sie erwähnen nichts über das Abfragen der Web-Anwendungen und deren Status. Wäre das nicht auch erforderlich?

+0

OMG, ich Vergiss es, Ja, wir müssen tie Status des Dienstes abfragen – hguser

Verwandte Themen