Thank you very much master Ayende,
The idea is keep it simple and faster. The problem of where to put the 
complexity is not new for me. I like to think in the client like in a 
view and part of the controller, and process everything else in the
server. The server has a facade to provide an easy interface to the 
client and the server manages concurrency and db access.
I discard IoC at the moment.
Regards


El lun, 28-08-2006 a las 20:33 +0300, Ayende Rahien escribió:
> Just to nit-pick: what you describe is not a client / server app, but
> an n-tier one, where there is a server that talks to a db and mulitply
> clients.
> You have to decide how you want to model you application.
> The most difficult decision is where to put the complexity. For
> instnace, search screens are often hard to write, because of all the
> options, where do you put the logic? Client? Server?
> Does the client talk to the DB directly (or through pass-through layer
> in the server)? Does it need to worry about concurrency? 
> 
> IoC can be used to reduce coupling, but you need to decide where you
> are going to put everything first.
> 
> On 8/28/06, Carlos Ble <[EMAIL PROTECTED]> wrote:
>         Hi!
>         Iam developing a new enterprise software for litle companies.
>         Is a 
>         software to manage invoices, storewarehouses and so on.
>         The architecture is client-server and the client is Gtk# (and
>         a MonoRail web based client for next releases).
>         What I pretend is to use ActiveRecord as the ORM, managed 
>         by the server (with a facade maybe containing a third level
>         cache and
>         other features) which will send and receive models from the
>         client thru
>         Remoting. I thought in web services but XML Schema is a
>         nightmare to
>         work with complex models and relations (circular reference
>         problems) so
>         I think that Remoting is a better choice to do extreme
>         programming.
>         What I am wondering now is how WindsorContainer and
>         DynamicProxy fits
>         into the architecture. 
>         Any advice from the experts will be appreciated.
>         Thanks :-)
>         
>         
>         
>         --
>         Carlos Ble
>         Shidix Technologies
>         www.shidix.com/carlosble
>         
>         
>         
>         
> ------------------------------------------------------------------------- 
>         Using Tomcat but need to do more? Need to support web
>         services, security?
>         Get stuff done quickly with pre-integrated technology to make
>         your job easier
>         Download IBM WebSphere Application Server v.1.0.1 based on
>         Apache Geronimo 
>         
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
>         _______________________________________________ 
>         CastleProject-users mailing list
>         [email protected]
>         https://lists.sourceforge.net/lists/listinfo/castleproject-users
> 
> -------------------------------------------------------------------------
> Using Tomcat but need to do more? Need to support web services, security?
> Get stuff done quickly with pre-integrated technology to make your job easier
> Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> _______________________________________________ CastleProject-users mailing 
> list [email protected] 
> https://lists.sourceforge.net/lists/listinfo/castleproject-users
-- 
Carlos Ble      
Shidix Technologies
www.shidix.com/carlosble



-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
CastleProject-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/castleproject-users

Reply via email to