At work, I've been working on a VB application for a tablet PC that utilizes the Camera to take a photo and upload it to our applications server using FTP. It also adds a record to the MySQL database regarding the photo (what it's of, when it was taken, etc.) We have a few problems we'd like to solve. 1) The FTP resource we are using requires a license for secure FTP -- We're worried that a unsecured FTP connection will leave our FTP login creditentials open for any packet sniffers. 2) Our MySQL database is locked down to a specific IP range. The range the tablet pc will be utilizing is not in the MySQL range and the only way to fix this would be to give the tablet a static IP, something we'd like to avoid. Can we create a VB service to pass our image and MySQL statements over to our applications server? The MySQL database is not on the applications server, but the applications server is on the same subnet as the db server. Thanks. Feel free to give me any tips, I haven't worked with VB services yet.