Вы можете использовать удаленное взаимодействие .NET для межпроцессного взаимодействия (IPC) с помощью IpcChannel. В противном случае вы можете искать обертки общей памяти и другие формы IPC.
EDIT: есть MSDN article, сравнивающий WCF с различными способами, включая Remoting. Однако, если я не ошибаюсь, я вижу, что Remoting является одним и тем же или немного лучше (в отличие от других комментариев). Существует также blog post о WCF vs. Remoting. Сообщение в блоге ясно показывает, что Remoting быстрее для двоичных объектов, и если вы передаете Bitmaps (двоичные объекты), то кажется, что Remoting или shared memory или другой параметр IPC может быть быстрее, хотя WCF может и не быть плохим выбором.
Объясните, как это будет работать через границы процесса. – FlySwat 2008-10-24 03:10:58