Desenvolvimento de código baixo na plataforma SAP nuvem (desenvolvimento de código baixo) Soluções

Jerry tinha escrito anteriormente alguns artigos em sucessão, a SAP introduziu uma variedade de ferramentas de desenvolvimento e plataformas de desenvolvimento:

Após as listas são tantas ferramentas de desenvolvimento e plataformas, Jerry repente perca os dias de si mesmo dez anos atrás acaba de entrar na SAP. Naquela época, a instalação de um SAPGUI, pode ser feito um trabalho quase diariamente em um laptop todas as tarefas de desenvolvimento.

Hoje vamos dar uma breve desenvolvimento rápido de aplicações na plataforma SAP nuvem (Rapid Application Development, referido como RAD) soluções e Mendix, um dos mais importantes da Siemens, é líder no desenvolvimento de código de baixo (desenvolvimento de código baixo) campo, seu representante Mendix Studio Pro.

A plataforma de desenvolvimento chamado baixo-source / ferramenta se refere ao código sem codificação ou apenas raramente (No Code ou Código de Baixo) permite aplicações construir a plataforma / ferramenta normalmente fornece uma interface visual para interfaces de aplicativos rapidamente construir, dados de design modelo, criar lógica de negócios do aplicativo e fluxo de trabalho.

Low plataforma de desenvolvimento de fonte para os requisitos técnicos dos usuários é muito inferior de desenvolvimento de software projetos programadores tradicionais. Com o aprofundamento da onda de transformação digital de conduta empresarial, nomeadamente das pequenas e médias empresas de informação digital está aumentando, o uso da plataforma de desenvolvimento de baixo-source para construir rapidamente em um aplicativo curto espaço de tempo, a entrega aos clientes, com base em cliente rápido retorno iterativo e, portanto, ocupa um lugar importante no desenvolvimento da transformação digital da forma como as empresas, especialmente as PME projetos de construção de informação.

Precisamente por causa da plataforma de baixo desenvolvimento de código no desenvolvimento de aplicações empresariais podem desempenhar suas vantagens únicas, tornando muitos fornecedores de software têm pé conjunto nesta área, tais como SAP Intelligent Processo Robotic Automation desktop Studio o desenvolvimento de robôs inteligentes, uma das Soluções SAP Process Automation ferramenta, também pode ser visto como uma das ferramentas de baixo desenvolvimento de código.

Como Jerry no artigo anterior utilizando SAP Intelligent Robotic Processo Automação automatizar o Excel, introduziram seu uso.

As soluções da RAD na plataforma SAP em nuvem também integra um líder nas áreas de desenvolvimento de baixo de código, a partir de ferramentas de desenvolvimento Mendix fornece Mendix Studio Pro. Lançado a partir do relatório de avaliação Nian plataforma de desenvolvimento de classe empresarial low-fonte Gartner 2019, podemos ver Mendix em mágicas líderes do quadrante área de (líder).

Aqui nós temos que tentar, usando Rapid Application Development em SAP Cloud Platform, combinado com aplicação Mendix Studio Pro para desenvolver uma Fiori, dados de exibição serviços OData fornecidos em modo de somente leitura, aprender sobre o chamado desenvolvimento de baixo código com o uso de SAP WebIDE desenvolvimento experiência diferente.

Entrada Cloud Platform SAP:
https://account.hana.ondemand.com/#/home/serviceCatalog

Encontre o RAD por serviços Mendix:

Entre na página de serviço, clique em Entrar com SAP, usando SAP logon informações de credencial plataforma de nuvem.

Após o login, clique em Criar App:

Escolha para criar aplicativos baseados no modelo. SAP WebIDE usadas para criar amigos Fiori pode encontrar esta selecção modelo e WebIDE na Criar do modelo de função é muito semelhante.

Selecione o modelo de aplicativo com estilo de design SAP Fiori destacada no mapa, criar uma nova aplicação:

Fiori é criado no mesmo WebIDE aplicação como Depois de selecionar um modelo, a ferramenta irá automaticamente criar um monte de aplicações relacionadas com o arquivo de recurso.

Em seguida, selecione a SAP Cloud Platform da Região, no final deste artigo, vamos utilizar o Mendix Studio Pro diretamente a desenvolver uma boa aplicação para a plataforma de cloud implantação SAP.

Eu criei um aplicativo vazio JerryHelloWorldProject, dicas Editar App, onde você pode usar Mendix estúdio de desenvolvimento Pro aplicação.

Mendix a partir do site oficial para baixar as ferramentas de desenvolvimento gratuitos:
https://appstore.home.mendix.com/index.html
Após a instalação, clique em Editar no Mendix Studio Pro:

Lembre-se que criar aplicativo Fiori com SAP WebIDE, temos de especificar um serviço de OData como uma fonte de dados, seja a OData metadados de download em arquivo local, em WebIDE dentro, ou diretamente para os metadados serviços OData url conjunto para criar WebIDE de assistente no.

Mendix Studio Pro na etapa de criação é similar. Primeiro baixe os metadados serviços OData para local, guardá-lo como um arquivo xml. Mendix está usando SAP adaptados SAP OData Modelo Criador, este arquivo xml em:

