Шаг 1. Описание интерфейса средствами Java.
На мой взгляд, работая с CXF лучше использовать именно 'Java first' схему объявления интерфейса. В основном потому, что манипулируя аннотациями легче получить желаемый WSDL.
Итак, процесс описания интерфейса веб сервиса предельно прост и довольно подробно описан на сайте CXF. Но встречаются мелкие моменты, которые не описаны толком, но при этом не дают спать спокойно.
Показаны сообщения с ярлыком JAXB. Показать все сообщения
Показаны сообщения с ярлыком JAXB. Показать все сообщения
вторник, 4 мая 2010 г.
четверг, 15 апреля 2010 г.
CXF: Шаг 0 - XSD to Java
Почему шаг 0?
Почему шаг нулевой: на мой взгляд этот шаг имеет нулевую пользу и если это возможно, нужно его пропустить. Почему?- Мы в этот файл вкладываем информацию о типах данных, которыми будем оперировать в интерфейсах. При преобразовании XSD to Java эта информация изменится (возможно довольно сильно), при преобразовании Java to WSDL получившаяся измененная информация еще больше исказится.
- Все комментарии, разметка и прочая вспомогательная информация, заложенная в XSD, уйдет "в никуда".
- Ну и куча "мелочей", от лишних 10 сек при компиляции до необходимости хранить знания об интерфейсе в двух раздельным местах на двух разных языках.
суббота, 13 марта 2010 г.
Как мы “бадались” с CXF
Недавно на проекте попробовали перевести веб сервисы с XFire на CXF.
Нь дя... впечатлений получилось много:) Сейчас попробую вкратце описать их.
Нь дя... впечатлений получилось много:) Сейчас попробую вкратце описать их.
Подписаться на:
Сообщения (Atom)