飞狐工作室二OO七年三月一.系统网络架构说明1.本网络架构三大.doc

飞狐工作室二OO七年三月一.系统网络架构说明1.本网络架构三大.doc

飞狐工作室二OO七年三月一.系统网络架构说明1.本网络架构三大

远程控制系统项目技术方案 飞狐工作室 二OO七年三月 系统网络架构 说明: 1.本网络架构三大块组成:客户端,客服办公网和一台拥有固定IP的服务器组成,三者通过internet或intranet相互连接 2.业务流程是: (1)客服人员在客服办公网登陆,发送用户名和密码至服务器,如成功验证,则服务器授予该客服特定权限,并置该客服为等待呼叫状态 (2)客户在自己的客户端登陆,发送用户名和密码之服务器,如成功验证,则显示欢迎界面,如果客户需要远程协助,则发起呼叫至服务器,服务器收到请求后,将该请求置于等待队列,如果等待对列未满,则发送命令至最先的客服端,客服端在接受命令后就与发起呼叫的客户建立一个点对点(p2p)的连接,从而实现客服对客户的远程控制,此后的远程控制过程与服务器无关。 软件结构 数据库 服务层 客户端 客服端 p2p连接 软件流程说明: 客服人员在客服端登陆,发送用户名密码至服务层,服务层成功验证之后将该客服的状态置为等待,同时在数据库中记录该客服的ip地址及相关信息。 客户端登陆发送用户名密码至服务层,服务层校验成功后记录该客户IP地址及端口号 客户端发起呼叫请求,并提交该客户机的相关配置信息置服务层,服务层在收到请求后,从等待队列中取出优先权最高的客服ID,并发送命令至该客服,客服在收到命令后通过“打洞”与客户端建立P2P的连接,此连接为UDP连接。 4

文档评论(0)

1亿VIP精品文档

相关文档