안녕하십니까. 필자는 명령 패턴을 읽고 필자가 원하는 것을 적합하게 만들 수 있는지 궁금해했습니다.입니까? 조언
기본적으로 서버와 소켓 연결을 구성하는 클라이언트가 있습니다. 내 서버에는 클라이언트가 메소드를 호출해야하는 클래스 'foo'가 있습니다.
foo에 내 클라이언트가 호출 할 5 개의 메소드가 있다고 가정합니다. 내가 서버에서 demarshalled 개체를 마샬링의 과거에 실수를 저질 렀다. 그런 다음 객체의 변수를 확인하고 switch 문을 사용하면 서버 로직이 어떤 작업을 호출해야 하는지를 결정할 수 있습니다.
저는 이것을 피하고 싶습니다. 그래서 명령 패턴이 나를 도울 수 있다고 생각합니다. 하지만, 서버에 내 'foo'클래스에 대한 예제, foo에서 호출 할 수있는 각 메서드에 대한 명령 클래스를 만들어야합니까? 클라이언트에서 서버로 전송되는 클래스가 명령 클래스 여야합니까? 이 경우에는 수신기가 하나만 필요합니까? - foo 클래스?
대단히 감사합니다. 'foo'클래스 이름에 대해 사과드립니다. 나는 구체적인 클래스 이름을 아직 가지고 있지 않다!
안부
키보드에 'Shift'또는 'Caps Lock'키가 있습니까? – fiction
내 아이폰에서 글 쓰는 이유는 무엇입니까? – Joeblackdev
사람들이 당신의 질문을 진지하게 받아들이기를 원하면 대문자로 시작하는 적절한 문장을 쓰는 것이 중요합니다 ("I"를 쓰는 것뿐만 아니라). – hlovdal