场景:
一个服务端(S), n个客户端(C1,C2...Cn), Cx1 通过 S 调用 Cx2 ,x1,x2属于{1,2,3...n},上指定的方法
采用WCF,并且采用泛型 实现强类型编程
过程,C1在S上发出消息(通过消息推送服务器),C2收到消息后,执行方法并上报进度与结果
注意
IIS中AppDomain是否是一个的
C2上的消息处理不在UI线程,
步骤1:
定于输入输出类,声明接口并定于实现(调用模板方法)
输入输出结构--注意命名空间跟类名要C与S端一致
public class TestARequest { public long Id { get; set; } public String Name { get; set; } public List<String> Items { get; set; } } public class TestAResponse { public long Id { get; set; } public String Name { get; set; } public List<String> Items { get; set; } }