74、Silverlight网络与离线应用全解析

Silverlight网络与离线应用全解析

在当今的软件开发领域,网络通信和离线应用能力是衡量一个应用是否优秀的重要指标。Silverlight作为一种强大的开发技术,在这两方面都有着出色的表现。下面将深入探讨Silverlight的网络通信机制以及离线应用的相关内容。

1. Silverlight网络通信之消息客户端

Silverlight的消息客户端功能强大,以下是其核心代码示例:

try
{
    // Retrieve and display the message.  
    XmlSerializer serializer = new XmlSerializer(typeof(Message));
    MemoryStream ms = new MemoryStream();
    ms.Write(e.Buffer, 0, e.BytesTransferred);
    ms.Position = 0;
    Message message = (Message)serializer.Deserialize(ms);

    AddMessage("[" + message.Sender + "] " + message.MessageText +
      " (at " + message.SendTime.ToLongTimeString() + ")");
}
catch (Exception err)
{
    AddMessage("ERROR: " + err.Message);
}

// Listen for more messages.
socket.Receive
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值