web通信机制下 C/S常用接口设计
1 server向client的通知
1.1 页面完成加载:网页完成加载后,需要调用client方法通知以便下一步操作
1.2 文件交互
通用文件下载:告知client下载路由
约定格式下载:参数可添加约定路径,名称,文件类型,时间等
批量任务下载:传递任务id,告知client下载序列
1.3 网页操作
通知client拉起第三方进程:Params:{"FullPath":[String]"可执行程序路径", "CommandLine":[String]"命令行参数"}
加载新web页:告知url
选中内容并添加到剪贴板: 将制定内容复制到系统剪贴板
1.4 跳转
通知client切换模块:涉及统一运维saas服务的切换,必要时传递token信息
1.5 回调
通用查询结果回调:NotifyQueryResult 可以json串形式约定不同查询结果集
2 client向web通知
2.1 通知web刷新页面
2.2 资源状态变更通知

浙公网安备 33010602011771号