创建多线程应用的第一步也是最重要的一步就是确定线程模式,线程模式也是应用程序的逻辑处理和I/O的模式,可能存在很多抽象和实现细节,但两个核心的编程模式是:“每个连接对应一个线程(thread-per-connection)”和“事件驱动(event-driven)”。