command-pattern

    3

    1답변

    분산 클라이언트/서버 환경에서 명령 패턴을 사용하려고합니다. 본질적으로 수신기의 '실행'메소드는 다양한 매개 변수를 필요로하지만 각 명령 클래스에는 수신기의 기본 기능에 대해 아무 것도 밝혀주지 않은 균일 한 '실행'메소드가 있어야한다는 것을 알았습니다. 제 질문은 명령 클래스를 통해 다른 수신기에 스위치의 호출 매개 변수를 전달할 수 있습니까? 누구든지

    2

    1답변

    안녕하십니까. 필자는 명령 패턴을 읽고 필자가 원하는 것을 적합하게 만들 수 있는지 궁금해했습니다. 기본적으로 서버와 소켓 연결을 구성하는 클라이언트가 있습니다. 내 서버에는 클라이언트가 메소드를 호출해야하는 클래스 'foo'가 있습니다. foo에 내 클라이언트가 호출 할 5 개의 메소드가 있다고 가정합니다. 내가 서버에서 demarshalled 개체를 마

    7

    1답변

    TCP/IP 소켓을 통해 클라이언트에서 서버로 명령을 전달하는 데 명령 패턴을 사용하고 있습니다. 서버는 command 객체를 가져 와서 deserialize 한 다음 command 객체에서 execute()를 호출합니다. 그러나 소켓을 통해 호출자에게 값을 다시 전달해야합니다. 커맨드 패턴이 이것을 허용합니까? 그렇지 않다면 해결 방법이 있습니까? 나는

    2

    1답변

    필자는 시스템에 명령 패턴을 구현했습니다. 주로 여러 계층이 있고 논리를 원격으로 호출해야하기 때문입니다. class DoWorkCommandMessage { int param; } class DoWorkCommandHandler : Handler<DoWorkCommandMessage> { Execute(MyObject object) {

    2

    4답변

    실행 취소/다시 실행을 지원해야하는 프로그램을 C#으로 작성했습니다. 이를 위해 Command 패턴을 정했다. tldr 일 때, 문서 상태를 조작하는 모든 조작은 문서의 이전 상태에 대해 알고있는 명령 오브젝트에 의해 수행되어야하며 변경이 필요하고 변경/실행 취소가 가능해야합니다. 간단한 조작에서는 문제가 없지만 한 번에 문서의 여러 부분에 영향을주는 작업

    2

    1답변

    하나 이상의 명령 객체를 엔티티에 할당 할 수있는 디자인이 있으며이 명령을 사용하면 워크 플로의 일부로 이러한 명령을 사용할 수 있습니다. 사용자 계정에 부가 기능을 할당하는 것과 같은 것입니다. 명령 패턴과이 패턴이 어떻게 적용되는지 알고 있지만 내 질문은 지속성 중 하나입니다. 각 사용자 계정이 자신의 명령 목록을 가질 수있는 명령 목록이 있고이 명령에

    3

    1답변

    현재 RequestFactory와 함께 Command Pattern을 사용하고 있습니까? RequestFactory가 상속을 허용하지 않기 때문에 사용하고 싶습니다. 어떻게해야할지 모르겠습니다. 누군가가이 문제를 해결하고이를 구현하는 방법을 찾은 경우 기꺼이 알게됩니다. 감사합니다.

    0

    2답변

    다음과 같은 경우가 있습니다. 는 내가 저장/직원 컨트롤러 액션을 편집/직원에서 게시 엔터티 프레임 워크 엔티티 (직원) 에서 모델로 채워 편집/직원 볼 수 있습니다. 저장/직원의 행동은 예상 속성으로 을 직원이있는 다른 유형 (EmployeeSave) 이것은 편집/직원 방법 public ActionResult Edit(EmployeesEdit comman

    1

    3답변

    내가이 인터페이스를 가지고 ... 구현에 public interface ICheckThatDocumentExistsCommand { bool Execute(string userId, string docId); } 은, 난 단지 ... 유효한 경우 다른 인터페이스의 결과를 반환하기 위해, 두 개의 아이디의 유효성을 검사 할 public int

    5

    2답변

    커맨드 패턴을 사용하면 항상 사용하지 않는 것보다 훨씬 많은 수의 클래스가 생성됩니다. 우리가 관련 코드 조각을 별도의 클래스로 함께 실행한다는 점을 감안하면 매우 자연 스럽습니다. 그렇지 않으면 6 또는 7 개의 클래스 만 사용하는 작은 프로젝트를 고려하기 위해 10 개 또는 12 개의 명령 서브 클래스로 끝내지 않으면별로 신경 쓰지 않을 것입니다. 일반