Twisted是一个事件驱动型的网络模型.时间驱动模型编程是一种范式,这里程序的执行流由外部决定.特点是:包含一个事件循环,当外部事件发生时,使用回调机制来触发相应的处理. 线程模式: 1.单线程同步模型,任务按照顺序执行.如果某个任务因为IO阻塞,其他所有的任务都必须等待,直到完成才能执行,但如果任务之间没有相互等待的话,就使得程序不必要的降低了运行速度. 2.多线程,线程是由操作系统来管理的,在多处理器系统上交错执行.这使得单个线程阻塞在某个资源的同时其他线程可以继续执行,与完成类似功能的同…