このページの2つのバージョン間の差分を表示します。
| 両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
|
ratchet:0.4:push [2020/12/01 17:09] y2sunlight [クライアントサイド] |
ratchet:0.4:push [2020/12/01 17:32] (現在) y2sunlight [ブログ投稿ページ] |
||
|---|---|---|---|
| 行 431: | 行 431: | ||
| \\ | \\ | ||
| - | ==== ブログポスト | + | ==== ブログ投稿ページ |
| 新しいブログ投稿を処理する為のコードは、新規に作成し直しました。このコードは '' | 新しいブログ投稿を処理する為のコードは、新規に作成し直しました。このコードは '' | ||
| 行 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/ | ||
| + | </ | ||
| + | |||
| + | ブラウザで '' | ||
| + | |||
| + | [{{: | ||
| + | |||
| + | [{{: | ||
| + | |||
| + | \\ | ||
| + | |||
| + | |||