Comunicaciones

Artículos relacionados con las comunicaciones e Internet .


BauMessenger: implementación del protocolo XMPP

Los más veteranos del lugar quizá recuerden que sobre el año 2.000 surgieron una nueva línea de aplicaciones conocidas con el nombre genérico de 'aplicaciones de mensajería instantánea '. Entre estas aplicaciones estaban Icq (de Mirabilis), Yahoo ! Messenger (de Yahoo, obviamente) o MSN Messenger (de Microsoft) y plantearon una nueva guerra por captar usuarios similar a la que se había vivido entre los navegadores.

La función de estas aplicaciones eran permitir enviar información de presencia (el usuario está conectado y libre para conversar o no) y mensajes y archivos instantáneamente entre usuarios. Algunos de ellos incluso permitían conversaciones en grupo o chat. Todas ellas utilizaban software de comunicación propietario, es decir, no existía un estándar y era imposible contactar con un usuario a menos que se utilizase la misma aplicación. ¿Os suena de algo ? ¿Alguien ha pensado en WhatsApp / Telegram / Line... ?

Leer más...

Descargar archivo FTP

Si deseamos descargar archivos de un servidor FTP con C #, podemos utilizar la clase FtpWebRequest del espacio de nombre System.Net del .NET Framework .

La utilización es bastante sencilla, simplemente creamos una solicitud sobre el servidor FTP indicando el nombre de archivo que deseamos descargar en el servidor remoto:

Leer más...

Librería FTP en C#

A partir del.NET Framework 2.0, Microsoft incluyó librerías para acceder fácilmente a servidores FTP.

Estas librerías son muy sencillas de utilizar una vez se conocen los parámetros de acceso. Aún así, necesitamos añadir algunas instrucciones para descargar, subir o borrar archivos del servidor FTP.

Leer más...

Librería FTP en C#

En las aplicaciones que utilizan FTP para intercambio de archivos, hasta ahora he utilizado un wrapper sobre la librería de FTP de.NET.

En uno de mis últimos proyectos, necesitaba acceder a FTPs y no pude conseguirlo a través de las librerías básicas de.NET. En algunos casos me daban errores de conexión a través de un proxy HTTP y en otros errores de comunicación. Existen formas de solventarlo pero me pareció más eficaz e instructivo implementarlo por mí mismo.

Leer más...

Librería POP3 en C# (I)

En uno de mis últimos proyectos tenía que recoger los correos recibidos en una cuenta de correo y procesarlos para guardarlos en una base de datos.

Aunque el Framework.NET ofrece librerías para enviar correos (protocolo SMTP ) no incorpora ninguna librería para recibir corrreos electrónicos (protocolo POP3 ), así que tuve que programar una solución prácticamente desde cero.

Leer más...

Subir un archivo a un servidor FTP utilizando C#

Si deseamos subir archivos a un servidor FTP con C #, podemos utilizar la clase FtpWebRequest del espacio de nombre System.Net del .NET Framework .

La utilización es bastante sencilla, simplemente creamos una solicitud sobre el servidor FTP indicando el nombre de archivo que tendrá el servidor remoto:

Leer más...