Tuesday, January 27, 2004
Bye Bye COM
I never was a huge fan of COM. The basic COM model is fine but when you add all of the chrome plating needed to build a COM-based application such as an OLE2 server the complexity quickly gets out of control. Some frameworks such as MFC make it easier to build COM-based applications at the cost of carrying around a large runtime. Moving COM up the food chain to a distributed object technology via DCOM never became popular. Worse yet vulnerabilities in the DCOM RPC service have been exploited by recent virus attacks.
Microsoft is now telling developers that it's time to move away from COM and DCOM and adopt service-oriented interfaces. Not distributed objects but loosely-coupled services. The J2EE world has been moving in the same direction for a while. RMI/CORBA aren't dead technologies but exposed APIs are moving to service-oriented interfaces.
Microsoft is now telling developers that it's time to move away from COM and DCOM and adopt service-oriented interfaces. Not distributed objects but loosely-coupled services. The J2EE world has been moving in the same direction for a while. RMI/CORBA aren't dead technologies but exposed APIs are moving to service-oriented interfaces.
RSS 0.92 Feed