当前位置: 首页 > news >正文

简单易做的网站/seo服务包括哪些

简单易做的网站,seo服务包括哪些,商城网站建设4262,网页建设的公司本文是JavaEE基础系列的第五节。 Java EE简介 - JavaEE基础系列JSR简介 - JavaEE基础系列什么是JSR参考实现? - JavaEE基础系列什么是应用服务器? - JavaEE基础系列Microservices(微服务) 是当今世界最火爆的软件架构。相比早期的软件工程, 微服务已经变…

本文是JavaEE基础系列的第五节。

  1. Java EE简介 - JavaEE基础系列
  2. JSR简介 - JavaEE基础系列
  3. 什么是JSR参考实现? - JavaEE基础系列
  4. 什么是应用服务器? - JavaEE基础系列

Microservices(微服务) 是当今世界最火爆的软件架构。相比早期的软件工程, 微服务已经变成了一种新的 面向服务的架构(SOA) 。

本质上, 微服务是将系统拆分成多个不同的组件, 互相之间协调组织成为一个整体。有人认为, Java EE 应用服务器太重了, 只适合开发单体应用, 不再是企业级服务的核心。

但我认为这种说法是有问题的, Java EE 非常适用于微服务架构开发. 最最核心的是, 微服务的运行时是自包含的(self-contained), 代码和依赖都放在一起. 同时, 微服务占用的空间小, 理论上可以部署到任何平台上。

关于self-contained的介绍 ,请参考: 使用Java构建微服务: http://dockone.io/article/804

有很多支持 Java EE 的工具, 可以快速开发面向微服务的系统。下面是创建微服务的4种常用工具。

Payara Micro

Payara Micro 基于 Glassfish 开发, 是一款开源的 microservices 创建工具, 当前是 geared 版本. Payara Micro 专为容器/虚机环境设计, 支持各种配置管理工具, 如Chef, Ansible 和 Puppet 等. 可以非常方便地创建 java -jar 方式的企业级应用。

JBoss Wildfly Swarm

WildFly Swarm 使用一种全新的方法来打包和运行 Java EE 应用, 通过 “java -jar” 的方式即可启动服务. 本质是将 Java EE 依赖全部打包, 使得应用程序 war/jar 自包含(self contained)。

KumuluzEE

KumuluzEE 是一款开源的轻量级微服务框架. 其目的是通过 Java EE 技术开发微服务, 并将现有的 Java EE 应用迁移到 microservices 架构中。

Apache Meecrowave

Apache Meecrowave 是一款轻量级的 JAX-RS, CDI 和 JSON 服务器. 适用于 mentioned 方式的微服务开发。事实上, CDI运行时支撑了 Meecrowave - OpenWebBeans , 现在已经支持 CDI 2.0 (JSR 365)。

在后续文章中, 我们将依次介绍这些工具, 并通过实例进行讲解。

原文日期: 2017年7月23日

原文链接: https://pedanticdevs.com/2017/07/java-ee-fundamentals-microservices.html

翻译日期: 2017年7月28日

翻译人员: 铁锚: http://blog.csdn.net/renfufei

相关文章:

  • 在线商城网站建设/系列推广软文范例
  • 商城网站建设定制/百度商城app下载
  • 可靠的微商城网站建设/上海企业推广
  • 东莞商城网站建设公司/陕西网站关键词自然排名优化
  • 海南州商城网站建设/网址推广
  • 厦门外贸商城网站建设/代发关键词包收录
  • 青岛商城网站建设/友情链接免费发布平台
  • 网上商城网站建设公司/seoaoo
  • 湖北商城网站建设多少钱/中国站长之家官网
  • b2c商城网站建设价格/软文推广渠道
  • 服装商城网站建设/友情链接交换形式有哪些
  • 网上商城网站建设公司/seoaoo