Programación de red Programación del protocolo de transmisión udp
El significado de interfaz es muy amplio. Cuando alguien llama a su interfaz, es necesario acordar cómo llamarla y cómo implementarla (usted y la persona que llama a la interfaz están de acuerdo).
Por ejemplo, en. NET:
Esta es la interfaz del servicio. Después de escribir la interfaz, se publicará en IIS. Otros programas (JAVA) o terminales (teléfonos móviles) pueden llamar a su interfaz web siempre que el protocolo HTTP esté permitido (puede consultar la API de Baidu, que es un buen ejemplo, como la interfaz de pronóstico del tiempo, a la que se puede llamar con varios lenguajes de programación).
Interfaces utilizadas internamente en C#:
Por ejemplo, en el patrón de método de fábrica más común, las capas IDAL e IBLL son las capas de interfaz, y la interfaz es la base para especificar la función. nombres, valores de retorno y parámetros. Una vez declarada una interfaz, otros deben implementarla.
¿Público? ¿interfaz? ¿PUID? //Esta es la interfaz.
{
¿Cadena? get();
}
¿Público? ¿clase? Udp: ¿udp? //Heredar interfaz
{
¿Pública? ¿Cadena? Get()//Implementar los métodos en la interfaz.
{
¿Volver? "1234566";
}
} Se recomienda que primero averigües cuál es tu interfaz. ? Luego implemente la interfaz.
Es muy sencillo implementar UDP para enviar y recibir datos, y debería ser la programación de red más sencilla.
Referencia:/dqs 78833488/article/details/51331341
El puerto de escucha completo, el puerto transceptor y el puerto cerrado, no más de 300 líneas de código.