mediator

    0

    1답변

    응용 프로그램을 개발 중이고 클라이언트 클래스를 가능한 한 깨끗하게하고 싶습니다. 나는 중재자 패턴을 사용하여 생각했다 (아래 주소에서 확인하실 수 있습니다) http://www.codeproject.com/KB/aspnet/SoftArch2.aspx 문제가 내 GUI 컨트롤을 많이 포함 할 수 있으며 유지 보수를 많이 필요로한다는 것입니다.

    0

    1답변

    텍스트 파일을 3 단계로 응용 프로그램에 가져 오는 매우 간단한 마법사를 만들어야하는데 중재자 패턴을 사용해야합니다. 일부 예제 애플리케이션이나 튜토리얼 또는 문서가 있는지 궁금합니다. 나는 인터넷에서 일부 검색을 시도했지만 예제를 찾지 못했습니다.

    7

    4답변

    두 사람 사이의 주요 차이점을 지적 할 수 있습니까? 최소한 개념 상 두 가지가 밀접하게 관련되어있는 것으로 보입니다. 내가 추측 할 위험이 있다면 게시/구독 방법은 중재자 패턴의 하위 집합이라고 말할 수 있습니다. 중재자는 반드시 게시/구독 방식으로 사용할 필요는 없지만 후자는 일종의 중재자가 필요합니다. 목적). 그것 가까이에 그 근처에 있니?

    2

    2답변

    구성 요소가 런타임에 생성되고 조정자가 생성되고 등록됩니다. 모든 것이 잘됩니다. 별도의보기에서 해당 구성 요소의 다른 인스턴스가 만들어집니다. 조정자가 생성되었지만 onRegister()가 두 번째 호출되지 않습니다. 이것이 정상적인 지 모르겠지만 만약 그렇다면 어떻게 두 번 등록()을 요청해야합니까? 감사. :)

    2

    1답변

    사소한 메시지 (이미지 뷰어 창 표시 등)에 중재자 패턴을 사용하는 것이 좋은 프로그래밍 방법입니까? Mediator.NotifyColleagues(Messages.DISPLAY_IMAGE, image); 대신 단지 frmImageViewer.Show(image); 를 사용 나는 내 프로그램을 많이 중재자 프로그램을 사용하고 대부분이 너무 많이 궁금

    1

    2답변

    중재자 패턴이 여러 인스턴스와 함께 작동하는 방식을 설명 할 수 있습니까? 뷰에서 내 코드 : public MyView() { Mediator.Register("CloseWindow",()=>Close()); } 와 뷰 모델에이만큼보기 하나의 인스턴스 만 존재하는 한 찾을 작동 public SomeMethod() { Mediator.

    8

    3답변

    중재자 패턴을 잘 알고있는 그 사람들을 위해 을받지 않고 델파이의 중재자 패턴을 구현하지만, 델파이 컴파일러는 순환 참조를 처리 할 수 ​​없습니다 필수. '디자인 패턴'의 원래 GOF 다이어그램을 보면 중재자는 각 동업자에 대한 참조가 있지만 많은 동료 객체는 중재자를 다시 참조합니다. 대부분의 언어 이되는 문제가되지 않습니다,하지만 내 델파이 컴파일러는

    3

    2답변

    FYI Java 용 스윙에서 GUI 용 조정자 패턴을 채택했습니다. 사용자 입력에 새 창이 필요할 경우 동시 변경 예외가 항상 발생합니다. 내 코드는 기존 동료 (창)에서 사용자 입력을 처리하는 중재자의 동료 목록에 새 동료 (새 창)를 추가하려고하기 때문입니다. public MainScreenColleague implements GuiColleague,

    7

    1답변

    어딘가에 @ web에서 GUI 구성 요소로 작업하는 Mediator의 좋은 C++ 예제를 찾을 수 있습니다. 그러나 나는 GoF 샘플이나 마법에 의한 것들과 비슷한 것을 찾지 못했습니다. 그래서 ... 언급 된 GUI 샘플을 어디에서 찾을 수 있습니까? 그런 종류의 질문에 대해 유감스럽게 생각하지만 다른 사람에게도 유용 할 수 있습니다.

    3

    1답변

    Robotlegs/PureMVC에서 온 뷰 중재자의 개념, 즉 "더미"뷰에서 나오는 이벤트/요청을 거의 듣고 추가 요청을하는 구성 요소에 익숙합니다. 애플리케이션 전반의 신호를 보냅니다./event를 실행하고, 뷰의 요청에 따라 명령을 실행합니다. Flex 4에 도입 된 호스트 구성 요소 아이디어가 조정자와 동일한 것으로 간주 될 수 있습니까? 유일한 문제