WCF问题,求教高手! 看WCF的资料,说WCF是对WebService、.net Remoting和COM+的整合。所以我写了个测试的wCF服务器程序,想用用WebService、.netRemoting和COM+来发布功能,现在WebService、.netRemoting都可以发布成功,但是COM+不会,所以问一下,WCF写的程序,是否可以发布成COM+?如果可以的话,怎么做?不可以的话,WCF所说的对COM+的整合指的是哪些?谢谢!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 WCF 是微软下一代对Web 技术和分布式技术的一个支持和实现。如果使用WCF,如何跟既有COM+程序集成呢?考虑了一下有以下集中方式。 1. 还是以普通的.NET 程序来调用COM+既有程序。对于.NET而言,直接引用ServicedComponent调用。对于非托管程序,想调用普通COM一样调用。2. 使用Queud Component,客户端方做访问Queue一样访问。3.把COM+程序,暴露为Remoting Service。 客户端用remoting CAO(客户端激活方式)调用。4.利用WCF 提供的COM+ integtration。 把COM+程序暴露为一个标准的基于HttpBinding的Web service。可以显示的制定接口。 这样所有WCF client都可以调用。 对于这种方案,可以基于http也可以基于net.pipe方式。service程序可以host在com+,也可以host在web程序中。对于第四种方式。 WCF 提供了一个工具,叫做ComSvcConfig.exe, 安装在C:\WINDOWS\Microsoft.NET\Framework\v3.0\Windows Communication Foundation 对于已有的COM+程序,他可以帮你生成一个WCF Service 的配置,并把你安装好。 谢谢一楼的回答!不过我也从资料上看到你所说的四点,那是关于WCF整合COM+的!我现在的问题是WCF可以发布成COM+吗?让原来使用COM+技术的客户端来调用你的WCF? 我现在也想学WCF ,问一下楼主有什么好的教材或资料 C#以前有个ImageHelper 怎么找不到了 高手解释下,如果数据没有值,我在表中显示个0,应该怎么写? 通过c#来在域控制器上创建用户 请问从SQL2000 建的数据库附加到2005后关系视图打不开. 求大家帮我看看为什么出不来图 怎样让这段C#代码编译通过? a类中包含a字段和a方法 在ASP.NET(C#)中如何创建柱状图和饼状图? c#控制浏览器打开某个网址的速度 关于水晶报表显示时的问题(在线等) 如何根据字符串的内容去实例化一个类? MDI子窗体的标题栏合并到父窗体的菜单栏 菜鸟问题:怎样将dll放到与.exe同一级目录的单独的文件夹中 而使exe同样能找到??
对于已有的COM+程序,他可以帮你生成一个WCF Service 的配置,并把你安装好。
不过我也从资料上看到你所说的四点,那是关于WCF整合COM+的!我现在的问题是WCF可以发布成COM+吗?让原来使用COM+技术的客户端来调用你的WCF?