2016-07-26 10 views
1

UIからのデータ入力をデモしようとしています。ユーザーがフォームを送信すると、データはMSMQUEに送られ、もう一方のアプリケーションはMSMQUEを受信します。私はそれがsignal sendを使用していると思って、signal receiveという表記法が状況を示す適切な方法です。しかし、私はこれが本当かどうかは分かりません。下のダイアグラムが間違っている場合、どのようにするべきか説明してください。UMLアクティビティ図のキューデモンストレーション

enter image description here

+0

特にアクティビティ図に提示する必要がありますか?代わりにシーケンス図を考慮する必要がありますか? 私は広告にそれを提示することは不可能ではないと言っています。ちょっとだけもっと広い意味で使っていない限り、sdはより良い解決策です。 – Ister

+0

実際には、そのプロジェクトのすべての図を作成する必要はありません。アクティビティダイアグラムで十分であるため、私はアクティビティダイアグラムでデモンストレーションする必要があります。 – Tuncaf

答えて

0

@IsterはSDがより良い技術的な側面を強調するだろう、言ったように。キューには単一の解決策もありません。ここでは、クライアントがちょうど(それは不完全です)キューに何かを送信し、続けて私の心から

enter image description here

を弾むものです。サーバーには、イベントを受け取ってキューに入れる2つの並列プロセス部分があり、ビジー状態になってキューに入り、タスクを非同期にスケジュールすることができます。同様に、クライアントは非同期キュータスクまたはビジー待機を待つことができます。キューを実装する方法はたくさんあります。