I’m planning to deploy a hybrid 2D/3D visual fx and image manipulation
engine as a server accessible via the Web. So you can send Flickr
images to it for all manner of image trickery.
My engine uses a little text-based language I devised that is parsed
and a resultant image produced. The UI for this service collects the
input image and associated params and passes the collection to my
engine where an instance of my language is constructed, parsed, and
resultant processed image returned to the user.
My question regards architecture rather then any specif ROR technical
issue. I am reluctant to wrap it in a Web service as the bulk of the
functionality resides in the actual engine which is written in C++. Is
there a happy middle ground between full blown Web service and
old-school CGI style?
Should I think seriously about making a Ruby binding (ala RMagick) or
is that overkill?
Thanks in advance,
mobile: 781 775 3708