add socket client test
it works with cpp program