socket之类的