On Fri, Apr 13, 2012 at 3:44 PM, Henri Gourvest <hgourv...@gmail.com> wrote:
> Le 12/04/2012 13:43, Alex Peshkoff a écrit :
>> This will require serious redesign of network protocol. Certainly
>> doable. Will require symmetric changes not only in client library, but
>> in network server too. Must say that starting with 2.5 posix
>> superclassic server and all arcs in 3.0 firebird architecture is very
>> well adapted for such change - network server behaves like any other
>> firebird client, calling same API as client tasks do. I.e. you can
>> easily replace that part of SQL server even not recompiling the rest of
>> DB engine.
>
> Thank you very much for this information, I hope it will be available in
> future versions of firebird.

In Firebird 3.x you can write your own protocol , this is what i
understand from the pluggable architecture
http://www.slideshare.net/mindthebird/firebird-3-providerbased-architecture-plugins-and-oo-approach-to-api

I'm thinking that you can write some kind of bson protocol
http://www.mongodb.org/pages/viewpage.action?pageId=16646453  to your
own plugin
Client->bson/json/redis protocol-> your own v8 node js plugin ->
firebird 3.x engine
https://github.com/xdenser/node-firebird-libfbclient

------------------------------------------------------------------------------
For Developers, A Lot Can Happen In A Second.
Boundary is the first to Know...and Tell You.
Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
http://p.sf.net/sfu/Boundary-d2dvs2
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to