2010-06-21 1 views
1

Я довольно новичок в Silverlight/RIA/Asp.Net, и я пытаюсь понять, нужен ли веб-сайт Asp.Net (для размещения приложения), если я хочу использовать службы RIA с Silverlight?Silverlight и служба RIA без ASP.NET

ответ

2

Вы можете использовать веб-приложение для подключения служб RIA, в котором находится скомпилированная версия веб-сайта. Это различие, сделанное Visual Studio для различных типов веб-проектов, но это может быть не то, что вы имеете в виду.

Действительно, хотя RIA - это просто веб-сервис, который принимает определенный набор параметров. Вы технически можете использовать PHP и создавать один и тот же контент, хотя это похоже на то, что это может быть немного работы, если только не существуют рамки, которые уже делают это.

Ваш сервис RIA должен будет жить где-то в сети, хотя. Вам не нужен веб-сайт с веб-страницами, но вам нужно будет запустить службу на веб-сервере, таком как IIS, и это означает, что он, вероятно, должен жить на веб-сайте, даже если на веб-сайте нет веб-страниц.

2

Нет, вы не можете использовать службы RIA без приложения ASP.NET. Хотя верно, что вы можете создать службу бэкэнд-данных с помощью PHP (или нескольких других веб-технологий), которые не будут использовать службы RIA.

Основная идея служб RIA заключается в том, чтобы обеспечить простое простое использование ваших классов данных через ASP.NET. В основном он используется в сочетании с ORM и дополнительными классами метаданных в вашем веб-приложении. Затем вы предоставляете услугу для управления вашими данными. Когда вы компилируете решение, чем работа, которую вы сделали в веб-проекте, попадает в ваше приложение Silverlight (с помощью генерации кода).

 Смежные вопросы

  • Нет связанных вопросов^_^