摘要: 一、什么是netty?为什么要用netty netty是jboss提供的一个java开源框架,netty提供异步的、事件驱动的网络应用程序框架和工具,用以快速开发高性能、高可用性的网络服务器和客户端程序。也就是说netty是一个基于nio的编程框架,使用netty可以快速的开发出一个网络应用。 由于 阅读全文
posted @ 2019-02-22 16:29 KyleInJava 阅读(7945) 评论(0) 推荐(0) 编辑
摘要: 一、什么是thrift Thrift是一种接口描述语言和二进制通讯协议,它被用来定义和创建跨语言的服务。它被当作一个远程过程调用(RPC)框架来使用,是由FaceBook为“大规模跨语言服务开发”而开发的。它通过一个代码生成引擎联合了一个软件栈,来创建不同程度的、无缝的跨平台高效服。后来捐献给apa 阅读全文
posted @ 2019-02-22 16:16 KyleInJava 阅读(1079) 评论(0) 推荐(0) 编辑
摘要: 一、什么是protobuf Protobuf是google的开源项目,全称是Google Protocol Buffers,它是一个与语言无关、平台无关、可扩展的结构化数据序列化机制,类似XML,但它是更小、更快、更简单。只需定义一次数据的结构化方式,然后就可以使用特殊生成的源代码轻松地在各种数据流 阅读全文
posted @ 2019-02-22 11:55 KyleInJava 阅读(1778) 评论(0) 推荐(0) 编辑