3 ms·
DCE/RPC is basis for DCOM as well. And honestly, Profinet is one of the best fieldbuses out there (DCE is used in the setup phase, afterwards it's pretty much
by p_l 3y ago
DCE/RPC is basis for DCOM as well.
And honestly, Profinet is one of the best fieldbuses out there (DCE is used in the setup phase, afterwards it's pretty much always raw ethernet though there's UDP mode documented somewhere).
- skissane 3y ago> DCE/RPC is basis for DCOM as well. I wonder how interoperable DCE/RPC and MS-RPC are though? I mean, if I have a DCE implementation (for example IBM Encina), can I successfully talk to it using the MS-RPC client and server libraries bundled with Windows?
- pjmlp 3y agoMaybe back in Windows 9X days, nowdays the protocol has evolved enough that I seriously doubt it.
- p_l 3y agoThe main issue is that MSRPC runs DCE over SMB named pipes - so one can't just take random DCE implementation and make it talk to NT's. But AFAIK once you get onto named pipe transport, the protocol at worst got extended but not changed too much (new crypto options mainly, iirc?)
- pjmlp 3y agoThere are all the changes related to turning Loghorn ideas from .NET into COM as of Vista, and then the WinRT evolution with a new type system based on .NET metadata.
- p_l 3y agoLooking over protocol extensions from Microsoft, the changes aren't that big for RPC itself, and might be actually smaller for ORPC (aka what DCOM-over-RPC).
- actionfromafar 3y agoSamba file server started out this way.