如何:调用Windows Communication Foundation协定操作

如何:调用 Windows Communication Foundation 协定操作

在将“SendActivity”活动从工具箱拖到工作流设计图面后,您必须导入现有协定,并确定从该“SendActivity”活动中调用哪个操作。您可以通过“选择操作”对话框来选择协定及其操作。

另外,如果您一起使用配置文件和服务,则您需要指定一个 ChannelTokenChannelToken 标识终结点配置,发送活动将使用此终结点配置来连接到工作流服务。

从 SendActivity 活动调用 WCF 协定操作

  1. 在设计器中双击“SendActivity”活动,或在“属性”窗格中单击“ServiceOperationInfo”属性旁边的省略号。

  2. “选择操作”对话框打开后,在该对话框的右上角单击“导入”

    随即打开“浏览并选择 .NET 类型”对话框

  3. 搜索包含所需协定的程序集或项目。

  4. 选择该协定,然后单击“确定”

  5. “可用操作”之下选择您要调用的操作,然后单击“确定”

指定通道令牌

  1. 在设计器中选择 SendActivity 活动。

  2. “属性”窗格中指定 ChannelToken 的名称。此名称唯一标识通道令牌。

  3. 展开通道令牌节点,并为要在 EndpointName 字段中使用的客户端终结点指定名称。配置文件中名称相同的终结点配置将用于配置通道。

  4. 如果配置文件中不存在终结点配置,请创建终结点配置。有关配置客户端的更多信息,请参见 WCF Client Overview

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值