[Rails] Ruby for presentation layer, C# for business layer - how to

BOb bob.pardoe at acr-logistics.com
Fri Mar 10 13:58:54 GMT 2006


For reasons not relavent, I would like to create an n-tier app as 
follows.

Data Acess layer => NHibernate

Business layer => C#

Presentation layer => RoR

All of which might be spread across multiple machines in each layer.

I am looking for the best way to allow RoR to talk to my business layer, 
dll's etc hosted on another box.

The RoR box might be *nix \ apache or windows \ IIS \ Apache.

The C# box might be mono \ *nix or .net clr \ windows.

My immediate thought was web services to perform the execution of data 
access and business processes, but is there a better way ?

Can I instanciate remote c# objects from RoR ?

Can I get an array of data returned from c# dll ?

Many thanks for any advice

BOb

-- 
Posted via http://www.ruby-forum.com/.


More information about the Rails mailing list