none
关于工作流通信活动问题 RRS feed

  • 问题

  • 开发一个硬件测试工具,准备用工作流来实现:
    测试工具有两个部分:一个是测试流程设计部分,主要是用来设计测试流程的,设计好的测试流程通过宿主机来运行;另一部分是宿主机:宿主机在运行测试流程时,选择串口或者socket连接到硬件,然后进行指令数据的发送与接收;如果硬件有事件发生时,硬件也主动上报数据到程序,再由程序对硬件进行响应确认;请教,在工作流中如何实现上述功能的通信活动?


    davy
    2011年6月1日 1:29

答案

  • 工作流的确可以做这样的事情,但是连接出口或者socket 的代码需要自己写在 自定义的活动里。比如

        public class MyActivity : CodeActivity<string> {
            
            protected override string Execute(CodeActivityContext context) {
           //你的代码
            }     }

     默认情况下,微软工作流提供的是一套框架,而不是具体的连接接口。


    MSDN Community Support
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

    This posting is provided "AS IS" with no warranties, and confers no rights. My Blog: http://xhinker.com
    Microsoft Windows Workflow Foundation 4.0 Cookbook
    2011年6月2日 2:41
    版主