thrift支持跨语言调用 , 定义了IDL语言 , 支持多种通信方式 。使用方便 , 几乎是所有RPC框架中通信效率最高的 。
dubbo是阿里开发的一套分布式RPC框架 , 官方文档不错 , 建议大家阅读 , 虽然目前阿里有抛弃的趋势 , 但仍有很多企业在用 , 学其精髓还是很值得的 。
文章插图
常用框架
spring 一个庞大的框架家族 , 几乎无人不知;目前比较火的 springBoot springcloud
struts 一个完善的MVC框架 , 逐渐有被SpringMVC取代的意思
hibernate 一个完全面向对象的ORM框架 , 个人认为并不灵活
mybatis 一个半自动化的ORM框架
高性能通信
常用库
guava 谷歌的一个开源库 , 功能相当强大 , 包含基础的字符串处理 , 常用容器集合的扩展 , 缓存 , 多线程通信等 , java开发的利器 。
fastJson 阿里开源的JSON处理库 , 功能丰富 , 易用 。
druid 阿里开源的数据库连接池 , 性能由于其他数据库连接池
【技术栈包括哪些 互联网开发人员需知的108个技术栈?】 好了 , 这篇文章的内容蜀川号就和大家分享到这里!
- b淋巴细胞分化成熟的场所 胚胎期造血包括
- 干细胞技术延缓衰老的原理是什么 10年后的干细胞技术
- 生活美容包括哪些方面 美容师基础知识试题
- 农作物的品种具有三个基本特征 农作物包括哪些作物
- 最先进的纳米技术有哪些 纳米技术还有什么优势
- 汗蒸房十大品牌包括哪些 家用蒸房什么牌子最好
- 保育员综合知识包括哪些 夏季保育知识
- 30多岁的已婚女人 37岁的女人学什么技术好
- 最好包括交通路线还有景点以及特产 潮州哪里有小巷子
- ACTL生物基因靶向克毒技术是什么技术 艾拉光动力原理是什么