このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
ratchet:0.4:push [2020/12/01 17:10] y2sunlight [ブログポスト] |
ratchet:0.4:push [2020/12/01 17:32] (現在) y2sunlight [ブログ投稿ページ] |
||
---|---|---|---|
行 467: | 行 467: | ||
<script src=" | <script src=" | ||
<script src=" | <script src=" | ||
- | <!-- stylesheet --> | ||
- | <link href=" | ||
<!-- javascript --> | <!-- javascript --> | ||
<script src=" | <script src=" | ||
行 500: | 行 498: | ||
==== クライアントサイド ==== | ==== クライアントサイド ==== | ||
- | クライアントサイドのメインのソースコードは上に掲載した [[# | + | クライアントサイドのメインのソースコードは上に掲載した [[#ブログ投稿ページ|entry.php]] 内のHTMLです。メインで使っている他のソースコードは以下の通りです。 |
* template/ | * template/ | ||
行 509: | 行 507: | ||
{{fa> | {{fa> | ||
- | < | + | < |
< | < | ||
<form method=" | <form method=" | ||
行 548: | 行 546: | ||
{{fa> | {{fa> | ||
- | < | + | < |
/* | /* | ||
* Subscribe Session | * Subscribe Session | ||
行 569: | 行 567: | ||
* 他のユーザが「kittensCategory」のブログを投稿した時、''# | * 他のユーザが「kittensCategory」のブログを投稿した時、''# | ||
- | === WAMP(V1)のJavaScriptライブラリー | + | === WAMP(V1)について |
WAMP(V1)のJavaScriptライブラリーは、以下に設置します: | WAMP(V1)のJavaScriptライブラリーは、以下に設置します: | ||
行 583: | 行 581: | ||
</ | </ | ||
- | autobahn.js は、WAMP のバージョン1のライブラリです。Ratchet は WAMP のバージョン2をサポートしていないので、敢えて [[https:// | + | この |
- | > '' | + | '' |
- | > WAMPとは WebSocket Application Messaging Protocol の略で、次の機能を提供するWebSocketのサブプロトコルです。 | + | |
- | > | + | WAMPとは WebSocket Application Messaging Protocol の略で、次の機能を提供するWebSocketのサブプロトコルです。 |
- | > | + | |
- | > 詳しくは以下を参照: | + | |
- | > | + | |
+ | 詳しくは以下を参照: | ||
+ | | ||
\\ | \\ | ||
+ | |||
+ | ==== プログラムの実行 ==== | ||
+ | |||
+ | コマンドプロンプトでプロジェクトフォルダに移動してWebSocketサーバーを起動します。 | ||
+ | |||
+ | < | ||
+ | php bin/ | ||
+ | </ | ||
+ | |||
+ | ブラウザで '' | ||
+ | |||
+ | [{{: | ||
+ | |||
+ | [{{: | ||
+ | |||
+ | \\ | ||
+ | |||
+ | |||