>David,
>
> just a quick question about state. If the client creates a server object, and retains a reference to that object, isn't state maintained between method calls to the server? Why would the server lose the context (any tables open, SETs put in place?
>
> For the Telco billing application we are developing (up to 20 users on a LAN), I think we'll look at a Citrix WinFrame solution to avoid breaking what we've got, but with other apps, we might have to envisage DCOM, building the UI separation stuff into the design from the start.
>
>Best wishes,
>Neil
Just to add to David's response, state will be lost on a server running in MTS that takes advantage of transactions. If the server calls the ContextObject's SetComplete() method, the reference will be effectively released, and the next time the client accesses it, he might get another object altogether.
Erik Moore
Clientelligence