Microservices 在ATG 10.2中创建微服务

Microservices 在ATG 10.2中创建微服务,microservices,atg,Microservices,Atg,作为需求的一部分,人们期望为现有的电子商务平台创建微服务。当前的体系结构运行在ATG10.2版本上,并承载了一些RESTAPI 鉴于ATG是一个单一的电子商务框架,我们有没有办法在ATG中创建微服务?即使我们能够做到这一点,它们将如何作为独立服务运行?我的意思是,我们如何在其他环境中部署和测试它们?想知道在ATG电子商务平台上创建微服务的技术可行性。也许你需要先定义你的微服务应该如何工作。例如,如果将ATG配置文件作为微服务公开,它本身不会在另一个环境中运行,这仅仅意味着您可以通过该服务公开该功

作为需求的一部分,人们期望为现有的电子商务平台创建微服务。当前的体系结构运行在ATG10.2版本上,并承载了一些RESTAPI


鉴于ATG是一个单一的电子商务框架,我们有没有办法在ATG中创建微服务?即使我们能够做到这一点,它们将如何作为独立服务运行?我的意思是,我们如何在其他环境中部署和测试它们?想知道在ATG电子商务平台上创建微服务的技术可行性。

也许你需要先定义你的微服务应该如何工作。例如,如果将ATG
配置文件作为微服务公开,它本身不会在另一个环境中运行,这仅仅意味着您可以通过该服务公开该功能供其他系统使用。或者,您可以在不同的系统上公开一个
配置文件
模块,并尝试在ATG中使用它。这也是可能的

简而言之,您可以将各种开源库集成到ATG堆栈中,以构建单片应用程序的功能并将其公开到微服务中。要开始学习,请阅读有关
webmvc
oxm
hateoas
插件核心
springtonucleus
以及可能的
推土机


在这里提出更具体的问题之前,您可能需要首先定义您的体系结构。真正的答案太长。

尝试升级到11.3版本,该版本包含Jersey Rest Webservices。我投票结束这个问题,因为它太宽泛了。