wcf是一个发布供远程跨平台调用的服务的feature,可以通过http, tcp, 消息队列等方式发布供远程跨平台调用访问的service。
你说的这个是对的,其实就是在web site上发布添加WCF Service或者AJAX-enabled WCF Service文件,发布供远程调用的service, 这个web project是wcf 服务的宿主,要启动你的这个web项目,才能远程访问到发布的wcf服务 。
“WCF服务应用程序wcf service application”本身是一种直接的Web服务应用程序的WCF技术为依托(这是类似于ASP.NET Web服务的开发)另一方面。“WCF服务库wcf service library ”是一个已编译的组件运行 WCF 服务的用户帐户必须拥有对 BizTalk 管理数据库的访问权限,以便可以提取 BizTalk 接收位置信息。可确保帐户拥有对必要 BizTalk 配置信息的访问权限的简单方法是,将用户帐户添加到计算机上的 BizTalk Isolated Host Users 组。下列过程显示了,以便该服务可以访问 BizTalk 管理数据库,并可以使用 IIS 管理器测试 WCF 服务。配置WCF 服务单击“开始”,然后单击“控制面板”。如果在左窗格中看到“经典视图”,则单击它。双击“管理工具”。双击“IIS 管理器”。依次展开您的计算机名称、“站点”和“默认网站”。右键单击 BizTalk 业务流程的 WCF 服务代理的名称,转到“管理网站”,然后单击“高级设置”。记下应用程序池的名称,然后单击“取消”。单击资源管理器窗口左侧的“应用程序池”。验证在步骤 7 中记下的应用程序池的标识是否是计算机上 BizTalk Isolated Host Users 组的成员。如果不是,则应该更改该应用程序池的标识,或使用具有计算机上 BizTalk Isolated Host Users 组成员身份的应用程序池。如果您已经配置 Web 应用程序使用运行在计算机上 BizTalk Isolated Host Users 组成员用户帐户下的应用程序池,请跳过此过程中的其余步骤。右键单击“应用程序池”,然后单击“添加应用程序池”。在“添加应用程序池”对话框中,键入应用程序池的名称,然后单击“确定”。右键单击应用程序池列表中应用程序池的名称,然后单击“高级设置”。展开“进程模型”,然后将“标识”值从“NetworkService”中更改为“SpecificUser”。对于“标识 SpecificUser 凭据”,单击省略号按钮 (…)。键入名称作为“用户名”。此用户必须是计算机上 BizTalk Isolated Host Users 组的成员。键入并确认密码,然后单击“确定”。在“高级设置”对话框中,单击“确定”。右键单击 WCF Web应用程序,然后单击“高级设置”。对于“应用程序池”,选择刚刚创建的应用程序池,然后单击“确定”。在IIS 管理器中,单击 WCF 应用程序名称。在右下角,单击“内容视图”。右键单击 SVC 文件,然后单击“浏览”。验证Internet Explorer 是否成功显示 WCF 服务页。如果失败,则使用 Internet Explorer 显示的诊断信息解决问题。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)