from technology point of view, there are not much differences, you need to make the choice based on your platforms (Windows or Unix, single vendor or mixed), platform portabilities, project types (you provide the whole solution or there is a need to integrate with third-party solutions), performance requirements,.....
correction: "from technology point of view, there are not much differences" ==> DCOM, COM+, SOAP, EJB, Java RMI, CORBA,.., are all viable technologies>>客户端是一个普通的应用程序 what kind of programs?>>远端服务器上的一段代码? normal service? web service? web pages?
客户端是的一个应用程序(如MFC) 服务器端是的一个类似COM EXE的东西。
then your only choice is DCOM/COM+
是不是web service只能从网页调用的?
not true, you can call web services from any program, Microsoft SOAP Toolkit will help you create client side programs for web services
"from technology point of view, there are not much differences"
==>
DCOM, COM+, SOAP, EJB, Java RMI, CORBA,.., are all viable technologies>>客户端是一个普通的应用程序
what kind of programs?>>远端服务器上的一段代码?
normal service? web service? web pages?
服务器端是的一个类似COM EXE的东西。
端,用web service可否实现呢,用C++写
http://msdn.microsoft.com/library/default.asp?url=/nhp/default.asp?contentid=28000523