Estou bastante certo de que ambos os lados sobrevivem aqui. RAP em ABAP Cloud / On Premise S/4HANA e CAP para o desenvolvimento na nuvem, que é mais orientado para o exterior.
Avalados por :
Olá Especialistas,
Sou novo em desenvolvimentos BTP, mas tenho experiência em desenvolvimentos ABAP/OData/Fiori. Se eu tiver que construir um aplicativo personalizado em UI5 onde preciso obter/enviar dados através de APIs REST para sistemas não SAP. Qual modelo de programação devo usar (CAP ou RAP)?
Do que entendi da pouca leitura que fiz sobre o assunto
O desenvolvimento em CAP requer conhecimento em Node.js, enquanto o conhecimento em ABAP é suficiente para começar com RAP. Sendo um ABAPer experiente, naturalmente escolheria RAP pela facilidade de codificação e por não ser obrigado a aprender uma nova linguagem. Mas também entendi que o desenvolvimento de aplicativos RAP requer assinatura do serviço de ambiente ABAP no BTP, o que é bastante caro, e os aplicativos CAP não precisam disso. Existem outras vantagens em escolher CAP em vez de RAP? Qual é a melhor prática ou orientação da SAP sobre qual modelo escolher ao desenvolver um aplicativo no BTP? Estas são as perguntas comuns que recebemos dos clientes quando implementamos BTP para eles
andre.fischer dj.adams.sap dj.adams thomas.jung , sua opinião é muito apreciada
Estou bastante certo de que ambos os lados sobrevivem aqui. RAP em ABAP Cloud / On Premise S/4HANA e CAP para o desenvolvimento na nuvem, que é mais orientado para o exterior.
Obrigado, Thomas, por compartilhar seus pensamentos. Simplesmente não quero estar do lado que eventualmente perde 😊 quando o webdynpro foi introduzido, estava disponível em versões em java e ABAP. No final, prevaleceram as versões em ABAP.
PS. Do ponto de vista técnico, a SAP tem travado uma luta interna por 20 anos.
Uma parte da empresa quer mudar de ABAP para java (ou javascript) e regularmente introduzem novas funcionalidades fantásticas. A outra parte da empresa contra-ataca e também introduz regularmente novas funcionalidades fantásticas baseadas em ABAP. Nos últimos anos, outros movimentos se juntaram, então agora a batalha tem muitas partes e novas funcionalidades são adicionadas extremamente frequentemente.
Meu ponto com isso é que do ponto de vista técnico, uma das ferramentas RAP/CAP pode ser superior hoje, mas amanhã a situação pode mudar e em 6 meses pode mudar novamente.
Não sou um especialista, mas aqui está a minha opinião.
Sua experiência o leva contra o RAP.
Você diz que precisa trabalhar com sistemas não SAP. Não sei se isso o leva contra o CAP, mas certamente não o leva contra o RAP.
Em seguida, há a questão do custo. Concordo que se você se inscrever em um ambiente BTP ABAP independente, é caro. Não diria "muito caro", diria extremamente caro. MAS, como você menciona que tem experiência com ABAP/ODATA/Fiori, suponho que esteja trabalhando em uma empresa que já possui algumas licenças que incluem todos ou parte dos servidores, serviços, etc., necessários.
Neste blog Robert Eijpe argumenta por que escolher o CAP, e o blog contém muitos pontos interessantes, mas se eu estivesse no seu lugar (estou em uma situação semelhante) e se já tivesse sistemas que incluíssem algum tipo de Steampunk (não me lembro do nome oficial), então sem dúvida escolheria o RAP.
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute