add getn tcp
add a socket server
xxx