2009-07-11 8 views
0

Ich arbeite an einem Web-Service-Projekt mit gsoap. Ich bin neu in Web Services und habe einige grundlegende Fragen.Web Service Port Nein Frage

Was sollte die Port-Nr. von meinem Webservice? Derzeit ist dieser Webdienst ein eigenständiger Dienst, der eine fest codierte Port-Nr. von 22050. Client verbindet sich mit diesem Port und alles funktioniert gut. Ist dieser Ansatz in Ordnung? Was sind die Vor-/Nachteile dieses Ansatzes?

Oder Sollte mein Webdienst ein Plug-In des Apache-Webservers sein? Wie funktioniert das in diesem Fall? Apache httpd hört Port 80 ab, also sendet der Client eine Anfrage an diesen Port. Wie wird die Anfrage dann an meinen Web-Service weitergeleitet?

Ich habe keine richtigen Online-Ressourcen zu diesen gefunden. Alle Hinweise wären toll.

Antwort

0

Sie müssen Apache so konfigurieren, dass es weiß, dass es sich um Ihren Webservice handelt. In diesem Fall werden Sie wahrscheinlich einen Standort angeben. Sie können also eine Direktive konfigurieren, die dafür sorgt, dass Ihr Dienst von Apache aufgerufen wird.

I.e. Sie Urls verwenden, die Ihren Dienst (http identifizieren. //

Sie erhalten dann eine Standortrichtlinie verwenden, in dem Sie die richtigen Konfigurationen machen Sie weitere Informationen bei http://httpd.apache.org/docs/2.0/sections.html

Hoffnung finden kann, das hilft

..