Создать SSLSocket by SSLSocketFactory с заданным Timeout соединения

Мой код здесь:

SSLContext sslContext = SSLContext.getInstance("TLS");
sslContext.init(null, getAllCerts(), new SecureRandom());
SSLSocketFactory factory = sslContext.getSocketFactory();
mSocket = (SSLSocket) factory.createSocket("myhost.com", socketPort[index]);

Я должен проверить таблицу портов и выбрать открытый. Все работает нормально, но на Createsocket () мое приложение свободно свободно. 5 портов и последнее открытое соединение занимает около 3 минут.

Как я могу установить тайм-аут на SSLSocketFactory для ускорения соединения?

8
задан Chris 31 August 2011 в 08:25
поделиться