First of all Thank you for your reply.
benhyrman wrote:
Joe,
If I understand correctly, your goal is to have a single application server where all of your business logic and data access will run. Each client would then hit this application server. Is this right?
Yes, this was my first idea, but if it is possible to do it in an other way with optimistic locking i think regarding my poor knowledge of .net - remoting i would prefer this last solution.
benhyrman wrote:
If so, may I ask, what is your actual end goal? It's been my experience that remoting is a fine option for some situations, but just deploying the code to every client would be much easier. The database will still be a shared back-end and you can easily account for versioning and locking in your application (with NHibernate's help, of course!)... look at the Version and Timestamp attributes in the mapping for two possible options to help with obtimistic lock resolution.
This seems to be exactly what i'm looking for. As i mentioned this is the actual. Thank you for this Tip.
benhyrman wrote:
BeeGone has a great suggest for how to consolidate things. Just learn more about .Net Remoting and Web Services and you'll find plenty of examples... The easiest way to handle either scenario is with the help of IIS and that'll allow you to continue to use Winsor.
This would be a nice idea but for now the other strategy seems to be faster. I already learned a lot on remoting yesterday and it seems quite capable, but this would be a task some quiet and lazy winter day.
Alright. In the end, BeeGone and benhyrman, i have to say thank you to both of you.
JoeG.