Re: Delphi tcp proxy?

From: Maarten Wiltink (maarten_at_kittensandcats.net)
Date: 03/16/04


Date: Tue, 16 Mar 2004 22:18:34 +0100


"Dodgy" <Dodgy@earth.planet.universe> wrote in message
news:29qd50haj1lpo8qd9gre74l259q48h3ibi@4ax.com...

> To save me reinventing the wheel I thought I just check first...
>
> I have an application which is run on many machines on a network. I
> need all these programs to communicate back to one machine and keep it
> informed.
>
> I plan to use TCP/IP, unfortunately some of the machines are on a
> separate network with only a single NT box linking the two network
> (twin network cards). Does anyone know of any delphi source for a
> TCP/IP proxy I can run on this NT box before I start writing one?

I have an application just like that. You can have the source if you
want. There are two drawbacks: first, it's a GUI app, not a service,
so the host must be logged on; second, due to a faulty systemtray
component it won't properly close on logoff. This could be fixed by
swapping in a working systray component (shouldn't be hard to find),
or fixing the current component (in which I may have ignored the bit
recently discussed here about not returning from WM_ENDSESSION until
you're really just about done terminating).

It strikes me that you could just enable routing on the NT box.

Groetjes,
Maarten Wiltink