检查Worklight客户端连接状态

时间:2015-08-07 10:29:09

标签: ios ibm-mobilefirst

我正在使用IBM Worklight服务器适配器的原生iOS应用程序,每次我想调用我调用WLClient().wlConnectWithDelegate(self)的程序时,在我的代码中工作调用适配器,有没有办法让我在调用适配器过程之前检查客户端的连接状态?

1 个答案:

答案 0 :(得分:1)

Worklight框架没有提供此类API。

连接API背后的想法是在客户端和服务器之间建立会话,否定例如竞争条件的可能性(例如对服务器的两个适配器请求,每个请求获得自己的会话,可能导致麻烦),除了在连接请求之外提供适配器请求中没有的标头数据。

我认为,不是在调用之前发出连接请求,而是可以在应用程序生命周期的早期阶段,以及应用程序返回到前台时进行,以确保建立会话。这与服务器端的worklight.properties中设置的适当会话超时相结合。

更多信息:https://developer.ibm.com/mobilefirstplatform/documentation/getting-started-7-0/hello-world/connecting-to-the-mobilefirst-server/