From: "Асет Орымбаев" Date: 2011-10-08T17:31:19+09:00 Subject: Re[2]: What messaging layer to choose? Hi Vicente, Thanks for advices! Sincerely, Asset 08 октября 2011, 12:05 от Vicente Bosch Campos : > > On Oct 7, 2011, at 7:20 PM, Асет Орымбаев wrote: > > > Hi Vicente, > > > > I forgot to add, I foresee that many people will use this system, maybe tens of thousands or even more. > > So I should create very stable system))) > > > > Sincerely, > > Asset > > > > 07 октября 2011, 20:53 от Vicente Bosch Campos : > >> > >> > >> On Oct 7, 2011, at 6:30 PM, Асет Орымбаев wrote: > >> > >>> Hi everybody! > >>> > >>> I need advice on choosing messaging layer for SaaS application building. > >>> I chose Ruby as a language, PostgreSQL as a database and OpenLaszlo as a client layer. > >>> And finally I should choose messaging layer. I found these layers mentioned on one article from Web: > >>> AMF$ RTMP, REST, SOAPWSDL, SOAPWSDL, UDDI, XML-RPC. > >>> Maybe some of you encountered such tasks before, help me, what messaging layer I should use? > >>> Thanks in advance! > >>> > >>> Sincerely, > >>> Asset > >> > >> Hi Asset, > >> > >> Messaging between what ? (other apps and you , between your servers, between client - server ) What kind of messages ? (contents and size) How many messages do you want to be able to serve ? > >> > >> Choosing the correct protocol ( which would also impact your architecture if not define) requires a lot of detail and must people will tell you that you should perform some prototypes on your own to see > >> what is best for your needs. In any case please provide more detail ( if there aren't any privacy issues ) and we can try to help you out :-) > >> > >> ( maybe its just me ) > >> > >> Regards, > >> Vicente > > Hi Asset, > > OpenLaszlo is a DHTML generation language. From what I have seen there is a plugin for rails to be able to use OpenLaszlo ( http://laszlo-plugin.rubyforge.org/) > > Rails ( as you may now ) is a web framework for ruby and it uses HTTP ( or HTTPS if you configure ) for communication with the client side ( the browser). It can be very scalable > or not depending on how you code the app (there are no silver bullets). The protocols you commented on your initial email are more for app to app communication. > > Rails also allows PostgreSQL ( and Oracle, MySQL, ....) so that requirement is also covered. > > Regards, > Vicente > >