아래 내용은 A.exe 입니다. (A.exe는 항상 실행되고 있으며, 서버 역할을 합니다.)
public static class StaticA
{
public static Queue DataQueue { get { return dataQueue; } }
private static Queue dataQueue;
static StaticA() { dataQueue = new Queue(); }
}
아래 내용은 B.exe 입니다. (B.exe는 필요할 때만 잠깐 실행되며, 클라이언트 역할을 합니다.)
public class ClientB
{
public void SendData(int value)
{
... 여기에서 실행중인 A.exe의 DataQueue 멤버에 접근하려면 어떻게 해야 하나요?
}
}