Обмен объектами между приложениями?

Допустим, у меня есть большой массив данных, обновляемый 1000+ раз в секунду.
Другое приложение хочет получить доступ и прочитать массив за короткий промежуток времени. Оба приложения находятся на одной машине.

Я пытался использовать WCF для межпроцессного взаимодействия, но сериализация и отправка всего массива (или большого объекта) тысячи раз в секунду нецелесообразна с точки зрения производительности.
Есть ли способ прямого доступа к объектам из разных приложений в C #?

Ответы на вопрос(1)

Ваш ответ на вопрос