LoginSignup
0
1

More than 1 year has passed since last update.

リアルタイム通信という技術

Posted at

リアルタイム通信とは

リアルタイム=100ミリ秒以下でデータを伝送すること

Webソケットとは

ブラウザとウェブサーバーとの間で双方向通信を行うための通信規格

手軽にリアルタイム通信を実装できるPubnubを使ってみた

こちらの記事を参考にした

subscribeとは?

pubnub.subscribe({
    channels: ["board_game"],
    withPresence: true,
});

メッセージを受信する側

publishとは?

pubnub.publish(
    {
        channel: "board_game",
        message: { sender: uuid, content: "" },
    },
    function (status: any, response: any) {
        //Handle error here
    }
);

メッセージを送信する側

触ってみた感想

ゲームのリアルタイム通信に利用できるわけじゃなさそう。あくまで、チャットに使われる技術。

Next.jsで作るゲームで使えそうなリアルタイム通信技術を探したい

「nextjs websocket」で検索してみるか。。

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1