如何命名WCF服务?

时间:2009-10-12 13:15:24

标签: .net wcf

我刚刚开始研究WCF服务(这是第一次),我需要一些指导如何最好地设计服务联系人。这些合同是否应针对申请中的实体而设计,例如IEmployee,IOrder或更多进程,例如IWarehouse,IOrderProcessor?

我不确定这个问题是否有意义,如果没有,那么你能提供的任何例子都会非常感激。

Kinds Regards

西特

1 个答案:

答案 0 :(得分:1)

您应该为进程命名,因为这是在WCF中概念化的方式。服务接口具有ServiceContract属性,并且方法具有OperationContract属性。

您的服务使用的类型具有DataContract属性,例如雇员。

操作和数据类型之间的这种分离是WCF的优势之一。