Thanks again for the replies, it looks like it could work then. I'll do some further research.
Just as background, this would be used on a sailing yacht, we have instrumentation (wind/depth/speed/compass) which provides an RS232 stream of data, we also have a GPS and AIS which also provide RS232 streams of data. What I intend to do is receive all this data on a rPi and then make it available as Tcp/ip so that various hand help devices and the yachts on board laptop can connect using WiFi. These computing devices are used to help with navigation and tactical decision making when racing.
Cheers
--Ian