He leído que varios complementos del navegador soportan sockets UDP (por ejemplo, Java, Unity), sin embargo, el plugin más popular, Flash, no es compatible con sockets UDP? Y tampoco mi favorito, Silverlight.¿Por qué Silverlight o Flash no implementan sockets UDP?
Ahora, sé que Silverlight 4.0 Beta tiene sockets UDP de multidifusión, pero estos son inútiles en Internet público, que es donde quiero usar lo que construyo para una aplicación en el navegador. Y sé que Flash 10 tiene RTMFP, pero aún así esto no funciona como un socket de unidifusión UDP.
Por lo tanto, he escuchado algunas teorías de que UDP es un riesgo de seguridad, pero realmente no entiendo cómo es más riesgoso que TCP, o cómo un servidor de políticas no alivia el riesgo. Por favor, alguien me explique lo que está pasando aquí. Gracias.
Sí, de hecho esta es probablemente la principal preocupación de Adobe. Sin embargo, he reflexionado durante mucho tiempo, ¿por qué Adobe asume tanta responsabilidad de su parte (en lugar de dejar que la comunidad de productores de contenido y consumidores decidan) simplemente dejando de lado las características deseadas con el temor de ... ah, por supuesto, todos culparán Adobe (eso es lo que hacemos). De todos modos, ¿por qué no matamos UDP en Internet por completo? Después de todo, permite ataques de inundación ;-) ¿Detectando la ironía? No diciendo que estás equivocado, de hecho tu respuesta es absolutamente válida y explicativa, simplemente desahogándote ... – amn