我正在使用IBM Worklight
服务器适配器的原生iOS应用程序,每次我想调用我调用WLClient().wlConnectWithDelegate(self)
的程序时,在我的代码中工作调用适配器,有没有办法让我在调用适配器过程之前检查客户端的连接状态?
答案 0 :(得分:1)
Worklight框架没有提供此类API。
连接API背后的想法是在客户端和服务器之间建立会话,否定例如竞争条件的可能性(例如对服务器的两个适配器请求,每个请求获得自己的会话,可能导致麻烦),除了在连接请求之外提供适配器请求中没有的标头数据。
我认为,不是在调用之前发出连接请求,而是可以在应用程序生命周期的早期阶段,以及应用程序返回到前台时进行,以确保建立会话。这与服务器端的worklight.properties中设置的适当会话超时相结合。