其实这种Remoting异步,不可能让Client等很长时间,那么自己要做相应的处理
首先,服务器端:
把以前的函数,改成四个:
1、请求初始化函数,用来接收用户的参数,如果合理单开线程进行处理;否则,返回错误值;
2、线程入口函数,真正进行处理;
3、处理状态函数,获得处理线程的状态;
4、数据返回函数,功能如名。Client端,需要调用三个服务器函数:
1、调用初始化函数,提交任务给服务器;
2、调用处理状态函数,得知任务是否进行完毕;
3、调用数据返回函数,获得处理后的数据。