A simple java framework for interdevice communication and file transfer