企业🤖AI Agent构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
从整体来说,Rild并不复杂,其程序框架非常清晰,它和其他系统惟一不同的是,Rild采用了异步请求/处理的工作方式,而异步方式对代码编写能力的要求是几种I/O模式中最高的。读者在阅读Rild这一节内容时,要牢记异步处理模式的流程。 另外,和Rild对应的Java中的Phone程序非常复杂,个人甚至觉得有些过于复杂了。读者如有兴趣,可以看看Phone的代码,写得很漂亮,其中也使用了很多设计模式方面的东西,但我觉得这个Phone应用在设计上,还有很多地方可以改进。这一点,在拓展思考部分再来讨论。