Мне нужно разработать приложение, которое взаимодействует с сервером https.Это приложение должно выполнить некоторую асинхронную передачу данных.
Сначала я попытался использовать HttpsURLConnection и управлять возвращенным inputStream, используя отдельный поток с наблюдаемым объектом.Класс наблюдателя, который вызвал бы метод обновления, который бы делал что-то.Проблема с этим подходом состоит в том, что я читаю здесь: Ошибка HTTPUrlConnection (Не удается открыть OutputStream после чтения из inputStream) , что HttpUrlConnection не может обрабатывать более одной записи / чтения.Этот пост мне все равно не помог.
Я читал о Jetty и Apache HttpClient, но эти библиотеки имеют 2,8 и 4 мегабайта, что более чем в 10 раз больше, чем приложение, которое я должен написать.
Итак: я ищу действительно простые и, возможно, легкие библиотеки java для обработки асинхронного соединения https или способ многократного использования соединения, такого как HttpURLConnection (второе решение будет более ценно, поскольку моя программа нене нужно делать что-то более сложное, и мне не нужно импортировать другие библиотеки).
Кстати: я использую сервер http http для создания сервера https, если это полезно знать.Если вам нужно, чтобы я опубликовал некоторые части моего кода, чтобы вы лучше поняли, что я делаю, просто спросите.
Спасибо