I need the VNC Client/Server converted to DLLs the encapsulate the VNC Client/Server and Client functionality into programs and ActiveX controls.
As much of the project should be in Visual Basic as possible, but (due to speed restrictions in VB) speed-sensitive modules such as graphics routines may be reproduced in C++ with completely documented code.
The Client DLLs must be able to be run seperately from the Host DLLs to create smaller clients.
DLLs are desired, but ActiveX components would be considered if they offer the client and server functions seperately and are extendable.
Keeping the Java client functionality in the server is also desired but the Java client itself is obviously is not to be converted.
All code must be fully documented and the coder must be available to answer questions about the code (what it is doing...what API calls it is making...etc.) for 30 days - 1 email per day.
1) Complete and fully-functional working components with a sample VB application using the somponents as well as complete source code of all work done.
2) Exclusive and complete copyrights to all work purchased. (No GPL, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site).
3) A complete diagram of the work flow of the server and component during the establishment, maintenance and closing of a session is required.
Must be compatable with all windows 95, 98, 98SE, Me, 2000 Workstation, 2000 Server, 2000 Advanced Server and XP Home and XP Pro.
Current Java client distributed with VNC ([[url removed, login to view]]) should work with the server.