SAP Web Dynpro - URL de um aplicativo

Em um aplicativo Web Dynpro, o URL é gerado automaticamente. Você pode encontrar o URL de um aplicativo na guia Propriedades. A estrutura do URL pode ser de dois tipos -

  • SAP namespace -

<schema>://<host>.<domain>.<extension>:<port>/sap/bc/webdynpro/<namespace>/<application name>
  • Custom namespace -
<schema>://<host>.<domain>.<extension>:<port>/abc/klm/xyz/<namespace>/webdynpro/<application name>
<schema>://<host>.<domain>.<extension>:<port>/namespace>/webdynpro/<application name>

Onde,

<schema> - Define o protocolo para acessar o aplicativo http / https

<host> - Define o nome do servidor de aplicativos

<domain> <extension> - Define vários hosts sob um nome comum

<port> - Pode ser omitido se a porta padrão 80 (http) ou 443 (https) for usada

Você deve especificar o nome de domínio totalmente qualificado (FQDN) na URL do aplicativo Web Dynpro.

Exemplo

Aplicação 1 http://xyz.sap.corp:1080/sap/bc/webdynpro/sap/myFirstApp/

Aplicação 2 http://xyz.sap.corp:1080/sap/bc/webdynpro/sap/ mySecondApp/

Para verificar o nome de domínio totalmente qualificado, vá para o Web Dynpro explorer no ambiente de desenvolvimento ABAP, use o código T - SE80 e selecione o aplicativo Web Dynpro da árvore de navegação para seu componente / interface Web Dynpro e verifique a URL nos dados de administração. Você também precisa verificar os detalhes do caminho no campo URL. Ele deve conter o domínio completo e o nome do host.

O nome de domínio completo deve ser usado pelos seguintes motivos -

  • Você precisa de um domínio para definir cookies.
  • Você deve usar FQDN para certificado e protocolo SSL no modo https.
  • Para integração do portal, o código de relação de domínio é usado.