Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Kotlinを使ってマイクラ鯖をWebで管理するアプリケーションを作るつもりでギリギリ間に合う...

 Kotlinを使ってマイクラ鯖をWebで管理するアプリケーションを作るつもりでギリギリ間に合う予定だったけど非同期処理に躓いて大失敗した話

rokuosan

March 12, 2022
Tweet

More Decks by rokuosan

Other Decks in Programming

Transcript

  1. 名前 : ろくお 言語 : Kotlin (最近始めた) 趣味 : バックエンド,

    ネットサーフィン(死語) GitHub : https://github.com/rokuosan 一言 : 初心者です
  2. ( ) えんどぽいんと めそっど せつめい ぱらめーた /api/player/list GET プレイヤー一覧を取得 offline

    (Bool値) /api/player/{uuid} GET UUIDのプレイヤーを取得 なし /api/player/(join || quit) POST bodyに接続/切断したプレイヤー情報 なし プレイヤーコントローラ えんどぽいんと めそっど せつめい ぱらめーた /api/server/memory GET メモリ状況を取得 なし /api/server/order GET 実行要求のコマンドリスト done, cancel, all /api/server/order/add POST コマンドをキューに登録 command, sender /api/server/order/cancel POST コマンドをキャンセル id /api/server/order/done POST コマンドを実行済みにする id サーバーコントローラ