Wie Implementieren Application server
Implementierung einer client-server-Architektur, wo es viele android-client, die sich an unterschiedlichen Orten Abfragen der application server (läuft die ganze Zeit (24x7)) und die Aufgabe entsprechend und Antworten an die clients. Aber ich weiß nicht, was genau application server ist und wie es zu implementieren, und was ist der einfachste und Schnellste Weg, um dies zu implementieren. Ich bin running out of time, dass ist der Grund, warum dieses posting eine Frage, sonst wäre ich gegangen durch viele tutorials statt.
Der server-code ist geschrieben in php/c#/java.
Jede schnelle Hilfe sehr geschätzt wird.
sind Sie streaming-Daten oder einfach nur bestimmte Informationen, und Sie brauchen einen webService oder App-server???
Der server funktioniert, nur das senden der aktuellen Datenbank-Tabelle (nach ein bisschen Bearbeiten, um die Tabelle) an den client, der die Anfrage gestellt über das HTTP-Protokoll an den server. Also ich denke ich brauche eine App-server.
Der server funktioniert, nur das senden der aktuellen Datenbank-Tabelle (nach ein bisschen Bearbeiten, um die Tabelle) an den client, der die Anfrage gestellt über das HTTP-Protokoll an den server. Also ich denke ich brauche eine App-server.
InformationsquelleAutor VISHAL DAGA | 2011-12-06
Du musst angemeldet sein, um einen Kommentar abzugeben.
Möglicherweise haben Sie Blick auf Google App Engine seine einfache Installation, gehostet auf google-Umgebung. Die möglicherweise erfüllen Ihr Bedürfnis. In diesem Fall brauchen Sie nicht zu kaufen, hosting etc. etc. Sie erhalten yourappname.appspot.com URL zu verwenden app-server.
Hoffe, es hilft!
Hinweis:
Appengine unterstützt Python und Java
Ja, EMPFOHLEN :: LESEN APP ENGINE, Google DOCS UND SAMPLE-APP, zuerst schreiben Sie ein servlet, die mit Ihrer Anfrage @see code.google.com/appengine/docs/java/gettingstarted/... und dann machen die Anfrage an diesen server verwenden, yourappengineappid.appspot.com/...
WARUM ES AM ENDE GEGEBEN WIRD - "den server zu Starten, dann besuchen Sie die server-URL in Ihrem browser. Wenn Sie mit Eclipse und dem Google-Eclipse-plugin, der server läuft unter dem port 8888 standardmäßig:*localhost:8888/Gästebuch " ich MÖCHTE EINEN SERVER, AUF DEM WEB UND KANN AUFGERUFEN WERDEN, INDEM Sie die ANWENDUNG, DIE WEIT abseits VON DEM SERVER. ABER WARUM IST DANN DIE "LOCALHOST" - SACHE ?
Hey, es ist für lokale Tests perpose also es läuft auf localhost. Wenn Sie bereitstellen, um APPENGINE seine live Adresse wie yourappengineappid.appspot.com Paar Tage zurück, die ich erstellt appengine app finden Sie unter : myfavdroidapps.appspot.com gelesen : Anfang von hier : appengine.google.com/start getting started : code.google.com/appengine/docs/java/gettingstarted vogella.de/articles/GoogleAppEngineJava/article.html
ja, es gibt Daten zu speichern und anderen storage-Mechanismus in appengine. aber es gibt nichts wie mysql oder sql stuff! einige Suche auf dieser.
InformationsquelleAutor Piyush Patel
Sie implementieren können, mit dem wissen, wie der application-Server arbeiten.
Erste von allen, sollten Sie erstellen Sie eine Klasse, die die HttpHandler, in der handle-Methode können Sie get header und body der Nachricht.
Zweitens sollten Sie wählen, wie mit der Anfrage in HttpHandler. Ein möglicher Ansatz kann sein, mit der ThreadPoolTaskExecutor oder SimpleAsyncTaskExecutor oder jede Aufgabe, die Vollzieher.
Schließlich, die Sie vorbereiten sollten, die Antwort messsage mit exchange.getResponseHeaders() and exchange.getResponseBody()
InformationsquelleAutor Emad Aghayi