Frage

Ich bin über ein Projekt zu starten, die XML-Nachrichten erfordert zwischen einem Paar von Servern über HTTPS gesendet werden sollte. Eine kurze Zusammenfassung ist: Ich habe eine Anwendung, bei der Verwendung von Clients, die Informationen an einen zentralen Server senden. Dieser Server wird diese XML-Nachrichten zu anderen Unternehmens-Server kommunizieren. Ich werde auch Nachrichten von diesem Server zurückerhalten und müssen sie an die richtigen Kunden vom zentralen Server auffächern. Meine Vermutung ist, dass ich einige Seiten schreiben können, die Nachrichten aus meiner Anwendung erhalten, kannst du sie in dem fremden Server, und auch Nachrichten von dem fremden Server empfangen, analysieren sie und sie entsprechend umleiten. Jede Seite kann die Kommunikation initiieren.

Ich habe nicht entschieden für die Sprache, noch zu verwenden, die am wahrscheinlichsten scheinen ASP.NET zu sein.

Ich suche nach einigen weiteren Lesestoff, aber da ich schlecht im Jargon auskenne, Ich habe Probleme, es zu lokalisieren. Hat jemand ein paar gute Plätze müssen immer vertraut mit dem, was ich versuche zu erreichen?

War es hilfreich?

Lösung

Sind die Nachrichten von den fremden Server sofort Antworten auf Ihre Nachrichten? Wenn nicht (jede Seite kann eine Nachricht hinterlassen, wenn er will), betrachten, die beide Enden RESTful Web Services implementieren -. Die XML kann die Nutzlast sein und HTTPS-Anfragen sind trivialerweise erträglich

Da die Web-Service-Aufruf ist nur eine HTTP-Anforderung (POST, wahrscheinlich, von Ihrer Beschreibung) gibt es gute Sprache / Bibliothek Unterstützung für diesen.

Siehe http://en.wikipedia.org/wiki/Representational_State_Transfer

Andere Tipps

In welcher Sprache schreiben Sie diese in?

Zunächst würde ich sagen, Web-Services untersuchen, insbesondere SOAP - die XML angetrieben wird, und ermöglicht es Ihnen, Ihre Daten serialisiert werden und per Post effizient über Anwendungen und Plattformen

(sollten Sie mehrere Server / Client-Plattformen)

auf die Sprache Ihrer Wahl Je würde ich Asp.net Web Service empfehlen , dann ist es sehr gut für leicht zu schaffen und ein Web Service raubend (vor allem, wenn Sie .Net actoss Ihre Plattformen verwenden).

Ich würde beginnen mit Blick auf Webdiensten an der grundlegenden Theorie zu suchen. Dann je nachdem, welche Art von Technologie Sie verwendeten dann würde ich ein Intro Buch holt auf einem Web Service in ihr zu schaffen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top