PyWebIO v1.2.3 Documentation
Architecture 概念 Session 表示浏览器与程序交互产生的一次会话。PyWebIO在会话中运行 Task ,任务是 会话中除了起始的执行单元,也可以并发启动新的执行单元,在新的执行单元 中也可以进行输入输出。 在用户端,相同会话中的不同的执行单元的输入是独立的,共享输出空间,但 输出域的栈结构各自独立。 若用户正在填写一个执行单元的表单,会话中的其他执行单元也开始向用户请 求输入,此时用户正在填写的表单将会隐藏, 方法将事件发送至会话; 一个会话内会拥有至少一个执行单元,执行单元在调用PyWebIO的输入函数后 会临时挂起,当会话收到用户的输入提交后,会话便将执行单元恢复执行,并 提供用户输入的值。 执行单元内,任何输入输出的调用都会转换成一些命令序 列发送给会话. 当后端框架通过HTTP与用户浏览器通信时,用户浏览器是以轮训的方式获取指 令,会话会保存由执行单元生成的、还未发送到浏览器的命令序列,等待下次 轮训时由后端框架取走。 后端Backend在接收到用户浏览器的数据后,会通过调用 send_client_event 来通知会话,进而由Session驱动协程的运行。 Task内 在调用输入输出函数后,会调用 send_task_command 向会话发送输入输出 消息指令, Session将其保存并留给后端Backend处理。 get_scope_name(idx) 获取当前任务的scope栈检索scope名 idx0 码力 | 119 页 | 7.43 MB | 1 年前3PyWebIO v1.2.2 Documentation
Architecture 概念 Session 表示浏览器与程序交互产生的一次会话。PyWebIO在会话中运行 Task ,任务是 会话中除了起始的执行单元,也可以并发启动新的执行单元,在新的执行单元 中也可以进行输入输出。 在用户端,相同会话中的不同的执行单元的输入是独立的,共享输出空间,但 输出域的栈结构各自独立。 若用户正在填写一个执行单元的表单,会话中的其他执行单元也开始向用户请 求输入,此时用户正在填写的表单将会隐藏, 方法将事件发送至会话; 一个会话内会拥有至少一个执行单元,执行单元在调用PyWebIO的输入函数后 会临时挂起,当会话收到用户的输入提交后,会话便将执行单元恢复执行,并 提供用户输入的值。 执行单元内,任何输入输出的调用都会转换成一些命令序 列发送给会话. 当后端框架通过HTTP与用户浏览器通信时,用户浏览器是以轮训的方式获取指 令,会话会保存由执行单元生成的、还未发送到浏览器的命令序列,等待下次 轮训时由后端框架取走。 后端Backend在接收到用户浏览器的数据后,会通过调用 send_client_event 来通知会话,进而由Session驱动协程的运行。 Task内 在调用输入输出函数后,会调用 send_task_command 向会话发送输入输出 消息指令, Session将其保存并留给后端Backend处理。 get_scope_name(idx) 获取当前任务的scope栈检索scope名 idx0 码力 | 119 页 | 7.41 MB | 1 年前3PyWebIO v1.3.2 Documentation
Architecture 概念 Session 表示浏览器与程序交互产生的一次会话。PyWebIO在会话中运行 Task ,任务是 会话中除了起始的执行单元,也可以并发启动新的执行单元,在新的执行单元 中也可以进行输入输出。 在用户端,相同会话中的不同的执行单元的输入是独立的,共享输出空间,但 输出域的栈结构各自独立。 若用户正在填写一个执行单元的表单,会话中的其他执行单元也开始向用户请 求输入,此时用户正在填写的表单将会隐藏, 方法将事件发送至会话; 一个会话内会拥有至少一个执行单元,执行单元在调用PyWebIO的输入函数后 会临时挂起,当会话收到用户的输入提交后,会话便将执行单元恢复执行,并 提供用户输入的值。 执行单元内,任何输入输出的调用都会转换成一些命令序 列发送给会话. 当后端框架通过HTTP与用户浏览器通信时,用户浏览器是以轮训的方式获取指 令,会话会保存由执行单元生成的、还未发送到浏览器的命令序列,等待下次 轮训时由后端框架取走。 后端Backend在接收到用户浏览器的数据后,会通过调用 send_client_event 来通知会话,进而由Session驱动协程的运行。 Task内 在调用输入输出函数后,会调用 send_task_command 向会话发送输入输出 消息指令, Session将其保存并留给后端Backend处理。 get_scope_name(idx) 获取当前任务的scope栈检索scope名 idx0 码力 | 133 页 | 7.44 MB | 1 年前3PyWebIO v1.3.0 Documentation
Architecture 概念 Session 表示浏览器与程序交互产生的一次会话。PyWebIO在会话中运行 Task ,任务是 会话中除了起始的执行单元,也可以并发启动新的执行单元,在新的执行单元 中也可以进行输入输出。 在用户端,相同会话中的不同的执行单元的输入是独立的,共享输出空间,但 输出域的栈结构各自独立。 若用户正在填写一个执行单元的表单,会话中的其他执行单元也开始向用户请 求输入,此时用户正在填写的表单将会隐藏, 方法将事件发送至会话; 一个会话内会拥有至少一个执行单元,执行单元在调用PyWebIO的输入函数后 会临时挂起,当会话收到用户的输入提交后,会话便将执行单元恢复执行,并 提供用户输入的值。 执行单元内,任何输入输出的调用都会转换成一些命令序 列发送给会话. 当后端框架通过HTTP与用户浏览器通信时,用户浏览器是以轮训的方式获取指 令,会话会保存由执行单元生成的、还未发送到浏览器的命令序列,等待下次 轮训时由后端框架取走。 后端Backend在接收到用户浏览器的数据后,会通过调用 send_client_event 来通知会话,进而由Session驱动协程的运行。 Task内 在调用输入输出函数后,会调用 send_task_command 向会话发送输入输出 消息指令, Session将其保存并留给后端Backend处理。 get_scope_name(idx) 获取当前任务的scope栈检索scope名 idx0 码力 | 133 页 | 7.44 MB | 1 年前3PyWebIO v1.4.0 Documentation
Architecture 概念 Session 表示浏览器与程序交互产生的一次会话。PyWebIO在会话中运行 Task ,任务是 会话中除了起始的执行单元,也可以并发启动新的执行单元,在新的执行单元 中也可以进行输入输出。 在用户端,相同会话中的不同的执行单元的输入是独立的,共享输出空间,但 输出域的栈结构各自独立。 若用户正在填写一个执行单元的表单,会话中的其他执行单元也开始向用户请 求输入,此时用户正在填写的表单将会隐藏, 方法将事件发送至会话; 一个会话内会拥有至少一个执行单元,执行单元在调用PyWebIO的输入函数后 会临时挂起,当会话收到用户的输入提交后,会话便将执行单元恢复执行,并 提供用户输入的值。 执行单元内,任何输入输出的调用都会转换成一些命令序 列发送给会话. 当后端框架通过HTTP与用户浏览器通信时,用户浏览器是以轮训的方式获取指 令,会话会保存由执行单元生成的、还未发送到浏览器的命令序列,等待下次 轮训时由后端框架取走。 后端Backend在接收到用户浏览器的数据后,会通过调用 send_client_event 来通知会话,进而由Session驱动协程的运行。 Task内 在调用输入输出函数后,会调用 send_task_command 向会话发送输入输出 消息指令, Session将其保存并留给后端Backend处理。 get_scope_name(idx) 获取当前任务的scope栈检索scope名 idx0 码力 | 135 页 | 7.45 MB | 1 年前3PyWebIO v1.3.1 Documentation
Architecture 概念 Session 表示浏览器与程序交互产生的一次会话。PyWebIO在会话中运行 Task ,任务是 会话中除了起始的执行单元,也可以并发启动新的执行单元,在新的执行单元 中也可以进行输入输出。 在用户端,相同会话中的不同的执行单元的输入是独立的,共享输出空间,但 输出域的栈结构各自独立。 若用户正在填写一个执行单元的表单,会话中的其他执行单元也开始向用户请 求输入,此时用户正在填写的表单将会隐藏, 方法将事件发送至会话; 一个会话内会拥有至少一个执行单元,执行单元在调用PyWebIO的输入函数后 会临时挂起,当会话收到用户的输入提交后,会话便将执行单元恢复执行,并 提供用户输入的值。 执行单元内,任何输入输出的调用都会转换成一些命令序 列发送给会话. 当后端框架通过HTTP与用户浏览器通信时,用户浏览器是以轮训的方式获取指 令,会话会保存由执行单元生成的、还未发送到浏览器的命令序列,等待下次 轮训时由后端框架取走。 后端Backend在接收到用户浏览器的数据后,会通过调用 send_client_event 来通知会话,进而由Session驱动协程的运行。 Task内 在调用输入输出函数后,会调用 send_task_command 向会话发送输入输出 消息指令, Session将其保存并留给后端Backend处理。 get_scope_name(idx) 获取当前任务的scope栈检索scope名 idx0 码力 | 133 页 | 7.44 MB | 1 年前3PyWebIO v1.3.3 Documentation
Architecture 概念 Session 表示浏览器与程序交互产生的一次会话。PyWebIO在会话中运行 Task ,任务是 会话中除了起始的执行单元,也可以并发启动新的执行单元,在新的执行单元 中也可以进行输入输出。 在用户端,相同会话中的不同的执行单元的输入是独立的,共享输出空间,但 输出域的栈结构各自独立。 若用户正在填写一个执行单元的表单,会话中的其他执行单元也开始向用户请 求输入,此时用户正在填写的表单将会隐藏, 方法将事件发送至会话; 一个会话内会拥有至少一个执行单元,执行单元在调用PyWebIO的输入函数后 会临时挂起,当会话收到用户的输入提交后,会话便将执行单元恢复执行,并 提供用户输入的值。 执行单元内,任何输入输出的调用都会转换成一些命令序 列发送给会话. 当后端框架通过HTTP与用户浏览器通信时,用户浏览器是以轮训的方式获取指 令,会话会保存由执行单元生成的、还未发送到浏览器的命令序列,等待下次 轮训时由后端框架取走。 后端Backend在接收到用户浏览器的数据后,会通过调用 send_client_event 来通知会话,进而由Session驱动协程的运行。 Task内 在调用输入输出函数后,会调用 send_task_command 向会话发送输入输出 消息指令, Session将其保存并留给后端Backend处理。 get_scope_name(idx) 获取当前任务的scope栈检索scope名 idx0 码力 | 133 页 | 7.44 MB | 1 年前3PyWebIO v1.6.2 Documentation
Architecture 概念 Session 表示浏览器与程序交互产生的一次会话。PyWebIO在会话中运行 Task ,任务是 会话中除了起始的执行单元,也可以并发启动新的执行单元,在新的执行单元 中也可以进行输入输出。 在用户端,相同会话中的不同的执行单元的输入是独立的,共享输出空间,但 输出域的栈结构各自独立。 若用户正在填写一个执行单元的表单,会话中的其他执行单元也开始向用户请 求输入,此时用户正在填写的表单将会隐藏, 方法将事件发送至会话; 一个会话内会拥有至少一个执行单元,执行单元在调用PyWebIO的输入函数后 会临时挂起,当会话收到用户的输入提交后,会话便将执行单元恢复执行,并 提供用户输入的值。 执行单元内,任何输入输出的调用都会转换成一些命令序 列发送给会话. 当后端框架通过HTTP与用户浏览器通信时,用户浏览器是以轮训的方式获取指 令,会话会保存由执行单元生成的、还未发送到浏览器的命令序列,等待下次 轮训时由后端框架取走。 后端Backend在接收到用户浏览器的数据后,会通过调用 send_client_event 来通知会话,进而由Session驱动协程的运行。 Task内 在调用输入输出函数后,会调用 send_task_command 向会话发送输入输出 消息指令, Session将其保存并留给后端Backend处理。 get_scope_name(idx) 获取当前任务的scope栈检索scope名 idx0 码力 | 148 页 | 7.46 MB | 1 年前3PyWebIO v1.5.1 Documentation
Architecture 概念 Session 表示浏览器与程序交互产生的一次会话。PyWebIO在会话中运行 Task ,任务是 会话中除了起始的执行单元,也可以并发启动新的执行单元,在新的执行单元 中也可以进行输入输出。 在用户端,相同会话中的不同的执行单元的输入是独立的,共享输出空间,但 输出域的栈结构各自独立。 若用户正在填写一个执行单元的表单,会话中的其他执行单元也开始向用户请 求输入,此时用户正在填写的表单将会隐藏, 方法将事件发送至会话; 一个会话内会拥有至少一个执行单元,执行单元在调用PyWebIO的输入函数后 会临时挂起,当会话收到用户的输入提交后,会话便将执行单元恢复执行,并 提供用户输入的值。 执行单元内,任何输入输出的调用都会转换成一些命令序 列发送给会话. 当后端框架通过HTTP与用户浏览器通信时,用户浏览器是以轮训的方式获取指 令,会话会保存由执行单元生成的、还未发送到浏览器的命令序列,等待下次 轮训时由后端框架取走。 后端Backend在接收到用户浏览器的数据后,会通过调用 send_client_event 来通知会话,进而由Session驱动协程的运行。 Task内 在调用输入输出函数后,会调用 send_task_command 向会话发送输入输出 消息指令, Session将其保存并留给后端Backend处理。 get_scope_name(idx) 获取当前任务的scope栈检索scope名 idx0 码力 | 144 页 | 7.46 MB | 1 年前3PyWebIO v1.6.1 Documentation
Architecture 概念 Session 表示浏览器与程序交互产生的一次会话。PyWebIO在会话中运行 Task ,任务是 会话中除了起始的执行单元,也可以并发启动新的执行单元,在新的执行单元 中也可以进行输入输出。 在用户端,相同会话中的不同的执行单元的输入是独立的,共享输出空间,但 输出域的栈结构各自独立。 若用户正在填写一个执行单元的表单,会话中的其他执行单元也开始向用户请 求输入,此时用户正在填写的表单将会隐藏, 方法将事件发送至会话; 一个会话内会拥有至少一个执行单元,执行单元在调用PyWebIO的输入函数后 会临时挂起,当会话收到用户的输入提交后,会话便将执行单元恢复执行,并 提供用户输入的值。 执行单元内,任何输入输出的调用都会转换成一些命令序 列发送给会话. 当后端框架通过HTTP与用户浏览器通信时,用户浏览器是以轮训的方式获取指 令,会话会保存由执行单元生成的、还未发送到浏览器的命令序列,等待下次 轮训时由后端框架取走。 后端Backend在接收到用户浏览器的数据后,会通过调用 send_client_event 来通知会话,进而由Session驱动协程的运行。 Task内 在调用输入输出函数后,会调用 send_task_command 向会话发送输入输出 消息指令, Session将其保存并留给后端Backend处理。 get_scope_name(idx) 获取当前任务的scope栈检索scope名 idx0 码力 | 148 页 | 7.46 MB | 1 年前3
共 39 条
- 1
- 2
- 3
- 4