Jak mogę sprawdzić, czy inna aplikacja zarejestrowała kanał IPC Remoting?

Mam więc aplikację z dostępnym interfejsem API .NET. Ich biblioteka API komunikuje się z główną aplikacją za pośrednictwem połączeń zdalnych .NET. Aby korzystać z interfejsu API, aplikacja musi być już uruchomiona.

Mam więc instancję, w której muszę programowo uruchomić aplikację, a następnie utworzyć instancję jednego z obiektów API, który próbuje otworzyć kanał zdalny IPC do głównej aplikacji. Problem polega na tym, że po uruchomieniu procesu jest kilka sekund między uruchomieniem a zarejestrowaniem kanału przez aplikację. Jeśli spróbuję utworzyć instancję obiektu API przed zarejestrowaniem kanału, następuje rozwarcie.

Nie pomaga to, że wiem bardzo mało o zdalnej obsłudze .NET.

Jak określić z aplikacji MY, która używa ich API, jeśli ICH aplikacja zarejestrowała kanał komunikacji, więc wiem, że można utworzyć instancję obiektu API?

questionAnswers(5)

yourAnswerToTheQuestion