私はカード ゲームに取り組んでいますが、アクター (特にリモート アクター) が適しているようです。リモート アクターを使用してログインするという概念を実装する方法がわかりません。プレイヤーがファット クライアントを起動してユーザー名とパスワードを入力した場合、次に何が起こるでしょうか? クライアントは次のことを行う必要があります。
- ログインの成功を表すためにいくつかの状態が変化するユーザーリモートアクターがありますか?
- Authentication リモート アクターのメソッドを呼び出して、ログインしている User リモート アクターへのハンドルを取得しますか?
- まったく別の何か?
また、ネットワークの問題が発生した後の再接続にこれがどのように適合するのかも疑問に思っています。