You can use BizTalk to route binary files.
In your case, you have to :
- Create a receive port + receive location in order to receive the
PDF file (use a PassThruReceive pipeline)
- Create a send port with :
- PassThruTransmit pipeline
- Filter like "BTS.ReceivePortName='name of the receive port where
the PDF comes from'"
The PDF will be consumed by BizTalk, published in the Message Box and
the send port will be waked up.
Be careful when using large PDF files because BizTalk needs to store
the PDF file into the MessageBox database. So you can have performance
trouble with large files.
David Grospelier
d...@noveli.fr
This way you don't have the overhead of storing potentially large
binary data in the messagebox.