OSEC

Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com
 
From: Phil Reynolds (preynoldsRIDGEWAYSYSTEMS.COM)
Date: Wed Jan 16 2002 - 07:58:58 CST

  • Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]

    You're right you do need a P/S DLL.... but you mention a typelib, so COM is
    probably using the universal marshaller (OleAut32.dll) as the P/S.

    This is a bit slower than custom P/S marshalling. It is more generic (i.e.
    more languages support it). It is not as rich in it's expressiveness and
    types that it can support.

    ---------------------------------------------------------
    Phil Reynolds
    Ridgeway Systems and Software
    Tel: +44 118 938 1211
    Fax: +44 118 935 4444
    mailto:preynoldsridgewaysystems.com
    http://www.ridgewaysystems.com

    > -----Original Message-----
    > From: Daniel Wong [mailto:dw_vecommHOTMAIL.COM]
    > Sent: 16 January 2002 13:52
    > To: DCOMDISCUSS.MICROSOFT.COM
    > Subject: [DCOM] Puzzling... Exe Server not needing Proxy/Stud???
    >
    >
    > Hi,
    >
    > I'm fairly new to COM, and I was wondering what's going on with my COM
    > Server/Client.
    >
    > I've built an out of process COM server. Multiuse and
    > multithreaded. Plain
    > old Exe (as oppose to NT Service) Used the wizard to build
    > the server, and
    > added one COM object, with 3 interfaces. Compiles, runs
    > fine... no... I
    > never did a nmake, or regsvr32 on the ps.dll file. My client
    > imports the tlb
    > and does the usual coinitialize and createinstance on the
    > smart pointer.
    >
    > but my client can still connect. I thought all Out of Process servers
    > needed a proxy/stub to work. I can access my COM object all
    > without the
    > ps.dll
    >
    > Could someone out there tell me what's going on? is the out of process
    > server running the marshalling code within it?
    >
    > also, why does the registry point to my exe? and not to a dll
    > of some sort?
    >
    > Please explain to this confused COM novice.
    >
    >
    > Daniel Wong
    > Application Engineer
    > VeCommerce Pty. Ltd.
    > mailto:dw_vecommhotmail.com
    >
    >
    > _________________________________________________________________
    > Get your FREE download of MSN Explorer at
    http://explorer.msn.com/intl.asp.

    ----------------------------------------------------------------
    Users Guide http://discuss.microsoft.com/archives/mailfaq.asp
    contains important info. Save time, search the archives at
    http://discuss.microsoft.com/archives/index.html .
    To unsubscribe, mailto:DCOM-signoff-requestDISCUSS.MICROSOFT.COM

    ----------------------------------------------------------------
    Users Guide http://discuss.microsoft.com/archives/mailfaq.asp
    contains important info. Save time, search the archives at
    http://discuss.microsoft.com/archives/index.html .
    To unsubscribe, mailto:DCOM-signoff-requestDISCUSS.MICROSOFT.COM