学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):数据与通信之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,看看服务是否正常:
Tags:Silverlight 系列 数据
编辑录入:爽爽 [复制链接] [打 印]更多精彩
赞助商链接