diretorio realmentefisico, mas como eles (JBoss AS) fizessem uma analogia entre aestrutura de diretorios (e ate usando comandos similares do Linux,como o ls) e a estrutura das configuracoes usadas peloJBoss (Hierarquia de configuracoes usadas nos arquivos XML). Vejana proxima figura para mais detalhes:P { margin-bottom: 0.21cm; }P.western { }A:link { }Note queao usar o comando ls, temos acesso ja logo de cara asconfiguracoes fundamentais do servidor JBoss AS 7, como o modo deinicializacao (launch-type) STANDALONE, versao(release-version) 7.1.3.Final e outras.Digite ocomando help para mais informacoes e use tambem o comandoclear para limpar a tela.Paracomecar, vamos entender como executar alguma instrucao (requisicaode operacao) para poder ler/escrever nas propriedades do JBoss AS7. Basicamente, uma requisicao de operacao (comumente chamado nadocumentacao do JBoss AS 7) e construida de:Caminho(endereco, Address), nome da operacao e conjunto de parametros(depende da operacao e e opcional).Em umanotacao na linguagem E-BNF (https://en.wikipedia.org/wiki/Extended_Backus%E2%80%93Naur_Form), resumimos em:[/node-type=node-name(/node-type=node-name)*] : operation-name ([parameter-name=parameter-value(,parameter-name=parameter-value)*])TD P { margin-bottom: 0cm; }TD P.western { }P { margin-bottom: 0.21cm; }P.western { }A:link { } PARA QUEM NAO CONHECE SOBRE A NOTACAO E-BNF E uma linguagem para codificar expressoes e regras de gramaticas e assim, definir alguma linguagem, como as linguagens de programacao Java, Python e outras.Essa notacao permitir definir de forma exata essas linguagens usadas no campo da ciencia da computacao, auxiliando na construcao de compiladores, interpretadores, etc.Outras linguagens como Portugues, Ingles, Alemao, Russo e outras nao podem ser definidas por meio da notacao E-BNF, pois sao linguagens que nao sao exatas e possuem muitas regras que fogem da definicao do E-BNF e tambem, sao linguagens dinamicas e vivas que mudam com o tempo. O uso de colchetes [ e ] indicam que expressao contida e de uso opcional, ou seja, o numero de ocorrencias e 0 (zero) ou 1 (uma). O uso de parenteses ( e ) indicam que a expressao contida e de uso obrigatorio e o numero de ocorrencias vai ser sempre 1 (uma). O asterisco * indica que a expressao proxima (lado esquerdo do asterisco) e de 0 (zero) ou N ocorrencias, onde N pode ser qualquer valor. Exemplo: Se temos (expressaoA)* indica que a expressao expressaoA pode ter 1 (uma) ou N ocorrencias, pois o parenteses indica que a expressao (expressaoA) e obrigatoria e deve ter uma ocorrencia, ou 1 (uma) ou N ocorrencia quando o asterisco esta presente. P { margin-bottom: 0.21cm; }P.western { }A:link { }ACESSANDO VARIAVEIS- LER PORTA HTTPVamoscomecar mostrando como saber se o servidor JBoss AS 7 esta rodandono modo DOMAIN ou STANDALONE. Para isso, na linha decomandos digite::read-attribute(name=launch-type)Veja o resultado nafigura a seguir:P { margin-bottom: 0.21cm; }P.western { }A:link { }Veja queo comando e executado na raiz (/) do diretorio deconfiguracoes do JBoss AS 7.Por isso,o comando executado nao possuia nenhum endereco(/node-type=node-name) e ja comecava logo com os dois pontos(:). TD P { margin-bottom: 0cm; }TD P.western { }P { margin-bottom: 0.21cm; }P.western { }A:link { } DICA Use a tecla TAB para o console completar o comando ou dar sugestoes de opcoes possiveis. Com isso, podemos validar os nossos comandos antes de serem executados (ao clicar ENTER).Em muitos casos aonde nao temos