基本部分の作成
未テスト
受け取りでの動作を中心に見ていく必要がある
DisConnectionなどは後回し