I'm looking to create a central business object that will be used by most of our internal web applications. In doing my research, it seems that a web service will offer the most flexibility while still allowing a central location to host and maintain.
My question is; is this the best choice? I'm looking to consolidate common functionality such as employee details, database access, and logging.
If it is the best choice, how do I handle instances where I want to return a custom class from the web service? For example, lets say I want to return an employee object. I'm trying to avoid having to update each client application everytime we change something on the web service. Or should I just move everything into datasets or XML even though I lose Intellisense?
Thanks,
Rob
My question is; is this the best choice? I'm looking to consolidate common functionality such as employee details, database access, and logging.
If it is the best choice, how do I handle instances where I want to return a custom class from the web service? For example, lets say I want to return an employee object. I'm trying to avoid having to update each client application everytime we change something on the web service. Or should I just move everything into datasets or XML even though I lose Intellisense?
Thanks,
Rob