В настоящее время я пишу ниже код для подключения к серверу OpenFire, во всех действиях (или говорят фрагменты):андроида: создать глобальное соединение, чтобы открыть огонь с помощью Смак API 4.1.3
XMPPTCPConnectionConfiguration config = XMPPTCPConnectionConfiguration.builder()
.setServiceName(HOST)
.setHost(HOST)
.setPort(PORT)
.setSecurityMode(ConnectionConfiguration.SecurityMode.disabled)
.setDebuggerEnabled(true).build();
conn = new XMPPTCPConnection(config);
conn.connect();
А потом , Я выполняю свои задачи, такие как авторизация пользователя и аутентификация (вход в систему), получение списков и т. Д.
Есть ли другой способ создать где-нибудь глобальное соединение, так что мне не нужно создавать соединение каждый раз.
Я хочу, чтобы реализация выполнялась так же, как только при каждом запуске приложения она должна была создать соединение с сервером Openfire только один раз, и после этого я должен был бы использовать одно и то же соединение для любого из Activity (или фрагмента).