Форум сайта python.su
Помогите разобраться. Ситуация упращённая, учебная.
имеем:
1. В браузере, вместо JavaScript работает IronPython.
2. Элемент интерфейса XAML, кнопка.
3. На стороне сервера (работающего локально Apache+Web2py) служба: http://localhost:8181/Silverlight/proba_contr/call/run/concat/hello/world. Возвращает строку “hello world” (если её вызвать с адресной строки браузера, работает нормально, т.е. возвращает “hello world”).
4. Обработчик события нажатия кнопки (XAML) (работает в браузере):
from System import Uri
from System.Net import WebClient, OpenReadCompletedEventHandler
serviceUri = Uri("http://localhost:8181/Silverlight/proba_contr/call/run/concat/hello“)
wc = WebClient()
def wc_OpenReadCompleted(s, ee):
window.Alert(ee.Result)
wc.OpenReadCompleted += OpenReadCompletedEventHandler(wc_OpenReadCompleted)
def OnClick(s,e):
wc.OpenReadAsync(serviceUri)
5. Возвращает ошибку ”Async_ExceptionOccurred" (Недоступны строки отлаживаемых ресурсов) на строке window.Alert(ee.Result)
Просьба:
Если кто знает как идёт обработка связки браузер-сервер в Silverlight подскажите, пожалуйста, что я делаю не так?
Офлайн
Вопрос снимается.
Ошибка была в службе ).
Офлайн