Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 18 May 2008 15:32:24 -0700
From:      John Pettitt <jpp@cloudview.com>
To:        FreeBSD Questions <freebsd-questions@freebsd.org>
Subject:   Slightly OT - steaming data server software?
Message-ID:  <4830AE78.6000806@cloudview.com>

next in thread | raw e-mail | index | archive | help



Slightly OT but since I'm going to run this on FreeBSD 7 I figured I'd 
ask here ..

I have an application where data arrives in what is effectively 
continuous stream (actually NMEA messages from an AIS receiver) and I'd 
like to have a server where an arbitrary number of clients can connect 
to a tcp port and receive a copy of the stream.    I could probably 
write this in perl without too much work but somebody has to have done 
something similar already - does anybody know of code that does this? 
(and yes I know sending the messages as individual udp packets would be 
easier - I'm already doing that internally but it doesn't work for 
opening up the data stream to the public).

John.
P.S. for those who are interested AIS data contains info about large 
ships at sea - you can see live SF bay data on a map here 
http://hd-sf.com/livemap.html



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4830AE78.6000806>