using System; using System.Collections.Generic; using System.Linq; using System.Runtime.Serialization; using System.ServiceModel; using System.Text; using QMAPP.FJC.Entity.Basic; namespace QMFrameWork.WebServiceHost { // 注意: 使用“重构”菜单上的“重命名”命令,可以同时更改代码和配置文件中的接口名“IOpcService”。 [ServiceContract] public interface IOpcService { /// /// 获取所有的设备信息 /// /// [OperationContract] string GetMachineList(); /// /// 获取所有的opc配置信息 /// /// [OperationContract] string GetParaConfigList(); /// /// 获取所有的opc配置信息 /// /// [OperationContract] string GetSendOrderConfigList(); /// /// 向服务端发送参数信息 /// /// //采用异步调用 [OperationContract(IsOneWay = true)] //[OperationContract] void SubmitParameters(string paraList); /// /// 向服务端发送参数信息 /// /// //采用异步调用 [OperationContract(IsOneWay = true)] //[OperationContract] void SubmitInterruptParameters(string paraList); } }