Allen Wang

专注web开发
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

创建WCF Service步骤

Posted on 2007-10-18 11:25  AllenWang.NET  阅读(4068)  评论(0)    收藏  举报
1) Define data & service contracts
    Import: System.ServiceModel / System.Runtime.Serialization
    Define data transfer entity and annotate [DataContract] [DataMember]
    Define service interface and annotate [ServiceContract] [OperationContract]
    注:ServiceContract(Name="...", Namespace="...") 
          DataContract(Name="...", Namespace="...")
          其中Name的作用是什么?Namespace的作用是什么?在同一个Service中ServiceContract的Namespace和DataContract的Namespace是否可以不同?
2) Implementing service contracts
    注:[ServiceBehavior(InstanceContextMode=InstanceContextMode.Single)]的实现方式,Singleton是在ServiceHost中实现的吗?
3) Hosting services in your applications
4) Configuration Service Using Configuration Files or In code