什么是 Payara Micro?
Payara Micro 是我们以新方式运行 Java EE 应用程序的第一个版本。基于对其 GlassFish 4.1 核心 Payara Micro 的 Java EE 7 支持,您可以从命令行运行 WAR 文件,而无需安装任何应用程序服务器。
java -jar payara-micro.jar --deploy test.war
那不是全部!使用 Hazelcast 集成,每个 Payara Micro 进程将自动与网络上的其他 Payara Micro 进程进行集群,使用 Payara 的 JCache 支持提供 Web 会话弹性和完全分布式数据缓存。
为什么选择 Payara Micro?
Payara Micro 体积小,只有 57MB,而且使用起来非常简单。凭借其自动和弹性集群,它专为使用自动配置工具(如 Chef、Ansible 或 Puppet)在现代容器化/虚拟化基础架构中运行 Java EE 应用程序而设计。由于每个 Payara Micro 服务器将自动与网络上的其他服务器集群,您的 Java EE 应用程序可以通过根据需要添加和删除容器来水平弹性扩展。
嵌入 Payara Micro
Payara Micro 还带有一个 Java api,因此它可以从您自己的 Java 应用程序中嵌入和启动。在您自己的代码中嵌入 Payara Micro 非常简单;
java -jar payara-micro.jar --deploy test.war
Payara Micro 支持哪些 API?
Payara Micro 基于嵌入式 GlassFish 的 Java EE 7 Web 配置文件版本。我们以此为基础并添加了许多有用的附加 API。
Payara Micro 支持的关键 API:
• Servlet、JSTL、EL 和 JSP
• WebSockets
• JSF
• JAX-RS
• EJB 精简版
• JTA
• 联合行动计划
• Bean 验证
• CDI
• 拦截器
• 批处理
• 并发
• 缓存
我如何试用 Payara Micro?
Payara Micro 可从 Payara Server 下载页面获得。
给我们反馈!
我们希望您能在 Payara Micro 上试用您的 Java EE 7 应用程序。让我们知道您喜欢什么,甚至您讨厌什么。您希望看到哪些功能?一如既往,我们随时为您提供帮助!