Railskonferenz

Marriott Hotel, Frankfurt am Main

Railskonferenz

Marriott Hotel, Frankfurt am Main

Railskonferenz

Marriott Hotel, Frankfurt am Main

Vladimir Dobriakov: Rails im Enterprise-Umfeld

Auch im Enterprise-Umfeld wird das Interesse an Rails immer größer. Für den Einsatz gelten aber andere Einschränkungen und Anforderungen als im “Grüne-Wiese”-Szenario, sei es
die Betriebsumgebung oder die Anbindung an die Legacy-Applikationen.

In diesem Vortrag werden drei wesentliche Lösungswege beschrieben, Ruby und Rails in ein Enterprise-Umfeld zu integrieren:

  • Ausführen einer Rails-Anwendung in einem Java-Servlet-Container wie z.B. Tomcat oder Glassfish über JRuby
  • Integration mit einer Legacy-Applikation mittels RESTful WebServices, am Beispiel einer Java-Anwendung mit Jersey (Referenzimplementierung von JSR-311)
  • Integration mittels Web-Services auf Basis von WSO2 WSF/Ruby

Die unterschiedlichen Ansätze werden miteinander verglichen, deren Vor- und Nachteile dargestellt.

Slides: RailsImEnterprise.pdf

Vladimir Dobriakov ist Senior Consultant bei innoQ Deutschland GmbH und entwickelt seit 15 Jahren datenbankgestützte Enterprise-Anwendungen. Seit 2002 entwickelt er interaktive Web-Anwendungen zunächst mit Microsoft ASP, dann ASP.NET und schließlich mit Ruby on Rails.

In den letzten Jahren gilt sein Interesse dem Web als Plattform für verteilte Anwendungen und Service Orientierte Architekturen (insbesondere im Java-Umfeld) sowie den dynamischen Programmiersprachen wie Python und Ruby.