TCP/IP, HTTP, or HTTPS synchronization from Windows Mobile

For TCP/IP, HTTP, or HTTPS synchronization, the application controls when synchronization occurs. Your application should
provide a menu item or user interface control so that the user can request synchronization.