Я предполагаю, что вы хотите отправить раздел <presence/>
, указывающий, что пользователь доступен. В этом случае вам нужно создать новый сеанс, выполнив вход вручную или другими способами.
Если вы хотите автоматически войти в систему пользователя и запустить приложение, попробуйте использовать localStorage, затем активируйте вход в систему, чтобы казалось, что пользователь не вошел в систему.
Если вы хотите отправить <presence><show>chat</show></presence>
или что-то похожее на это, вы можете избежать использования ранее существующего соединения BOSH. Проблема в том, что вы не будете присутствовать в списке JID, потому что ни одного зонда не было отправлено.
Я рекомендую первое решение. Второй - это больше для информационных целей, чем для чего-либо еще. И если толчок приходит к пушу, перейдите к http://xmpp.org. Просмотрите BOSH XEP (если вы его используете), RFC 3920 (XMPP Core) и RFC 3921 (XMPP IM).