网络框架库

framer的Python项目详细描述


TCP网络协议提供双向数据流 在两个网络应用程序之间,但是大多数协议 不要将通信链接用作流。在大多数网络中 协议,流被分割成单个单元。名字 给这些单元的值因协议而异:有些称之为packet;in 另外,它是一个record;许多协议实际上使用纯文本, 用回车/换行符对分离单元。不管 然而,在这个名称中,绝大多数的协议都强加了某种 分离到数据流中,只以整个单元进行处理。

framer库是一个网络通信库,构建在 用于管理这些单元,它称之为frames。 framer库作为asyncio协议构建,该协议还 恰好实现asyncio传输的行为。这个 protocol对象可以在 通信;这些构造器在流接口之间转换 由TCP提供,以及应用程序所需的帧序列。

一个framer只是一个实现两个方法的对象 实现从流到帧和从帧的转换 在流上传输的字节序列。这些立宪者可以 范围很小–如在面向文本的协议中 smtp–一直到复杂的二进制数据传输协议 作为rpc的一些形式。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java我可以扩展一个@Component并创建另一个@Component类,一次只能使用一个吗?   dice Java:使用静态方法在Main之外的方法中调用对象   Java中的泛型类型推理(#la C#)   java如何使用进程和PID过滤正确捕获logcat?   java Hibernate:无法获取检索到的关联列表   java Set滑动面板布局水平滚动已禁用   java中128位上的ipv6按位操作   java图形二叉搜索树节点间距   JavaSpring数据,MySQL,连接在8小时不活动后终止   java如何更改Android上必需的Facebook权限字段   java如何从未映射类返回hibernate中受影响的行数   java播放Http。上下文实现   SplashScreen中的java 安卓异常   java Android为什么在onCreate中显示文本   使用JavaPlot的java Spectrogram不起作用   java将SecurityContextToken设置为SOAP头