标签:令行 strong 开发工具 http 编译 集成 实践经验 网站 chapter
本章主要内容
在本章中,我们将展示如何构建一个基于Netty的客户端和服务器。应用程序很简单:客户端将消息发送给服务器,而服务器再将消息回送给客户端。但是这个练习很重要,原因有两个。
首先,它会提供一个测试台,用于设置和验证你的开发工具和环境,如果你打算通过对本书的示例代码的练习来为自己将来的开发工作做准备,那么它将是必不可少的。
其次,你将获得关于Netty的一个关键方面的实践经验,即在前一章中提到过的:通过ChannelHandler
来构建应用程序的逻辑。这能让你对在第3章中开始的对Netty API的深入学习做好准备。
要编译和运行本书的示例,只需要JDK和Apache Maven这两样工具,它们都是可以免费下载的。
我们将假设,你想要捣鼓示例代码,并且想很快就开始编写自己的代码。虽然你可以使用纯文本编辑器,但是我们仍然强烈地建议你使用用于Java的集成开发环境(IDE)。
你的操作系统可能已经安装了JDK。为了找到答案,可以在命令行输入:
javac -version
如果得到的是javac 1.7
……或者1.8
……,则说明已经设置好了并且可以略过此步[1]。
否则,请从http://java.com/en/download/manual.jsp处获取JDK第8版。请留心,需要下载的是JDK,而不是Java运行时环境(JRE),其只可以运行Java应用程序,但是不能够编译它们。该网站为每个平台都提供了可执行的安装程序。如果需要安装说明,可以在同一个网站上找到相关的信息。
建议执行以下操作:
标签:令行 strong 开发工具 http 编译 集成 实践经验 网站 chapter
原文地址:https://www.cnblogs.com/wuhlblogs/p/10981264.html