【发布时间】:2015-09-01 08:54:01
【问题描述】:
目前,我正在编写以下代码以在所有活动(或说片段)中连接到 openfire 服务器:
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(或片段)上使用相同的连接。
【问题讨论】: