Netty 入门笔记

一、 Netty简介

1. 是什么?

官方对于Netty的介绍:

Netty是由JBOSS提供的一个java开源框架。Netty提供异步的、事件驱动的网络应用程序框架和工具,用以快速开发高性能、高可靠性的网络服务器和客户端程序。

本质来说,它是一个把java nio包封装得很好的网络应用框架,具有以下特点:

  • 高并发,低延迟
  • 高扩展,API使用简单,开发门槛低
  • 非阻塞

基于事件驱动的编程,我们只需专注于业务本身,实现每一个必要的handler,省去了许多繁杂的底层操作,Netty就是这样,它的存在大大降低了NIO程序的编程复杂度。

Netty的优点归功于其封装性好之外,还跟NIO(Nonblocking I/O,非阻塞IO)有很大的关系。

微信礼品卡踩坑之旅

文中所描述的项目截止于2018-10,因此文章内容具有一定时效性,请大家注意。本文为博主第一篇博客,不足之处还请各位巨佬们指出:D
撰写这篇博客初衷有二:记录自己第一个正式项目的开发历程、为需要开通微信礼品卡/实现自定义礼品卡小程序的各位分享一些流程与思路,因此本文总体划为以下部分:

  • 官方礼品卡部署
  • 自定义小程序实现

项目来自于某公司甲方爸爸的两版需求:第一版为开通官方礼品卡小程序,旗下会员可在其他小程序中利用礼品卡为账户充值,第二版模仿星巴克用星说,开发新的礼品卡小程序。
本文面向具有一定经验的微信开发者,微信相关的其他功能(开发者配置、登录、支付等)不再一一赘述。
SDK用的是班纳睿大大的WxJava,在此安利一波~

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×