¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Tudo o que você precisa saber sobre a SAP Cloud Platform (HCP) e suas possibilidades de extensão em HTML5 e JAVA.

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 4 Vistas
0
Cargando...

Estou muito interessado na Plataforma SAP Cloud (HCP) e já vi alguns cursos da Open SAP, mas ainda não entendo realmente o que é HCP exatamente.
HCP é um host para extensões escritas em HTML5 ou JAVA, incluindo algumas ferramentas de análise e segurança?
Existe alguma diferença entre as extensões em HTML5 e JAVA / ambas oferecem as mesmas possibilidades?
Que tipos de extensões são possíveis / posso criar um novo objeto de negócio para C4C / posso estender um objeto de negócio / é possível manipular a interface de usuário existente?
As extensões dividem o banco de dados / os dados da minha extensão são armazenados no HCP / tenho acesso ao banco de dados original do serviço estendido?

Obrigado antecipadamente pelas suas respostas!

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

1 Respuestas

0
Cargando...

Esta é uma excelente pergunta, e tem uma resposta muito longa e complexa. Vou tentar resumi-la em uma resposta curta, então se precisar de mais detalhes, não hesite em perguntar.

No cerne, a Cloud Platform é um PaaS (Plataforma como Serviço). Isso pode significar muitas coisas, mas neste caso significa que fornecemos os motores de execução e você apenas adiciona seu código.

Os motores de execução fornecem os seguintes serviços:

  • Um servidor web. Este servidor pode enviar arquivos estáticos (incluindo HTML, javascript, imagens ou qualquer outra coisa que deseje enviar). Também pode fornecer conteúdo gerado "dinamicamente". Atualmente, essa geração dinâmica vem do Java, então você pode usar Java Server Pages ou Servlets. Isso permite construir Aplicações de Página Única (SPA) baseadas na web (o Gmail é um ótimo exemplo de uma SPA). Também pode ser usado para dispositivos móveis ou para suportar conexões a um aplicativo personalizado ou nativo.
  • Um servidor de aplicação de nível intermediário. Este é um servidor de lógica empresarial. Aqui é onde você pode construir conjuntos de dados personalizados, realizar validações ou qualquer outro processo empresarial que precise ser executado. Em muitos casos de clientes, esse nível estende a lógica existente que já possuem (por exemplo, para habilitar novas funcionalidades). Mas também pode ser usado para criar aplicativos empresariais completamente novos. Isso permite criar uma API (por exemplo, usando REST) que pode ser usada por seu aplicativo front-end.
  • Armazenamento de banco de dados no backend. A plataforma suporta HANA ou ASE como nível de armazenamento de dados. Todas as capacidades desses servidores estão disponíveis (mais detalhes em breve).
  • Serviços de aplicação. Estes são API pré-escritas ou componentes personalizados que você pode usar para estender seus aplicativos. Por exemplo, você pode usar o serviço de tradução para oferecer seu aplicativo em vários idiomas, sem ter que lidar muito com o texto você mesmo. Ou você pode usar pacotes de análise para procurar padrões específicos nos dados. Existem muitos desses serviços, e adicionamos mais constantemente.

(* Também devo ressaltar uma coisa mais: o poder de nossas plataformas HANA ou ASE também está disponível através da Cloud Platform. Isso significa que você poderia escrever um aplicativo XSJS. Embora esteja sendo executado no HANA, também poderia fornecer serviços).

Acredito que sua pergunta se concentra mais no HANA do que em qualquer outra capacidade do sistema, mas espero que isso lhe dê uma ideia do que a Cloud Platform pode fazer.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?