Ground Sunlight

Windowsで作る - PHPプログラミングの開発環境

ユーザ用ツール

サイト用ツール


ratchet:0.4:push

差分

このページの2つのバージョン間の差分を表示します。

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

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
ratchet:0.4:push [2020/12/01 17:14]
y2sunlight [クライアントサイド]
ratchet:0.4:push [2020/12/01 17:32] (現在)
y2sunlight [ブログ投稿ページ]
行 467: 行 467:
     <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.7/umd/popper.min.js" integrity="sha384-UO2eT0CpHqdSJQ6hJty5KVphtPhzWj9WO1clHTMGa3JDZwrnQq4sF86dIHNDz0W1" crossorigin="anonymous"></script>     <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.7/umd/popper.min.js" integrity="sha384-UO2eT0CpHqdSJQ6hJty5KVphtPhzWj9WO1clHTMGa3JDZwrnQq4sF86dIHNDz0W1" crossorigin="anonymous"></script>
     <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js" integrity="sha384-JjSmVgyd0p3pXB1rRibZUAYoIIy6OrQ6VrjIEaFf/nJGzIxFDsf4x0xIM+B07jRM" crossorigin="anonymous"></script>     <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js" integrity="sha384-JjSmVgyd0p3pXB1rRibZUAYoIIy6OrQ6VrjIEaFf/nJGzIxFDsf4x0xIM+B07jRM" crossorigin="anonymous"></script>
-    <!-- stylesheet --> 
-    <link href="css/main.css?v=<?php echo getenv('app-version')?>" rel="stylesheet"> 
     <!-- javascript -->     <!-- javascript -->
     <script src="js/autobahn.js"></script>     <script src="js/autobahn.js"></script>
行 583: 行 581:
 </code> </code>
  
-autobahn.js は、WAMP のバージョン1対応のライブラリです。Ratchet は WAMP のバージョン2をサポートしていないので、敢えて [[https://github.com/crossbario/autobahn-js|AutobahnJS]] の古いライブラリーを使用しています。+この autobahn.js は、WAMP のバージョン1対応のライブラリです。Ratchet は WAMP のバージョン2をサポートしていないので、敢えて [[https://github.com/crossbario/autobahn-js|AutobahnJS]] の古いライブラリーを使用しています。
  
-''補足'' +''補足'' 
-WAMPとは WebSocket Application Messaging Protocol の略で、次の機能を提供するWebSocketのサブプロトコルです。 + 
->   ・ ルーティングされたリモートプロシージャコール +WAMPとは WebSocket Application Messaging Protocol の略で、次の機能を提供するWebSocketのサブプロトコルです。 
->   ・ パブリッシュ & サブスクライブ +  ルーティングされたリモートプロシージャコール 
-詳しくは以下を参照: +  パブリッシュ & サブスクライブ 
->   ・ https://wamp-proto.org/+ 
 +詳しくは以下を参照: 
 +  https://wamp-proto.org/
  
 \\ \\
 +
 +==== プログラムの実行 ====
 +
 +コマンドプロンプトでプロジェクトフォルダに移動してWebSocketサーバーを起動します。
 +
 +<code>
 +php bin/push-server.php
 +</code>
 +
 +ブラウザで ''entry.php'' を2つのブラウザーからアクセスします。一方のブラウザでプログを投稿すると、その内容は他方のブラウザに表示されます。
 +
 +[{{:ratchet:0.4:rachet-push02.png?nolink&400}}]
 +
 +[{{:ratchet:0.4:rachet-push03.png?nolink&400}}]
 +
 +\\
 +
 +
  
  
ratchet/0.4/push.1606810482.txt.gz · 最終更新: 2020/12/01 17:14 by y2sunlight