Stephen Smith wrote:
In a past life, I designed and built a messaging service that would
fetch files containing data requests from a web server in the DMZ using
FTP. The message service would fulfill the request (attach a PDF, and
image or rows of data for a report, etc) and then put the fulfillment
into a file which was put back on the web server. This eliminated pin
holes through the fire wall which could potentially be exploited to
access machines behind the firewall.
I need to build another messaging service to perform the same function,
however, it has been years since I worked in C. Is there a better way
of fetching files from an isolated server, such as a web server in the
DMZ, without using FTP or punching holes in the firewall?
Any suggestions would be greatly appreciated.
Did you use C or a scripting language? In this scenario, C is not going
to be any faster and is going to take at least 10X more work than a
general purpose scripting language like python, bash, perl, or ruby. Of
course, that does mean you have to choose one of them, and that's a
really hard thing to discuss in this group. ;-)
Shane
/*
PLUG: http://plug.org, #utah on irc.freenode.net
Unsubscribe: http://plug.org/mailman/options/plug
Don't fear the penguin.
*/