Введение для тех кто не в курсе еще. В новом Flex 3 builder добавили возможность импорта веб-сервисов. То есть, задаем URL к нужной WSDL, выбираем какие методы мы хотели бы использовать, как назвать главный класс и куда это все добро генерировать. В теории очень красиво и хочется радоваться жизни и т.п.
Но, на практике мы имеем следующее:
- не всегда хорошо все импортируется (это пол беды, можно немного набраться терпения и все будет ок);
- не прикручивается если проект на Flex 2 SDK ( у меня не получилось по крайней мере);
- создается просто огромнейшее кол-во классов с трудно читаемым содержимым;
- и самое главное, это размер приложения вырастает довольно ощутимо, на 100kb+. В начале думал, что так и надо, мол много UI элементов юзаю, отсюда и размер. Но оказывается что Adobe генерирует классы для работы с веб-сервисом, используя Cairgorm framework, втихаря подключая библиотеку, отсюда и имеем + размер.
Вопрос, зачем Adobe используют Cairgorm, ведь в Flex SDK предостаточно инструментов для работы с веб-сервисами ?
Мой итог: нафик это стрёмное дело, лучше буду писать по старинке руками и буду знать что у меня там творится.
Я вообще не понимаю, как люди используют стандартные Flex-библиотеки. Глючно, тормозно и много занимает. Мой итог такой же.
Anton Volkov
30 Nov 07 at 10:24 pm
ага… а щастье было так близко
reijii
30 Nov 07 at 10:45 pm
Отличный подарок, кстати!
Стахановец
4 Dec 07 at 2:00 pm
)) ну хоть кому-то это нравится )
reijii
4 Dec 07 at 2:39 pm
Что то я не пойму, здесь больше плюсов или минусов
Delta
5 Dec 07 at 4:49 pm
Это вопрос вкуса и требований.
Как по мне так, это минусы одни. Один плюс правда есть – это сама идея и попытка сделать нужное, но вот реализация не оч.
reijii
5 Dec 07 at 5:10 pm