Как определить скорость Интернет-соединения с помощью Java?

В моем приложении Java как определить скорость Интернет-соединения? Например, я использую AT&T Fast DSL дома, мне интересно, есть ли способ написать метод, который будет делать следующее:

int getInternetConnectionSpeed()
{
   ...
}

который вернет число в кбит / с, что-то вроде 2800 кбит / с [2,8 M]

Править : Причина, по которой я спрашиваю, заключается в моем приложении, я могу открыть несколько интернет-потоков, в зависимости от скорости интернет-соединения пользователей, я хочу, чтобы он автоматически определял, сколько потоков открыть, не блокируя приложение.

5
задан Frank 8 November 2010 в 20:58
поделиться