Aplicacion que envie y reciba imagenes por medio de tcp/ip

Iniciado por Omegasheron, 29 Diciembre 2017, 20:25 PM

0 Miembros y 1 Visitante están viendo este tema.

Omegasheron

Hola que tal, soy nuevo en esto de enviar y recibir datos y se me ocurrio hacer un proyecto de apoyo a un trabajo que desarrolle hace mucho, estre trabajo se trata de imagenes comprimidas en formato DICOM, y me gustaria saber por donde debo empezar para enviarlas entre aplicaciones, es decir, tengo una aplicacion de escritorio que me ayuda a comprimir las imagenes, pero quiero enviarlas por medio de una a red a otra aplicacion que la descomprime, supongo que esto es por medio de sockets o hilos, pero no entiendo como dirigir esto al envio y recepcion de estos datos

engel lex

este proyecto se divide en 2 capas, y 2 secciones, es decir, 4 partes...

- la primera es leer el archivo parte por parte (no lo montes todo en ram) (capa fisica)(sección de envio)
- la segunda es agarrar los stream de bytes leidos y enviarlos sobre socket, esto no se complica tanto  (capa de red sección de envío) porque a final de cuenta de cuenta, los sockets son binarios
- la tercera es recibir la data por el socket y guardarlo en una variable (capa de red) (sección recepcion)
- la cuarta es tomar el contenido de una variable y guardarlo en un archivo (capa fisica) (sección de recepcion)

si sabes leer y escribir archivos binarios, ya tienes el 30% del trabajo hecho

aquí tienes un ejemplo... si se te hace chino, recomiendo que primero practiques haciendo un chat en sockets... es la misma teoría pero con solo la capa de red
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

Omegasheron

oooooh, no lo habia visto de esa manera, muchas gracias hermano, me aclaraste un poco mas el panaroma como vaya teniendo avances los ire compartiendo

;-)