Gere documentos XML bem formados
Cada conjunto de elementos de tag NETCONF e Junos XML emitidos pelo servidor NETCONF e um aplicativo do cliente dentro de um <hello>
, <rpc>
ou <rpc-reply>
elemento de tag deve constituir um documento XML bem formado obedecendo às regras estruturais definidas na definição do tipo de documento (DTD) para o tipo de informação que está sendo enviada. O aplicativo do cliente deve emitir elementos de tag na ordem necessária e apenas nos contextos permitidos.
O servidor NETCONF e os aplicativos do cliente também devem estar em conformidade com o RFC 4742, usando o protocolo de configuração NETCONF sobre SHell seguro (SSH), disponível em http://www.ietf.org/rfc/rfc4742.txt. Em particular, o servidor e os aplicativos devem enviar a sequência ]]>]]>
de caracteres após cada documento XML. Como essa sequência não é legal dentro de um documento XML, ela sinaliza inequívocamente o fim de um documento. Na prática, o aplicativo do cliente envia a sequência após a tag de fechamento </hello>
e cada tag de fechamento </rpc>
, e o servidor NETCONF envia-a após a tag de fechamento </hello>
e cada tag de fechamento </rpc-reply>
.
No exemplo a seguir (e em todos os exemplos neste documento de elementos de tag emitidos por um aplicativo do cliente), a fonte arrojada é usada para destacar a parte da sequência de tags que é discutida no texto.
<!-- generated by a client application --> <hello | rpc> <!-- contents of top-level tag element --> </hello | /rpc> ]]>]]> <!-- generated by the NETCONF server --> <hello | rpc-reply attributes> <!-- contents of top-level tag element --> </hello | /rpc-reply> ]]>]]>