Yes I see your point with 3 tier Win forms and I admit in most solutions
what I have done is fixed each client to one MidTier server ( though they
can failover and the intial connection can be load balanced) - otherwise you
have a very complex situation. This sort of goes against stateless midT
Yes I agree this will be a solution but you are faced with a choice
1. Change the DataLayer to have support for Iperson1 and Iperson2 .
2. Add functionality to the Datalayer for the add on functionality of
Iperson2 and use 2 trips .
I was sort of suggesting the 2nd method - tho