Dies ist eher eine Technologie-Stack-Frage.Wie bekomme ich eine Rails-Anwendung, um mit einem Webdienst zu kommunizieren, der einige C# -Logik umschließt?
Die C# -Logik ist bereits vorhanden/veraltet und ist intern eine App mit mehreren Computern/verteilten Geräten. Ich brauche ein Web-Interface für die Übersicht. Also habe ich mir einen Prototyp in Ruby On Rails angeschaut.
Jetzt ist mein Wissen ein Tag oder 2 alt hier ... so korrigieren Sie mich, wenn ich falsch liege. dort war etwas namens ActionWebServices (AWS) - die jetzt aus dem Kern distrib ist. ActiveResource hat seinen Platz in Rails 2.0 eingenommen. Sie können immer noch AWS erhalten, indem ein Juwel installieren tun ...
So suchen Sie in Active (Ares) (jedoch keine AWS Tutorial finden konnte): Jetzt Ares .. opinionated wird erwartet, dass die Ziel-Web-Service Beruhige dich, folge einem bestimmten Muster von URLs und akzeptiere XML als Eingabe
Jetzt ist meine Frage hier, was verwende ich, um den Wrapper-Web-Service zu implementieren?
- Wenn ich Rails den Web-Service als auch zu tun .. Ich glaube, ich werde ein paar Ruby C# Interop Probleme haben (ist es möglich, selbst? Kann ich dies tun über die MS-impl IronRuby?)
- Wenn ich den Web-Service mit einer MS-spezifischen Sache, z ASP.Net, Ares wird nicht damit reden. Können Sie die Ares-Einschränkungen irgendwie über ASP.Net erfüllen?
Verzeihen Sie meine allgemeine Ignoranz der Web-Welt .. und danke fürs Lesen.
pikiert Und die Antwort kann nicht einfach ohne Angabe von Gründen ‚Ditch RoR für ASP.Net‘ - ich bin Bewertung der Durchführbarkeit von RoR – Gishu