# Ruby on Rails con su AS400 ( system i )

**URL:** <https://www.ruby-forum.com/t/ruby-on-rails-con-su-as400-system-i/212905>\
**Category:** IT\
**Created:** [October 17, 2011, 2:52pm UTC](https://www.ruby-forum.com/t/ruby-on-rails-con-su-as400-system-i/212905 "2011-10-17T14:52:29Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![luislavena](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/l/0ea827/32.png) [@luislavena](https://www.ruby-forum.com/u/luislavena)\
**Post date:** [October 17, 2011, 2:52pm UTC](https://www.ruby-forum.com/t/ruby-on-rails-con-su-as400-system-i/212905/1 "2011-10-17T14:52:29Z")

</div>

Salve a tutti.  
Volevo chiedere se qualcuno aveva mai installato rails su AS400 con  
accesso nativo ai dati db2400.

Grazie  
IM

---

<div class="post-metadata">

**Author:** ![maniva](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/779978/32.png) [@maniva](https://www.ruby-forum.com/u/maniva)\
**Post date:** [October 17, 2011, 3:27pm UTC](https://www.ruby-forum.com/t/ruby-on-rails-con-su-as400-system-i/212905/2 "2011-10-17T15:27:20Z")

</div>

2011/10/17 Ivano M. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)

> Salve a tutti.  
> Volevo chiedere se qualcuno aveva mai installato rails su AS400 con  
> accesso nativo ai dati db2400.

Ciao Ivano,

Essendomi interfacciato con un’AS400 (via Java) posso dirti che non una  
buona idea installarci Rails sopra.  
Per Java abbiamo avuto dei problemi, e alla fine abbiamo preferito  
spostare  
la logica di elaborazione altrove, e scrivere solo un client C per un  
WebService SOAP da chiamare alla bisogna.  
La soluzione pi facile usare un server linux tradizionale (meglio  
macchina virtuale) su cui far girare la tua applicazione.

Inoltre, bisogna capire qual’ lo stato dei driver Ruby, e il supporto  
che  
ha ActiveRecord.  
Temo che l’unica possibilit sia provare.

Una possibilit consiste nell’utilizzare JRuby, e usare i driver Java,  
ben  
pi consolidati.

Ciao,

Matteo

---

<div class="post-metadata">

**Author:** ![maniva](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/779978/32.png) [@maniva](https://www.ruby-forum.com/u/maniva)\
**Post date:** [October 17, 2011, 4:36pm UTC](https://www.ruby-forum.com/t/ruby-on-rails-con-su-as400-system-i/212905/3 "2011-10-17T16:36:21Z")

</div>

Ciao Matteo  
Grazie per la risposta.  
Hai provato a dare un’occhiata a questo ?

[http://www.midrange-ruby.com/pag/Download.html](http://www.midrange-ruby.com/pag/Download.html)

Bye  
IM

---

<div class="post-metadata">

**Author:** ![maniva](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/779978/32.png) [@maniva](https://www.ruby-forum.com/u/maniva)\
**Post date:** [October 19, 2011, 3:50pm UTC](https://www.ruby-forum.com/t/ruby-on-rails-con-su-as400-system-i/212905/4 "2011-10-19T15:50:20Z")

</div>

2011/10/17 Ivano M. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)

> Ciao Matteo  
> Grazie per la risposta.  
> Hai provato a dare un’occhiata a questo ?
> 
> [http://www.midrange-ruby.com/pag/Download.html](http://www.midrange-ruby.com/pag/Download.html)

Sinceramente no, non voglio creare il mostro di frankestein :).  
Non mi interessa particolarmente, anzi, te lo sconsiglio.  
E’ molto meglio avere una soluzione pi moderna, basata su Linux e  
macchine  
virtuali, piuttosto che caricare ulteriormente il povero server AS400  
(che  
ha fatto i suoi anni).

Ciao,

Matteo

---

<div class="post-metadata">

**Author:** ![maniva](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/779978/32.png) [@maniva](https://www.ruby-forum.com/u/maniva)\
**Post date:** [October 19, 2011, 4:13pm UTC](https://www.ruby-forum.com/t/ruby-on-rails-con-su-as400-system-i/212905/5 "2011-10-19T16:13:49Z")

</div>

Avete provato con questo sistema?

[http://www.coboloncogs.org/INDEX.HTM](http://www.coboloncogs.org/INDEX.HTM)

–  
David N. Welton

[http://www.welton.it/davidw/](http://www.welton.it/davidw/)

[http://www.dedasys.com/](http://www.dedasys.com/)

---

<div class="post-metadata">

**Author:** ![maniva](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/779978/32.png) [@maniva](https://www.ruby-forum.com/u/maniva)\
**Post date:** [October 19, 2011, 4:33pm UTC](https://www.ruby-forum.com/t/ruby-on-rails-con-su-as400-system-i/212905/6 "2011-10-19T16:33:36Z")

</div>

Il giorno 19 ottobre 2011 15:49, Matteo C.  
[removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)ha scritto:

> Sinceramente no, non voglio creare il mostro di frankestein 🙂

😃  
Faccio un po’ di pubblicit: frankenstein garage (rails su i5/OS 🙂

> Non mi interessa particolarmente, anzi, te lo sconsiglio.  
> E’ molto meglio avere una soluzione pi moderna, basata su Linux e macchine  
> virtuali, piuttosto che caricare ulteriormente il povero server AS400 (che  
> ha fatto i suoi anni).

Beh, per Ivano, se ti serve veramente ruby (e rails) su i5/OS una prova  
la  
farei.  
Pare che funzioni  
[http://www.ibmsystemsmag.com/ibmi/developer/general/Getting-Ruby-Up-and-Running-on-IBM-i/](http://www.ibmsystemsmag.com/ibmi/developer/general/Getting-Ruby-Up-and-Running-on-IBM-i/)

Poi considerato che “i5/OS pu coesistere nelle moderne System i e System  
p  
con i sistemi operativi AIX e Linux” se hai un System i recente il  
sistema  
di produzione lo metterei su una partizione Linux.  
Giusto per evitare piccoli e grandi problemi inaspettati 🙂

Ciao  
Sergio

---

<div class="post-metadata">

**Author:** ![maniva](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/779978/32.png) [@maniva](https://www.ruby-forum.com/u/maniva)\
**Post date:** [October 19, 2011, 5:26pm UTC](https://www.ruby-forum.com/t/ruby-on-rails-con-su-as400-system-i/212905/7 "2011-10-19T17:26:16Z")

</div>

Il giorno 19 ottobre 2011 16:32, Sergio B.  
[removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)ha scritto:

> > Non mi interessa particolarmente, anzi, te lo sconsiglio.

[http://www.ibmsystemsmag.com/ibmi/developer/general/Getting-Ruby-Up-and-Running-on-IBM-i/](http://www.ibmsystemsmag.com/ibmi/developer/general/Getting-Ruby-Up-and-Running-on-IBM-i/)

> Poi considerato che “i5/OS pu coesistere nelle moderne System i e System p  
> con i sistemi operativi AIX e Linux” se hai un System i recente il sistema  
> di produzione lo metterei su una partizione Linux.  
> Giusto per evitare piccoli e grandi problemi inaspettati 🙂

Sono d’accordo con te :).

Matteo

---

<div class="post-metadata">

**Author:** ![maniva](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/779978/32.png) [@maniva](https://www.ruby-forum.com/u/maniva)\
**Post date:** [October 19, 2011, 7:13pm UTC](https://www.ruby-forum.com/t/ruby-on-rails-con-su-as400-system-i/212905/8 "2011-10-19T19:13:59Z")

</div>

Il giorno 19 ottobre 2011 17:25, Matteo C.  
[removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)ha scritto:

> > Poi considerato che “i5/OS pu coesistere nelle moderne System i e System  
> > p  
> > con i sistemi operativi AIX e Linux” se hai un System i recente il  
> > sistema  
> > di produzione lo metterei su una partizione Linux.  
> > Giusto per evitare piccoli e grandi problemi inaspettati 🙂
> 
> Sono d’accordo con te 🙂

E’ incredibile come sui system i persino le linux distribution  
“certificate”  
(redhat e suse) costino non poco 😉

Ivano consiglio spassionato :  
visto che su system i funzionano anche Debian, Fedora, Ubuntu, openSUSE  
per  
ppc64 [PowerLinux - Wikipedia](http://en.wikipedia.org/wiki/Linux_on_Power) prova prima una di  
queste distribution su una LPAR  
[[Server] Far girare UBUNTU su AS400 • Forum Ubuntu-it](http://forum.ubuntu-it.org/index.php?topic=479076.msg3751290)

E se redhat e suse per system i costano troppo come diceva Matteo metti  
rails su un server x86 🙂  
Con IBM i Access for Linux dovresti riuscire ad accedere a DB2/400 senza  
troppi problemi.  
[http://www.hacksandmore.com/2011/03/iseries-access-su-debian-gnulinux/?lang=it](http://www.hacksandmore.com/2011/03/iseries-access-su-debian-gnulinux/?lang=it)

> **[Nuovo iSeries Access 6 per AS/400](https://ubuntrucchi.wordpress.com/2010/06/20/nuovo-iseries-access-6-per-as400/)**
>
> La mia vecchia guida per l’installazione dell’IBM iSeries Access per Linux seppur sempre valida sente i segni del tempo, il procedimento è lungo e complesso e sono necessari alcuni acco…

> **[IT Infrastructure](https://www.ibm.com/it-infrastructure)**
>
> From servers and mainframes to storage systems and software, IBM IT infrastructure provides the building blocks of a next-generation IT architecture.

Ciao  
Sergio