SAP OData Modelo Creator é uma aplicação on-line:
https://sapodatamodelcreator.mendixcloud.com/

Ele irá analisar xml metadados OData contém o nome extraído GWSAMPLE_BASIC e serviços detalhados informações OData e converter arquivos Mendix Studio Pro pode reconhecer e formato de importação mpk:

Depois SAP OData Modelo Criador gerar arquivo mpk para download para um local, você pode importar para Mendix Studio Pro Lane.

Após a introdução mpk, Odata Mendix Estúdio modelos Pro gerados podem ser identificados como mostrado abaixo. Neste exemplo eu escolhi para exibir Sales Order OData de serviços de dados retornos.

Jerry lógica de negócios deste exemplo é muito simples, OData transmite uma solicitação de serviço, exibida na página depois de Fiori dados adquiridos.

Esta sequência como uma única linha de lógica de serviço, pode ser encapsulado em Mendix Microflow. Criar um Microflow, GetSalesOrder chamado:

Depois Microflow criado, na interface de edição é apresentado em uma linha reta, endpoints verde e vermelho representam o início eo fim dos processos de negócio.

iFlow páginas de edição no interface de edição e SAP Cloud Platform como. Podemos colocar esta analogia Microflow a SAP Integration Nuvem no iFlow.

Escolha Inserir-> Atividade no menu de contexto:

Selecione SAP OData Connector seguir Criar pedido params, o primeiro passo é enviar um representante da solicitação de serviço Microflow OData.

O pedido chamado JerryRequestParams:

serviço de acesso SAP OData requer o uso de autorização básica para autenticação, então adicionar uma segunda atividade, digite Adicionar Autorização básica:

New ES5UserName e ES5Password duas constantes no projeto, para acessar SAP serviço OData requer um nome de usuário e senha na manutenção constante:

Em seguida, use essas duas constantes na atividade Autorização básica em:

Adicionar um terceiro atividades, lista Get tipo de este passo é iniciar o real significado é claro pedidos OData:

Especifique o fim Microflow tipo de evento voltou para a lista, Entidade para o serviço OData no modelo SalesOrder.

Depois Microflow desenvolvido, significa que a lógica do negócio do design do aplicativo chegou ao fim, e o resto é processado interface de front. Criar uma nova página, selecione o tipo de layout Fiori_MasterDetail a partir do menu drop-down:


Após clicar em OK, temos um layout de página de modelo mestre-detalhe, tudo o que resta é para afinar este modelo, como ajustando a fonte, altere o título, decidir quais os campos que devem ser exibidos ou escondidos, e assim por diante.

Eles querem mostrar o campo selecionado a partir do desenvolvimento lista SalesOrder no painel direito, você pode arrastar para a área de edição de página à esquerda. A ligação de dados é feito automaticamente, sem intervenção manual.

I optar por mostrar a figura a seguir representa os três campos na Lista Mestre no lado esquerdo da aplicação: ID do cliente, cliente Nome e Criado em.

Detalhes página à direita, I escolheu para exibir o Sales Order ID, Código da Moeda e Valor Bruto três campos.

Clique em Executar aplicativo localmente, executado localmente:

Os resultados, como mostrado abaixo:

Se escolher Executar, porque a informação SAP Nuvem Plataforma Região antes de começar a set em todo o Mendix Studio Pro, para que o aplicativo será implantado automaticamente para a plataforma de nuvem para executar SAP:



A partir deste exemplo simples pode ser encontrado, Baixo Desenvolvimento Código de este conceito não é realmente uma coisa nova, como o modelo SAP WebIDE Fiori criado em um grande número de aplicações, bem como o conceito em si Fiori Elements no campo de desenvolvimento da SAP, por trás de tudo refletir sobre detalhes de desenvolvimento e complexidade do pacote, as técnicas usadas para reduzir o limiar da ferramenta.

Por outro lado, eu pessoalmente acho, Baixo Desenvolvimento Código de Baixo nunca deve ser interpretado como "baixo", "inferior" - o conceito destes plataforma bem concebida desenvolvimento de baixo-source, a pessoa média pode achar que é muito difícil compreender a profunda embalada para ser convertido em programadores não profissionais depois de uma aprendizagem simples pode aceitar a entidade, expandindo, assim, o uso de ferramentas de comunidade, que em si é uma coisa muito grande.

Escolha de criação aplicativo Assistente em muitos tipos de aplicações pode ser visto, o poder de Mendix Studio Pro, muito mais do que este pouco de conteúdo deste artigo. Especialmente para o SAP Mendix "Personal Tailor" apresenta uma série de modelos de aplicativos SAP completos, amigos interessados ​​Mendix pode ser baixado a partir do site oficial, confira.

Espero que isso pode deixar todos em baixa em soluções SAP Nuvem de Desenvolvimento do Código Platform tem uma compreensão básica, obrigado pela leitura.

Para mais artigo original de Jerry, por favor, preste atenção ao número pública "Wang Zixi":

Lançado 7169 artigos originais · Louvor obteve 654 · Visualizações 1,24 milhões +

Acho que você gosta

Origin blog.csdn.net/i042416/article/details/105058213
Recomendado
Clasificación