Frage

Ich schreibe eine Rails-Anwendung, die vernünftigerweise regelmäßige Updates haben - wir haben hier nichts abnormal. Ich vor einem Problem, jedoch aufgrund des Verteilungsmodells. Grundsätzlich wird die Anwendung für die Stand-alone „Intranet“ Installation verkauft wird aufgrund seines „Add-on“ Natur (es ist im Grunde ein Web-Interface für eine bestehende, Datenbank-gestützte Industriestandard-Anwendung).

Meine Sorge (en) dann drehen (s) um den Schutz Code und Update-Modelle (-Codes, etc.) für mehr unabhängig voneinander eingesetzt Rails-Anwendungen. Hat jemand einen guten Ausgangspunkt für auf der Lektüre dieses auf? Jede Eingabe in Bezug auf einen solchen Prozess?

Best.

War es hilfreich?

Lösung

Wir verwenden Rubyencoder .

Andere Tipps

Mein Wissen erstreckt sich nicht viel in diesen Bereich, aber Sie könnten aussehen wollen JRuby in mit der Rails-Anwendung als ausführbare JAR zu verpacken.

Github kürzlich etwas Ähnliches für ihre Firewall tat Installieren Produkt ( weitere Informationen zu dem Verpackungsprozess hier ).

Es scheint wahrscheinlich, dass diese Art der Anforderung wäre viel häufiger in Javaland, so würde ich nicht überrascht sein, wenn der JRuby Weg zu gehen war die beste Wahl.

ich in Code-Verschleierung aussehen würde.

Haben Sie einen Blick auf die Art und Weise Mingle es tun, ich glaube, dass sie ein ähnliches Angebot machen.

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