>Jim,
>
>Glad you brought up this issue of
statefulness. Rick Strahl has an article on this on his Web Site. However, I need to take a look at some more detailed white papers. Do you know of any?
>
>At first glance,
stateless objects look like a real
PIA to implement.
Jeff,
Stateless objects aren't the pits, it is the way we think about data that causes the problem. For example we seem to always think about table navigation, next previous and stuff like that. Well in a stateless world you can't do that because the middle tier has no idea or reference to where you were the last time you called. Things have to be done through passing a parameter that tells the middle tier object what to laod and where to point..
This ia a major reorganisation of how systems should work. It is analgous to the problems wrestled with by developers moving into C/S the first time and they wonder why their SELECT * FROM Customer BROWSE is so slow.