ASP.NET и Silverlight приложения - PullRequest
       12

ASP.NET и Silverlight приложения

2 голосов
/ 19 декабря 2009

Я новичок в Silverlight, поэтому этот вопрос может показаться довольно глупым. У меня вопрос: может ли веб-приложение ASP.NET, на котором размещено приложение Silverlight, получать события, сгенерированные приложением Silverlight? Если нет, то как приложение ASP.NET взаимодействует с приложением silverlight?

Ответы [ 2 ]

3 голосов
/ 19 декабря 2009

По сути, у вас есть два широко открытых пути для общения. Во-первых, Silverlight зависит от служб данных и эффективно использует веб-службы ASP.NET. Во-вторых, Silverlight полностью включен для интеграции с браузером, включая JavaScript между Silverlight и HTML-разметкой. Поэтому все, что Silverlight сообщает Javascript или наоборот, доступно веб-приложению в ASP.NET.

Отредактировано, чтобы добавить: Также в настоящее время, в бета-версии, появилась служба WCF RIA, которая полностью интегрирована между ASP.NET и Silverlight. Сервисные вызовы от Silverlight, по-видимому, без проблем интегрированы с серверным кодом в ASP.NET.

0 голосов
/ 19 декабря 2009

Silverlight и ASP.NET находятся в разных процессах и чаще всего на разных компьютерах. Таким образом, нет прямой связи между событиями, которые происходят в обоих типах приложений. Большинство людей используют веб-сервисы SOAP или REST для общения.

Вы можете использовать событие в Silverlight для запуска вызова веб-службы ASP.NET или службы WCF.

...