ServerSocketを使用することで、Androidにサーバーとしての機能を実装することができます。@IT会議室は、ITエンジニアに特化した質問・回答コミュニティ「QA@IT」に生まれ変わりました。acceptメソッドを呼び出すと、ServerSocketは接続待ちの状態となり、クライアントが接続してくるまでプログラムはそれ以上先に進みません。ServerSocketのオブジェクトを生成する。in.そしてJavaも.リハビリもこめてちょっとプログラムを書いてみた。今回はServerSocketを使ってAndroid端末をサーバにしてみた。クライアントからは何も受け取らず、一方的に送信して終了。7において、サーバソケットを扱う方法は3つあります。いわゆる普通のソケットAPIです。Javaでソケットからのデータ受信、その2です。前回とほぼ同じ処理ですが、クライアントからの接続、および接続後のデータ受信でタイムアウト処理を設けて有ります。書き込ませていただきます。結論から申し上げますと、可能(なはず)です。私は根っからのドロイドにtelnetする方法を試みています。Xボックスと同じネットワークに接続されていて、開いたポートにpingを実行できます。サーバーソケットを閉じるには、サーバーがServerSocket.accept()メソッドから戻るようにソケットを開く必要があります(Server#shutdown()を参照)。ソケット通信GUIサーバーサンプル一部。ソケット通信GUIクライアントサンプルとあわせてお読みください。shouldStop的值好像也没有用.Socketクラスと同じ感じで、acceptメソッドの戻り値がSocketChannelとなり、このインスタンスでクライアントとデータをやり取りできます。ServerSocketChannelを終了する場合はcloseメソッドを呼び出しましょう。行う方法について記述します。用いたプログラミング方法を記述します。パッケージに含まれています。