Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 179
  • Last Modified:

How to call a DLL or Activex exe running on server & call from client . Process should execute on server

Hii All,
I am doing a project .  Development environment if windows 2003 server & Visual Basic 6 , Auto cad
I have developed a DLL which coverts .dwg files to .dwf files using AutoCad .
Now I want to call this Dll from a client machine then it should execute on server and  convert file on server only .
Because client doees not have auto cad installed .

Or do you know how to configure COM+ to work  for the situation

Thanks
Rahul
0
rahulbagal
Asked:
rahulbagal
  • 2
  • 2
1 Solution
 
x50FadeCommented:
What you need to do is to configue (Enable) DCOM. (Distributed COM)

DCOM allows you to derive objects from a remote dll just as if it was on your own local PC.

Check it up on google.
0
 
RejojohnyCommented:
basically u will have to use "MTS" and configure ur dll on the server to work as a DCOM or use "dcomcnfg" .. then use the stub of the DLL as reference on the client application .. or else u could create an activex exe instead of a dll and access it from ur client applicaiton
0
 
rahulbagalAuthor Commented:
Hiii Rejojohny  & x50Fade  ,
Thanks
I am also trying the same thing  but I want the details how do I configure COM+ Components ( Previously MTS on NT  )
Is there any change is required  in VB code of dll .
& how to communicate between client & server .

0
 
RejojohnyCommented:
there is no need of any change in the dll for configuring it in MTS ..
have a look at this ...
http://support.microsoft.com/default.aspx?scid=kb;EN-US;191766
0
 
rahulbagalAuthor Commented:
Thanks ... You are great .
It worked
0

Featured Post

Upgrade your Question Security!

Your question, your audience. Choose who sees your identity—and your question—with question security.

  • 2
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now