文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>silverlight 与web service 通信

silverlight 与web service 通信

时间:2011-03-25  来源:YLWS

参考:silverlight 与 wcf通信 和调用wcf服务基本没区别

简单代码

namespace webserver.Web
{
    /// <summary>
    /// timeWebService 的摘要说明
    /// </summary>
    [WebService(Namespace = "http://tempuri.org/")]
    [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
    [System.ComponentModel.ToolboxItem(false)]
    // 若要允许使用 ASP.NET AJAX 从脚本中调用此 Web 服务,请取消对下行的注释。
    // [System.Web.Script.Services.ScriptService]
    public class timeWebService : System.Web.Services.WebService
    {

        [WebMethod]
        public string GetTime(int day)
        {
            return DateTime.Now.AddDays(day).ToShortDateString();
        }
    }
}
using webserver.ServiceReference1;
namespace webserver
{
    public partial class MainPage : UserControl
    {
        public MainPage()
        {
            InitializeComponent();
            //创建web服务
            timeWebServiceSoapClient time = new timeWebServiceSoapClient();
            //申明调用完成的事件处理
            time.GetTimeCompleted += new EventHandler<GetTimeCompletedEventArgs>(time_GetTimeCompleted);
            //开始异步调用
            time.GetTimeAsync(10);
        }

        void time_GetTimeCompleted(object sender, GetTimeCompletedEventArgs e)
        {
            MessageBox.Show(e.Result);
        }
    }
}
相关阅读 更多 +
排行榜 更多 +
找茬脑洞的世界安卓版

找茬脑洞的世界安卓版

休闲益智 下载
滑板英雄跑酷2手游

滑板英雄跑酷2手游

休闲益智 下载
披萨对对看下载

披萨对对看下载

休闲益智 下载