|
gambeto
Guest
Posted: Thu Aug 21, 2008 11:29 am Post subject: Lenguajes de programacion para las Redes
--------------------------------------------------------------------------------
Hola a todos , quisiera saber los lenguajes de programacion mas usuales que entervienen en el mantenimiento, configuracion y el desarrolo de las telecomunicaciones. O simplemente algun enlace a tutoriales sobre redes para profudizarse un poco mas en este mundo. Gracias anticipadamente a todos por su tiempo.
adm
Site Admin
posts: 32
Posted: Thu Jan 22, 2009 9:44 am Post subject:
--------------------------------------------------------------------------------
En realidad se pueden programar aplicaciones para redes con cualquier lenguaje de programación que tenga librerías para los protocolos de red más comunes, como UDP y TCP. Generalmente con casi cualquier lenguaje que usamos hoy en día podemos usar funciones de red.
Podemos programar aplicaciones de red en C, C++, java, pascal, ADA, python... prácticamente cualquier lenguaje de hoy en día. Las diferencias están claro está en que unos lenguajes están orientados para trabajar a más bajo nivel que otros.
Este mundo es muy amplio y podrías programar algo directamente sobre la pila TCP con las funciones de esos lenguajes mencionados o incluso podrías crearte tu propio protocolo (mucho más avanzado, claro está).
En cualquier caso y si quieres profundizar más te aconsejo que estudies bien los protocolos UDP y TCP. UDP es un protocolo no orientado a conexión y no fiable. Si quisieras programar sobre UDP tendrías que tener en cuenta que en internet hay paquetes que enviamos que se pueden perder. UDP no se recupera de estas pérdidas y tendrías que tenerlo en cuenta al programarlo, como ya te digo esto es un tema aparte que daría para otro curso pero habría que tener unos conocimientos básicos sobre programación en general y unos conocimientos más avanzados sobre las redes.
Programar sobre TCP es más sencillo porque sí es orientado a conexión y sí tiene sistemas para recuperarse de éstas pérdidas de mensajes por lo que cuando tu envías un mensaje por TCP a cualquier ordenador de internet, podrás saber con seguridad si le ha llegado.
Podríamos extendernos más pero daría páginas y páginas para escribir, hay libros enteros dedicados sólo a TCP
|