Pacotes de instalação e implantação independentes para extensões MPOS, CPOS, HWS e CSU
Importante
Esse conteúdo está arquivado e não está sendo atualizado. Para obter a documentação mais recente, acesse Novidades ou mudanças no Dynamics 365 Commerce. Para ver os planos de lançamento mais recentes, acesse planos de lançamento do Dynamics 365 e Microsoft Power Platform.
Habilitado para | Versão preliminar pública | Disponibilidade geral |
---|---|---|
Administradores, criadores, profissionais de marketing ou analistas, automaticamente | 16 de abril de 2021 | 20 de abril de 2021 |
Benefícios do recurso
O modelo atual de pacote de extensões requer que as extensões e o código do aplicativo principal sejam empacotados juntos para aplicar um hotfix ou para atualizar. Isso exige mais esforço porque a mesclagem e o reempacotamento são necessários sempre que um hotfix ou atualização é aplicada. Além disso, se os componentes do Commerce forem personalizados, o mesmo processo deverá ser repetido para cada hotfix. Isso limita o processo de implantação e integração contínuas. Novos pacotes de implantação e instalação independentes para MPOS (Modern POS), CPOS (Cloud POS), CSU (Cloud Scale Unit) e HWS (Hardware Station) eliminarão o esforço de mesclagem e reempacotamento. O recurso também permite que os usuários empacotem de forma independente, implantem manualmente e cuidem das extensões e do núcleo separadamente.
Detalhes do recurso
O novo recurso de empacotamento independente separa as extensões do núcleo e fornece opções para criar pacotes apenas de extensão que podem ser instalados e mantidos independentemente. A estrutura do instalador principal foi completamente reprojetada para separar o instalador principal e da extensão. MPOS, desenvolvimento de CPOS e estrutura de empacotamento também foram aprimorados para dar suporte a esse modelo de pacote e instalação independente, herdando o pacote opcional do Windows, Desktop Bridge e tecnologias MSIX. Para dar suporte a essa nova estrutura de extensão, o MPOS, CPOS e modelos de empacotamento serão atualizados com um novo modelo de extensão, controles de interface do usuário, pacotes e ferramentas de implantação.
Com esse novo modelo, todas as extensões MPOS serão criadas como arquivos APPX separados e o PDV principal carregará esses arquivos APPX como suplementos. Os suplementos (extensões APPX) serão executados sob a identidade de contexto principal do aplicativo MPOS. Anteriormente, o PDV principal e as extensões eram empacotados como um APPX. Agora, haverá um APPX principal e uma extensão APPX para dar suporte a instalação e manutenção independentes. A extensão APPX não poderá ser executada sozinha. Ela será carregada apenas pelo APPX principal. Para migrar a extensão MPOS antiga para este novo modelo, migre o código para o novo modelo de extensão. Isso poderá exigir alguma revisão de código para dar suporte aos novos controles e estrutura da interface do usuário.
A estrutura do instalador HWS e CSU foi reprojetada para criar instaladores que podem conter apenas os componentes de extensão. Com os novos instaladores, HWS e CSU podem ser mantidos de forma independente para extensões e componentes prontos para uso.
Observação
Este recurso inclui apenas o desenvolvimento e a criação de um pacote de extensões. Ele não inclui a implantação e manutenção do Dynamics 365 Lifecycle Services. Esses aprimoramentos serão adicionados em versões posteriores.