On 08/12/14 01:41, Dimitry Sibiryakov wrote: > 11.08.2014 21:43, Adriano dos Santos Fernandes wrote: >> You told before (and now) as y-valve is part of each provider. That's >> not true. > Not true even that I ever told that. Read carefully and you'll see that I > name > completely separate parts: outer world, Y-valve, providers, plugins. What I > use to forget > about, is a network listener which from some POV can be considered to be in > "outer world". > And I repeat again that guards should stay on these borders: > Y-valve<->outer world, > Provider<->plugin. Guards between providers and Y-valve may be missed because > nobody ever > will write third-party provider in alien language. I saw it in my crystal > ball.
I.e. you suggest to have different interface on different borders. Afraid you will soon say that it makes overall system much cleaner ;) ------------------------------------------------------------------------------ Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel