🎉 🎂 🍰 TesterHome 创立 6 周年纪念日 🍰 🎂 🎉

问答 请教一下,现在有一个测试任务,几台终端机器,类似大学课堂上课的软件,教师机下发任务给学生机,学生机收到任务,并在完成任务后反馈给教师机,应该怎么样才能通过脚本控制学生机完成指定动作

876374178 · 2018年08月12日 · 最后由 876374178 回复于 2018年08月13日 · 565 次阅读

请教一下,现在有一个测试任务,几台终端机器,类似大学课堂上课的软件,教师机下发任务给学生机,学生机收到任务,并在完成任务后反馈给教师机,应该怎么样才能通过脚本控制学生机完成指定动作

socket的通讯功能是否可以实现,在学生机上事先附上脚本,在教师机上通过下发通讯消息,控制学生机启动脚本,来完成自动化操作

共收到 3 条回复 时间 点赞

socket当然可以,自己写轮子速度太慢了吧。
服务器和客户机通信有很多种。平时用python,推荐用xml-rpc之类的。
使用方法网上很多,搜python xml-rpc,示例一大把。
大概也就是建立xml-rpc通信,教师机下发命令,学生机用 os.system模块启动脚本,将结果返回。
注意脚本权限还有xml-rpc通信通过防火墙的问题。

3291346452 回复

好的,我找找,因为不知道该搜什么关键字,非常感谢😂

3291346452 回复

大佬,我大概看了一下,xmlrpc好像大致是客户端来调服务端相关的方法······好像不是服务端下发,你那边有更详细些的资料吗,方便丢两个链接吗

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册