如何使用 Java 和 Docker 构建微服务
发布网友
发布时间:2022-04-19 14:38
我来回答
共2个回答
热心网友
时间:2022-05-23 17:28
在Java生态中,构建微服务的策略包括Container-less,Self-contained,以及In-container等。
Container-less微服务将应用及其依赖打包成一个单一的jar文件。
Self-contained微服务也是打包成一个单一的Jar文件,但它还包括一个嵌入式框架,这个框架含有可选的第三方lib,当然这些lib是兼容的。
In-container微服务打包成一个完整的Java EE容器,该服务在Docker镜像中实现。 基于微服务的架构给架构师和开发者带来了新的挑战,然而,随着语言的升级和工具数量的增加,开发者和架构师完全有能力应对这样的挑战。Java也不例外,本文探讨了在Java生态系统内构建微服务的不同方法。
热心网友
时间:2022-05-23 17:29
据Java专家Tony Ng所说,
在复杂企业应用环境中工作的软件开发者,经常用很多时间来维护现有的应用,而时间应该用在创建新的和创新的应用上。将Java和面向服务架构(SOA)集合可以简化维护企业应用的流程,解放开发者的时间,将其用于驱动增长的开发中。