2009-06-05 1 views
1

그래서 .Net에서 프로세스 간 통신에 대해 많이 읽었습니다. 명명 된 파이프, 원격. 그것 모두는 내가 필요로하는 것을 위해 위대하지만 아마도 과잉 보인다.C#/WPF 응용 프로그램의 간단한 IPC 메커니즘이 응용 프로그램 CLI를 구현합니다.

WPF 응용 프로그램에 명령 줄 인터페이스를 추가하고 싶습니다. 따라서 한 프로세스에서 이미 실행중인 응용 프로그램으로 문자열을 보내려면 간단한 IPC 메커니즘이 필요합니다.

SO가 그렇게 권장하는 것은 무엇입니까?

답변

1

NamedPipeClientStreamNamedPipeServerStream은 매우 간단합니다. Here's a pretty simple example 여기서 IPC는 응용 프로그램의 한 인스턴스에서 다른 인스턴스로 명령 줄 인수를 전달하는 데 사용됩니다. 정확히하고 싶은 것은 아니지만 꽤 가까이에 있습니다.

+0

NamedPipes에 대한 유용한 정보 고마워요 bizzaro JP! (저는 JP입니다). – Jippers

+2

WebArchive 이후 사망 한 링크 : http://web.archive.org/web/20080506103924/http://www.flawlesscode.com/post/2008/02/Enforcing-single-instance-with-argument- passing.aspx –

관련 문제