On 1/3/08, Frans Thamura <[EMAIL PROTECTED]> wrote:

> hi semua
>
> mau tanya nih, kalau buat apps di Ruby, terus dipasang di JRuby atau
> di IronRuby, apakah mulus gak ada modifikasi?

Aplikasi Ruby bisa langsung dijalankan pakai JRuby tanpa modifikasi.
Ini cara non-standard.

Cara standard ala JSR, ya jalankan Ruby pakai BSF (Bean Scripting Framework).

Kalo aplikasi Rails, supaya jalan di java web container butuh
modifikasi setidaknya:
1. database adapter kudu dimodifikasi pake ActiveRecord-JDBC.
2. disarankan pake Rails plugin goldspike untuk membantu proses
pembuatan RoR sebagai WAR.
3. modifikasi code yg bergantung ke gem yg banyak porsi C code-nya.
Misalnya RMagick.

Saya udah coba Mephisto pake JRuby 1.0.2 dan Rails 1.2.6 diatas
Tomcat6, Glassfish, Jetty, Geronimo, WebSphere 5, dan Resin. Semuanya
baik2 saja tanpa modifikasi tambahan.

Untuk IronRuby saya ga tau. Terakhir pake VS.NET + ShappireSteel waktu
masih Rails 1.2.1.



...and I don't care about M$ stacks anyway....


-- 
http://andryshuzain.com

Kirim email ke