Как подключиться к SSL в JAVA с помощью websocket и socket.io?Android

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Как подключиться к SSL в JAVA с помощью websocket и socket.io?

Сообщение Anonymous »

Как получить доступ к протоколу wss:// в Java?

я использую benkay/java-socket.io.client
но он не поддерживает wss протокол.

Я пробовал использовать SSLEngine. но это очень тяжелая работа.

как подключиться к SSL в Java?

Я попробовал изменить SocketChannel с помощью SSLEngine. но это не сработало.

Ссл-канал в порядке. но я не могу подключить эту исходную часть веб-сокета.

это исходный код.

Код: Выделить всё

  client = SocketChannel.open(remote);
client.configureBlocking(false);
//client.connect(remote);

selector = Selector.open();
this.conn = new WebSocket(client, new LinkedBlockingQueue(), this);
client.register(selector, SelectionKey.OP_READ);

try {
sslClient = new SSLClient(keyStore, storepass.toCharArray(), client);
sslClient.beginHandShake();
startClient()

} catch (Exception e) {
e.printStackTrace();
}
этот момент не исправлен ?? я не знаю .. это не тот же исходный код веб-сокета .. может быть, проблема в этом. как это исправить??

Код: Выделить всё

public void startClient()
{
try
{
while(true)
{
if(selector.select() 

Подробнее здесь: [url]https://stackoverflow.com/questions/9205952/how-can-connect-to-ssl-in-java-with-websocket-and-socket-io[/url]
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»