What are possible options to transfer a lot of data from one computer to another not in the same LAN. The amount of data is about 100Mb unzipped and 2Mb zipped? Another requirement is that when I create a server for this (with C#) Java clients should be able to consume it.
- Does WCF support something like this? But if Java clients won’t be able to consume it I’m not interested.
- What could be other strategies here?
I’d just use something common like HTTP or FTP, since there will be plenty of existing libraries to do it and you’re pretty much guaranteed not to have compatibility problems. 2MB is not an unreasonably large amount of data for those protocols.