I am programming a web service in VB.Net. It has a function that accepts an order number as an argument and returns a success/failure string. I retreive the order information from an oracle database and create a local xml document with all the order information for later processing. I have not written a web service before and would like to know how to maintain the database connection and not have to connect again every time the function is called. Is there any way to do this?