2009-04-29 4 views
1

Ist es möglich, Dienste in der Cloud bereitzustellen, die kein Standard - HTTP - Protokoll für die Bereitstellung von Diensten verwenden? Grundsätzlich habe ich Anforderung, Dienst zu schreiben, der http nicht verwendet, um Nachrichten zwischen Client/Server auszutauschen. Es ist eine traditionelle Client-Server-Anwendung, die ein nicht standardmäßiges Protokoll verwendet, das auf einem anderen Port als Port 80 ausgeführt wird. Können wir diese Art von Anwendung in der Cloud bereitstellen?Bereitstellung eines nicht auf HTTP basierenden Dienstes in der Cloud

Was ist der empfohlene Ansatz für solche Dienste?

Antwort

0

XML-RPC ist möglicherweise das, wonach Sie suchen.

1

Sicher, solange keine Firewalls in die Quere kommen, benötigt "die Cloud" per se weder Port 80 noch HTTP. Zum Beispiel ist es ziemlich üblich, DNS-Dienste bereitzustellen (per UDP oder TCP an Port 53). Sie müssen lediglich mit Ihrem "Cloud-Lieferanten" klären, welche Bereiche von Ports zur Verfügung gestellt werden können (indem Sie entfernen, welche Firewalls sonst im Weg sind); verschiedene Lieferanten haben unterschiedliche Richtlinien.

Nicht wirklich ein Programmierproblem, BTW: streng ein System/Netzwerk-Administration.