Posted on 27. July 2010

Silverlight HTML5 WebSocket клиент

В блоге Silverlight Web Services Team появилась информация об использовании WebSocket.

Одной из инициатив HTML5 является определение протокола двухсторонней связи с названием WebSocket для передачи данных между клиентом и сервером. Протокол позволяет обмениваться данными нескольким приложениям между собой через сервер, чего нельзя достичь с помощью HTTP протокола. Особенно, протокол позволяет отсылать данные с сервера на клиент в любой момент через подключение WebSocket.

Пример такого приложения (чат) реализует WebSocket протокол: http://40interop.epiq.msftlabs.com/html5/wsdemo.html. Пример содержит следующие компоненты:

  1. серверная часть содержит WCF сервис(.Net Framework 4.0) с конечной точкой ws://40interop.epiq.msftlabs.com:4502/servicemodelsamples/chat.svc
  2. клиентская часть состоит из 2-х компонентов:


Posted on 30. June 2010

Вызов WCF сервиса из Silverlight 4

В своей статье для Visual Studio Magazine, Kathleen Dollard, описала ограничения WCF сервиса после обновления примера приложения для Visual Studio 2010 и Silverlight 4.

В своей недавней статье "Adding WCF Services to Silverlight" (Март 2010), я сфокусировалася на структуре приложения с использованием MVVM паттерна, а не на аспектах создания Windows Communication Foundation (WCF) сервиса. В этом месяце я пересмотрю пример и изменю Silverlight/WCF связку.



Posted on 28. June 2010

Загрузка файла в SQL Server 2008

В этом посте, Jim Jackson показал бызовые части, которые необходимы для передачи файла с машини клиента к SQL SERVER’у. Данный механизма реализован без увеличения таймуата сервера и без изменений настроек WCF сервиса по-умолчанию в стандартном Silverlight-Enable WCF Service приложении. Кроме этого Jim раскрыл некоторые интересные вещи, которые касаются Linq-to-Entities операций и показал как легко можно разложить любой поток или сериализированый объект на несколько связанных частей.