add a test app for socket and file's rw