사용자가 실행 취소 할 수있는 명령 (서비스 브로커를 통해)을 발행 할 시스템을 설계하고 있습니다. 나의 생각은 내가 이런 패턴을 사용할 수 있었다 : 열린 대화를 유지 새로 만든 대화 서비스 중개인 대화의 모범 사례 : 얼마나 많은 사람들이 열어 둘 수 있습니까?
- 을 .. 사용자의 경우
- 실행 취소
- 닫기 대화 대화
이 순서대로 메시지를 유지 (실행 취소 명령 수에 취소 메시지를 전송하기를 원하는 초기 명령 앞에 나타나지 않으면 "실행 취소"해야 함) 대부분의 사용자가 실행 취소를 원하지 않으므로 많은 대화를 무기한 열어 둘 수 있음을 알고 있습니다. 이것이 성능 문제입니까? 서비스 브로커를 사용하는 대안이 있습니까?