Кто использует Cairngorm 2.2 с импортированными веб-сервисами? - PullRequest
0 голосов
/ 11 декабря 2008

Я очень новичок в Cairngorm, поэтому извиняюсь за простой вопрос:

Я работаю с несколькими службами WCF, импортированными в Flex Builder 3 (через «Данные»> «Управление веб-службами»), и мне интересно, как представить эти службы в ServiceLocator в Cairngorm. Из того, что я читал до сих пор, похоже, что Cairngorm предпочитает, чтобы службы определялись в Services.mxml (или как-то в MXML), но в моем случае это не сработает.

1 Ответ

0 голосов
/ 12 декабря 2008

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

this.service = ServiceLocator.getInstance().getWebService("web service name here"); 

примерно так:

this.service = generated.webservices.MyService();

Я надеюсь, что после этого все остальное должно быть прямым. Я планирую провести тестирование сегодня вечером, поэтому дам вам знать, как оно проходит.

...