需要用到第三方的6个接口,假如J1,J2,J3,J4,J5,J6,这6个接口都需要把返回结果不停的给前端推送/广播。
思路1:
假如:分配6个进程,进程1执行一个Time定时任务请求J1,进程2执行一个Time定时任务请求J2...依次类推
客户端建立连接的时候,给我发送一个特定的字符串,如A1,这个时候就把这个连接对象分配到List1中;
又一个客户端建立连接的时候,给我发送一个特定的字符串,如A2,这个时候就把这个连接对象分配到List2中...依次进行归类。
然后进程1请求J1得到的结果就推送给List1;
然后进程2请求J2得到的结果就推送给List2...
思路2:
建立连接onConnection的时候,针对每一个连接对象执行一个定时任务,如客户端A建立了一个连接,这个时候就建立一个定时任务请求接口J1,客户端B建立连接的时候就建立一个定时任务请求接口J2...,断开的时候再删除。
这两种方案哪一个好一些,或者哥哥姐姐们有没有更好的方案,跪谢。
方法1更好一些
谢谢大哥