Users download and run a connection test application (Java).
The application can run once and shut down, or run regular tests.
Results are posted back to MyConnection Server without being shown to the user.
Users visit a web page with a connection test embedded in it.
The page reports results back to the user interactively.