WEB开发网
开发学院图形图像Flash 学Silverlight 2系列(14):数据与通信之WCF 阅读

学Silverlight 2系列(14):数据与通信之WCF

 2008-10-03 11:35:59 来源:WEB开发网   
核心提示: public class Blog : IBlog{public Post[] GetPosts(){List<Post> posts = new List<Post>(){new Post(1,"一步一步学Silverlight 2系列(13):数据与通

public class Blog : IBlog
{
  public Post[] GetPosts()
  {
    List<Post> posts = new List<Post>()
    {
      new Post(1,"一步一步学Silverlight 2系列(13):数据与通信之WebRequest","TerryLee"),
      new Post(2,"一步一步学Silverlight 2系列(12):数据与通信之WebClient","TerryLee"),
      new Post(3,"一步一步学Silverlight 2系列(11):数据绑定","TerryLee"),
      new Post(4,"一步一步学Silverlight 2系列(10):使用用户控件","TerryLee"),
      new Post(5,"一步一步学Silverlight 2系列(9):使用控件模板","TerryLee"),
      new Post(6,"一步一步学Silverlight 2系列(8):使用样式封装控件观感","TerryLee")
    };
    return posts.ToArray();
  }
}

修改Web.config中的服务配置,这里使用basicHttpBinding绑定,并且开启httpGetEnabled,以便后面我们可以在浏览器中查看服务:

<system.serviceModel>
  <behaviors>
    <serviceBehaviors>
      <behavior name="TerryLee.SilverlightDemo27Web.BlogBehavior">
        <serviceMetadata httpGetEnabled="true" />
        <serviceDebug includeExceptionDetailInFaults="false" />
      </behavior>
    </serviceBehaviors>
  </behaviors>
  <services>
    <service behaviorConfiguration="TerryLee.SilverlightDemo27Web.BlogBehavior"
      name="TerryLee.SilverlightDemo27Web.Blog">
      <endpoint address="" binding="basicHttpBinding" contract="TerryLee.SilverlightDemo27Web.IBlog">
      </endpoint>
    </service>
  </services>
</system.serviceModel>

设置一下Web应用程序的端口号为固定端口52424,在浏览器中输入http://localhost:52424/Blog.svc,看看服务是否正常:

上一页  1 2 3 4  下一页

Tags:Silverlight 系列 数据

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接