DEXTECHNOLOGY работает над приложениями и архитектурой сервиса Zi-Cloud. Это - набор медиасервисов, функционирующих на PC-TV-Mobile Phone платформе. Сервис доставляет медиаданные даже через соединения с ограниченной пропускной способностью. В нашу задачу входит разработка управляющего сервера, медиа- и VoIp сервера, PeerToPeer инфраструктуры. Для реализации компонентов системы использовали технологии: .Net/Mono, C#, MVC, WCF, GWT, HTML 5, JQuery, EntityFramework, MsSql, mySql, sqLite. Управляющий сервер обеспечивает поиск информации о контенте, покупку или аренду контента, управление разветвленной системой прав доступа к контенту и предоставляет API клиентским приложениям и сервисам. Сложность разработки была в том, чтобы получить приемлемый уровень производительности при большом объеме данных и сложной бизнес-логике. Поскольку в структуре присутствуют мобильные клиенты, требовалось свести к минимуму объем трафика и реализовать систему оповещения об изменениях данных. Система охватывает множество медиасерверов, предназначенных для добавления в систему контента и его трансляции. При добавлении контент кодируется во внутренний формат, в который интегрируется дополнительная информация с сервисов lastfm и allcdcovers, лирика и сведения о правообладателях. Чтобы снизить нагрузку на серверы, был разработан кроссплатформенный PeerToPeer модуль клиентских приложений и территориально распределенного кластера серверов. Модуль PeerToPeer будет работать на платформах, поддерживаемых
http://dextechnology.com/Ru/Page/PortfolioItem/14