Preguntas etiquetadas con protocols

Un medio común para que los objetos (no) relacionados se comuniquen entre sí.

144
¿Diferencia entre TCP y UDP?

¿Cuál es la diferencia entre TCP y UDP? Sé que TCP se usa en el caso de aplicaciones que no son críticas para el tiempo, y UDP se usa para juegos o aplicaciones que requieren una transmisión rápida de datos. Sé que TCP se usa para HTTP, HTTP, FTP, SMTP y Telnet. Sé que UDP se usa para DNS y...

125
El protocolo no se ajusta a sí mismo?

¿Por qué no compila este código Swift? protocol P { } struct S: P { } let arr:[P] = [ S() ] extension Array where Element : P { func test<T>() -> [T] { return [] } } let result : [S] = arr.test() El compilador dice: "El tipo Pno se ajusta al protocolo P" (o, en versiones...

94
protocolos binarios versus protocolos de texto

¿Alguien tiene una buena definición de lo que es un protocolo binario? y ¿qué es un protocolo de texto en realidad? ¿Cómo se comparan estos entre sí en términos de bits enviados por cable? esto es lo que dice Wikipedia sobre los protocolos binarios: Un protocolo binario es un protocolo que se...