プログラミング言語「ドリトル」

大阪電気通信大学 兼宗研究室

ユーザ用ツール

サイト用ツール


ch_qa_sample_prg

差分

この文書の現在のバージョンと選択したバージョンの差分を表示します。

この比較画面にリンクする

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
次のリビジョン 両方とも次のリビジョン
ch_qa_sample_prg [2020/02/21 12:59]
klab
ch_qa_sample_prg [2020/02/21 14:37]
klab [Q14:双方向通信(サーバーオブジェクト)による通信ができない場合の対処法]
ライン 288: ライン 288:
  
  
-## Q11:​WebAPIやWebクライアントオブジェクトが通信できない場合の対処方法+## Q13:​WebAPIやWebクライアントオブジェクトが通信できない場合の対処方法
 学校のネットワークでは,プロキシサーバを通してインターネットと通信している場合があります。 学校のネットワークでは,プロキシサーバを通してインターネットと通信している場合があります。
 WebAPIやWebクライアントで通信ができない場合は,下記の設定を行い,通信ができるか試してみてください。 WebAPIやWebクライアントで通信ができない場合は,下記の設定を行い,通信ができるか試してみてください。
ライン 309: ライン 309:
  
  
-## Q12:​双方向通信(サーバーオブジェクト)による通信ができない場合の対処法+## Q14:​双方向通信(サーバーオブジェクト)による通信ができない場合の対処法
 学校のネットワークでは,各コンピュータが[[ファイアーウォール]]を利用している場合,この設定内容によっては, 学校のネットワークでは,各コンピュータが[[ファイアーウォール]]を利用している場合,この設定内容によっては,
 サーバー機能による通信が遮断されてしまう場合があります. サーバー機能による通信が遮断されてしまう場合があります.
ライン 326: ライン 326:
 **■ファイアーウォールの設定は変更せず,ドリトル側で通信可能なポートを指定する.** **■ファイアーウォールの設定は変更せず,ドリトル側で通信可能なポートを指定する.**
  
-ドリトでは,\\ +初期設定のファイルを作成することで,起動時に通信ポートの設定が完了した状態からプログラム作成スタートすることができます.\\
-<color #​22b14c>//​システム!2000 サーバーポート。 //</​color>​ \\ +
-の命令を 「サーバー!"​xxx"​接続.」の命令より前に記載することで,通信で利用する通信ポートを指定することができます.+
  
-また,学習者に通信ポートを意識させたくない(上記の命令を書かせたくない)場合は,初期設のファイル作成することで,起動時に通信ポートの設定が完了した状態からプログラム作成をスタートすることができます.\\ +__【ポートをしてサーバーを起動する手順】__\\ 
- +  1. dolittle.jar(dolittle.bat)と同じフォルダ上に,startup.iniという名前のテキストファイルを作る.\\ 
-__【初期設定ファイルの作成手順】__ +  2. 作成したstartup.ini内に以下の記述をして保存する.(XXXは利用するポート番号に置き換えてください) \\ 
-  ​- ​dolittle.jar(dolittle.bat)と同じフォルダ上に,startup.iniという名前のテキストファイルを作る. +    //​システム! XXX サーバーポート。 //\\ 
-  ​- ​作成したstartup.ini内に以下の記述をして保存する.(XXX部分通信に利用するポート番号を記載してください) \\ +    //​サーバー! "​localhost"​ 接続。 //\\ 
-    //​システム! XXX サーバーポート。 //+  3. dolittle.batを起動し、一度「実行」ボタンを押下する.(これより前に編集画面の「server」ボタンを押下しないよう留意してください)\\ 
 +  4. 指定したポートでサーバーが起動しているので、以降は通信プログラムを通常通り記述・実行してください.
  
 **■サーバー機能を利用する際の補足** **■サーバー機能を利用する際の補足**
-  * ドリトルのサーバー機能は「server」の項目にチェックを入れたとのみ有効とります. \\ ドリトルの未起動時,​終了後,よび,「server」項目チェックを入れていない場合ついは通信を行ません. \\ (通信自体が有効になりません+  * 既にサーバーが起動している場合やうまく通信できない場合は、一度ドリトルを閉じてから上記手順1から再度試しください. 
 +  * 接続する側(送信する側)は、『システム! XXX サーバーポート。』を『サーバー! "​YYY"​ 接続。』記述しくださ.(XXXはポート番号、YYYは接続先のIPアドレス置き換えください)
   * ドリトルのサーバー機能による通信は,LANのみで簡潔しインターネットへの接続を必要としません. \\ コンピュータ室のセグメントのみ通信を許可する設定をしたコンピュータ上でも動作可能です.   * ドリトルのサーバー機能による通信は,LANのみで簡潔しインターネットへの接続を必要としません. \\ コンピュータ室のセグメントのみ通信を許可する設定をしたコンピュータ上でも動作可能です.
   * 利用可能な通信ポートの設定やセキュリティポリシーは,組織ごとに異なります. \\ コンピュータの設定状況は,利用可能なポートなどのについては,ネットワーク管理者または管理会社等にご確認ください.   * 利用可能な通信ポートの設定やセキュリティポリシーは,組織ごとに異なります. \\ コンピュータの設定状況は,利用可能なポートなどのについては,ネットワーク管理者または管理会社等にご確認ください.
ch_qa_sample_prg.txt · 最終更新: 2020/12/11 22:26 by klab