I am thinking about a new design for an existing COM API and an excel interface that may exist at the same time. It would have a central source for data and connection management which would supply data to both the excel interface and the COM API. 开发者_StackOverflow社区It would behave in like an injected dependency but managed from a shared dll rather than from within an application since these dll's may be loaded by two separate applications e.g. excel and maybe something like a vb or c# app.
The shared process space would manage a network data connection from which data from an external application would be streamed to and from the host applications, through the shared process on to/from the shared connection.
Do you think Boost.Interprocess is a good way to go?
Thanks, Frank
精彩评论