Hola a todos, paso a comentarles mi problema:
Estoy trabajando en una aplicación utilizando el paquete de componentes
Midware de FPiette(no se si alguien los conoce), puesto que facilita el tema de hacerlo en tres capas. Consiste de un cliente "liviano" al que se le debe colocar un componente TAppSrvClient, y la aplicación servidora, que contiene un componente TAppServer. Estos dos componentes son los encargados de transmitir los datos, ensamblar y dividir los paquetes de datos para su transmisión. Yo había hecho pruebas de actualización de tablas, etc., pero cuando quise mandar un archivo xml de 1kb, no funcionó. Tampoco funcionaba con otro tipo de archivos de mas de 700 bytes aproximadamente. Despues de investigar con un capturador de paquetes, me di cuenta que el componente servidor no estaba ensamblando correctamente los paquetes, y siempre mostraba el contenido del primero. Probé modificando algunos valores de buffer, pero tampocó funcionó. Por favor, si alguien pudiera darme alguna pista, estaría muy agradecido.
Saludos