Not sure this belongs in VB.NET forum

Anyway... in my company we develop web application that we use internally. They are written in vb.net(web apps). On a meeting, we talked about how we should deploy standard component (like database access, error logging(these are dll files) etc so that they only needed to be installed on one server, then all applications could call them.

All the application we write make HEAVY use of database communication, it is not uncommon that a dataset contain like >4000 rows/table. Also we make heavy use of error logging... and the exception handling component support mail, mq, logfile and eventlog. Right now we have about 10 apps alive on different intranet and webservers.

When we(the devs) asked how this problem could be solved, the webmaster replied "write web services". He meant that all the methods in our db component and logging component should be exposed as web services... That is all methods that return datasets, tables etc...


How does this sound to you experienced developers on this forum. I have myself worked very little with webservices and wanted to get a few "second opinions"... Please share your thoughts with me...

kind regards
Henrik