Hi,
I am building a Winforms client that needs to communicate with a backend. This backend is build using Nhibernate (with a VERY rich domain model) , message queuing and other.
Now i do know about communicating over the internet ( mostly mq stuff) but i am at total loss as to how to let my Client Winforms App talk to the Application server to call the services.
What is the best way to do this ? I've read all about Nhibernte , DDD, WCF, remoting etc, but i just don't see how to do this the right way? How to design the services ( since the model is so extended, it would be a VERY chatty interface vs a VERY chunky interface)
So Basically: What is the best way to let a winforms app talk with the backend ( layering) and are there any good examples as to how to implement this ( including all layers because most examples stop at the Service Boundry :s)