atributo ncadg_ip_udp
O ncadg_ip_udp palavra-chave identifica a versão do datagrama do TCP/IP como a família de protocolos para o ponto de extremidade. Essa família de protocolos está obsoleta e não deve ser usada em novos aplicativos.
endpoint("ncadg_ip_udp:server-name[port-name]")
Parâmetros
-
nome do servidor
-
Especifica o nome ou o endereço da Internet para o servidor ou host do computador. O nome é uma cadeia de caracteres e pode ser um nome de domínio totalmente qualificado. O endereço da Internet é uma notação de endereço de Internet comum.
-
port-name
-
Especifica um número opcional de 16 bits. Os valores inferiores a 1024 geralmente são reservados. Se nenhum valor for especificado, o serviço de mapeamento de ponto de extremidade selecionará um valor de nome de porta válido.
Comentários
As seguintes restrições se aplicam aos protocolos de datagrama, ncadg_ipx e ncadg_ip_udp:
- Eles não dão suporte a retornos de chamada. Todas as funções que usam o atributo [callback] falharão.
- Eles não dão suporte ao uso do construtor do tipo pipe .
A sintaxe da cadeia de caracteres da porta de transporte TCP/IP, como todas as cadeias de caracteres de porta, é definida independentemente da especificação de IDL. O compilador executa algumas verificações de sintaxe, mas não garante que a especificação do ponto de extremidade esteja correta. Alguns erros podem ser relatados em tempo de execução em vez de em tempo de compilação.
Exemplos
[
uuid(12345678-4000-2006-0000-20000000001a),
version(1.1),
endpoint("ncadg_ip_udp:rainier[1404]")
]
interface iface1
{
// Interface definition statements.
}
[
uuid(87654321-4000-2006-0000-20000000001a),
version(1.1),
endpoint("ncadg_ip_udp:128.10.2.30[1404]")
]
interface iface2
{
// Interface definition statements.
}
Confira também