Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
To DCOM or not to DCOM
Message
From
10/08/1999 20:18:34
 
 
To
All
General information
Forum:
Visual FoxPro
Category:
Object Oriented Programming
Title:
To DCOM or not to DCOM
Miscellaneous
Thread ID:
00252303
Message ID:
00252303
Views:
73
I need to decide what technology to use and I would like some suggestions.

I have a COM object to distribute to many clients. The clients have different configuration:
- Single user, Win 9x
- Single user, Win NT
- Multiusers, Win 9x peer-to-peer
- Multiusers, Win 9x workstations, Win NT server
- Multiusers, Win 9x workstations, Novell server
- Multiusers, Win NT workstations peer-to-peer
- Multiusers, Win NT workstations, Win NT server

My object will use a database of 200MB approx. This database is read-only.

The installation should be easy for the client and the maintenance of the COM object and the database should be easy too.

I am toying with the following ideas:
1) COM object and database installed on each workstation.
Pro: easy to install and configure
Con: hard to maintain, take out lot of space on each workstation
2) COM object installed on the workstation and the database on the server.
Pro: easy to install, take less space on the workstations
Con: COM still hard to maintain, need some way to configure the path to the database on each of the workstations
3) COM object and database installed on the server (DCOM)
Pro: easy to maintain, take take less space on the workstations
Con: hard to configure, object need to be intalled on a Win NT station (not sure), need to detect and install DCOM if missing
4) COM object and database installed on the server (DCOM) using MTS
Pro: easy to maintain, take take less space on the workstations
Con: hard to configure, object need to be intalled on a Win NT station (not sure), need to detect and install DCOM if missing, need to distribute the MTS package, need to detect and install MTS if missing (???)

What do you think?
Next
Reply
Map
View

Click here to load this message in the networking platform