What is In-proc?
Answers were Sorted based on User's Feedback
Answer / zubeir
There are two kind of components: in-process and out-of-
process. This is identified by where the component runs
when it is invoked. That is, (i) if a component sits inside
the calling process's address space, it is an in-process
component and (ii) if a component runs in its own address
space when invoked, it is an out-of-process component.
The data transmission between out-of-process component and
the calling process must be carried out by some IPC
mechanism while it is not required for the other one.
| Is This Answer Correct ? | 14 Yes | 2 No |
Answer / ashish
In-proc server is a com dll, when you create a com dll
using ATL or other technology, then the dll loads in the
process space of the client applications process space that
is called in-proc server.
| Is This Answer Correct ? | 11 Yes | 4 No |
Answer / guest
In-proc server is a COM component, when instance is the
server is loaded into the caller process space. In-Proc
server can be easily identified by .dll extension.
Out-of-Proc server is a COM component that run in its own
process space and for any instances created by the users, a
proxy is created within the users process space. Proxy is
responsible for interacting with the server to carry out
operation on behalf of the client. (.exe extension).
| Is This Answer Correct ? | 9 Yes | 4 No |
Answer / chandrasekharreddy siddamreddy
In-proc servers always run calling application address
space.
| Is This Answer Correct ? | 4 Yes | 2 No |
How do we create dcom object in vb6?
What is IUnknown? What methods are provided by IUnknown?
Do COM keep track of all the object references(Accounting)?
can a COM interface be implemented by more than one COM class in the same COM component?
2 Answers Cap Gemini, Honeywell,
Can you explain what is dcom?
What is the use of com component in .net?
where can i use pmcmd commands of informatica
Can I use com components from .net programs?
how do you know it is general dll or com dll
What are the different compatibility types when we create a COM component?
Explain JIT activation?
What should QueryInterface functions do if requested object was not found?