IB-Ruby translates messages received from the TWS-API into ruby objects.
These objects are defined in lib/models/ib and fit into the common MVC-design.
In the plain vanilla environment of IB-API, they depend on the active-model library.
They are suitable to integrate in RAILS.
Help is needed to provide and test a railtie-file to support rails integration.
It is possible to store IB::Model-Objects in a SQL-Database. IB-api is even prepared to
initialize model classes as decendants of ActiveRecord. However, the database tends to
grow into unnecessary complexity.
OrientDB
The IB-OrientDB-Gem provides an alternative. The database ist highly flexible and can store ruby model-objects seamlessly. It combines features of RDBMS- and graph-databases.