本文由麦可网整理,转载请注明
Windows Phone 7 网络编程之使用 Socket(芒果更新)
芒果更新的 Windows Phone 7.1 版本的 API 提供了 Socket 编程的接口, 这给 Windows
Phone 7 的网络开发又添加了一把利器,对于 Windows Phone 7 上的聊天软件开发是一件非
常 happy 的事情。下面用一个小例子来演示一下 Windows Phone 7 上的 Socket编程。用 Windows
Phone 7 上的客户端程序作为 Socket 客户端, Windows 控制台程序作为服务器端, ip 取你
电脑本机的 ip ,端口号用 8888,实现了 Windows Phone 7 客户端向服务器端发送消息和接
收消息的功能。 先来看看演示的效果
(1) Windows Phone 7
客户端客户端的实现。 MainPage.xaml
<phone:PhoneApplicationPage
x:Class="SocketTest.MainPage"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:phone="clr-namespace:Microsoft.Phone.Controls;assembly=Microsoft.Phone"
xmlns:shell="clr-namespace:Microsoft.Phone.Shell;assembly=Microsoft.Phone"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc ="http://schemas.openxmlformats.org/markup-compatibility/2006"
mc:Ignorable ="d" d:DesignWidth ="480" d:DesignHeight ="768"