Article View: microsoft.public.vc.activextemplatelib
Article #1simultaneous requests with com
From: Dejan Marinkovic
Date: Tue, 01 Dec 1998 00:00
Date: Tue, 01 Dec 1998 00:00
56 lines
3340 bytes
3340 bytes
Hi!
How would I make an Activex server process with one object and five
interfaces or five objects with one interface each (five threads), to
handle simultaneous requests from up to five client applications. I do
not want one request from one client that takes several minutes to lock
some other request from another client (message queue system is not good
enough).
How should I design such system?
Wkat tool should I use ATL, MFC ,Borland Builder C++?
How would the performance suffer if a client calls a Activex server that
also calls another Activex server in the next step, se figure below?
I plan to use the design below, do you have any suggestions or remarks
on that? The three processes in the middle are acting servers to the
processes above and clients to the process below.
Would it be better to remove the servers in the middle and implement the
server functions in the server process below?
---------- -----------|
| client | | client |
|Activex | | Activex |
|--------| |----------|
| | | | | ||||||||||||||||||||||||||||||
| | ||||||||||||||||||||||||||||||||||||||||||||||||||||
| | | ||
| ||||||||||||||||||||| ||
-|----------------- -|-------------- --------------||-
| Activex server | |Activex server | | Activex Server|
| Activex client | | Activex client| | Activex Client|
|----------------| |---------------|
|---------------|
| | |
| | |
| | |||||||||
-|------------|-------------|--
| |
| Activex Server process |
| |
| |
| |
------------------------------
mail to dejan.marinkovic@era.ericsson.se and to diskussion group!
many thanks in advance
Dejan Marinkovic
Sweden
Technical Details
Message-ID:
<3663C457.8E41A5F1@era.ericsson.se>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: f9701,1291f6719f6cebbc,start X-Google-Attributes: gidf9701,public X-Google-Thread: fc3fb,1291f6719f6cebbc,start X-Google-Attributes: gidfc3fb,public X-Google-Thread: 107039,1291f6719f6cebbc,start X-Google-Attributes: gid107039,public X-Google-Thread: 10b937,1291f6719f6cebbc,start X-Google-Attributes: gid10b937,public X-Google-Thread: 10f8ce,1291f6719f6cebbc,start X-Google-Attributes: gid10f8ce,public From: Dejan Marinkovic <dejan.marinkovic@era.ericsson.se> Subject: simultaneous requests with com Date: 1998/12/01 Message-ID: <3663C457.8E41A5F1@era.ericsson.se> X-Deja-AN: 417427754 Content-Transfer-Encoding: 7bit Organization: Ericsson Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 Newsgroups: microsoft.public.vc.activextemplatelib,microsoft.public.vc.activexlib,microsoft.public.activex,microsoft.public.activex.programming.wininet,borland.public.cppbuilder.activex