2012-04-12 4 views
0

Я ищу Google для учебника или введение, как сделать приложение Silverlight поставщиком услуг. Вот сделка:Приложение Silverlight как поставщик услуг

Java приложение отправляет сообщение SOAP в Silverlight управления

Soap stuff.. 
    <ShowVisualisation> 
    <URL>http://www.example.org/simulations/sim1.txt</URL> 
    </ShowVisualisation> 
Soap stuff.. 

когда SL приложение получает сообщение, он должен загрузить этот текстовый файл и обработать его. Написание WSDL на вас действительно утомительно и подвержено ошибкам.

Есть ли учебное пособие/пример того, как построить службу SL, которая является .Net независимой? Я ищу некоторые поколения WSDL.

EDIT:

я получил через статьи и, кажется, не существует простой способ сделать SL приложение поставщика услуг. Приложение SL не будет размещено в IIS. Следовательно, сообщение очень просто, есть ли лучший способ общения?

ответ

1

Я предлагаю вам использовать WCF RIA здесь ссылку, чтобы вы начали

http://www.silverlight.net/learn/advanced-techniques/wcf-ria-services/get-started-with-wcf-ria-services

Я не верю, что вы сможете разместить свой веб-сервис в вашем SilverLight проекте, но в том же растворе. Это может быть немного сложнее, чем ожидалось, чтобы этот ультрачувствительный. Хорошо, что вам не придется обрабатывать визуальную студию WSDL, и затмение возьмет это за вас.

Cheers,

+0

Уверены ли вы? «Клиент Silverlight не адресуется через HTTP, потому что среда браузера не позволяет создавать HTTP-прослушиватель. Дуплексная связь по протоколу HTTP с клиентом Silverlight достигается путем опроса клиента целевым сервером для сообщений из установленного сеанса». Кажется, у меня слишком пул;/ –

+0

Возможно, у нас небольшое недоразумение, службы wcf будут созданы в отдельном проекте, но в рамках одного и того же решения. Вы даже можете создать их в проекте ASP.NET, на котором размещен объект Silverlight XAP. Затем, после развертывания в IIS, вы сможете использовать Silverlight для использования этих служб WCF. Надеюсь, это немного лучше. Но вы правы из silverlight, вы не сможете размещать какие-либо службы http. – Stainedart

+0

спасибо, какой позор, что я не могу использовать IIS. –

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