Add some basic read message abstraction for server