| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java EE (J2EE) и Spring > ESB Data Transformation |
| Автор: seth 30.11.2007, 10:47 |
| Естественно при интеграции различных приложений с помощью ЕСБ (и различных ЕСБ между собой) часто возникают проблемы с форматами данных и возможностью ихнего преобразования из одного в другой... На данный момент интересуют какие есть средства в ЕСБ которые вам знакомы для преобразования XML документов? (интересуют довольно сложные преобразования) |
| Автор: COVD 30.11.2007, 18:02 |
| Возможно помогут примеры из open source ESB http://mule.mulesource.org/display/MULE/Examples Но, думаю, преобразования сообщений - это скорее задача потребителя сообщений, а не ESB. |
| Автор: seth 3.12.2007, 11:41 | ||
ну потребителю это неудобно - так каждому потребителю необходим преобразователь форматов а так он один в ЕСБ - и всем удобно |
| Автор: seth 4.12.2007, 15:06 | ||||
ну да - но есть ли какой то редактор позволяющий помогать составлять эти преобразования? в BizTalk есть что то похожее... Editor помоему называется... |
| Автор: ekr 4.12.2007, 15:41 |
да. в инструментарий разработки, полагающийся к soa- или bpm-решению, входит и визуальный редактор трансформаций. во всяком случае, для большинства производителей. |
| Автор: seth 5.12.2007, 15:15 | ||
а конкретные примеры кто нить может привести? |
| Автор: ekr 5.12.2007, 15:55 |
| в инструментарий разработки workshop к bpm-решению BEA Integration входит визуальный редактор xquery-меппинга, вот пример (с картинками ;-): http://e-docs.bea.com/workshop/docs81/doc/en/core/index.html |
| Автор: seth 6.12.2007, 15:13 | ||
хмм я видел только импорт схем документов а создание что то не нашел :( та ссылка что вы дали не совсем точная - она указывает на всю документацию, а не на конкретную страничку.... внизу каждой странички есть прямая ссылка на нее;) |
| Автор: ekr 6.12.2007, 15:19 | ||
| "прошу прощения, был напуган" (С) баш ;-) http://e-docs.bea.com/workshop/docs81/doc/en/workshop/guide/xquerymap/conIntroductionToXQueryMaps.html и http://e-docs.bea.com/workshop/docs81/doc/en/integration/dttutorial/tutWLIDataTransStep3.html это примерчики для BEA Workshop. такой же (похожий) функционал будет и в других bpm/soa-решениях: MS BizTalk, BEA AquaLogic, IBM Process Server и т.д. Добавлено через 2 минуты и 11 секунд
bea-ный инструментарий активно использует технологию Apache (ранее BEA) XMLBeans - аналог JAXB и Castor. при использовании XMLBeans надо написать схему документа (в любом редакторе, с BEA поставляется XMLSpy), а классы будут сгенерированы автоматом. |
| Автор: seth 7.12.2007, 10:34 | ||||
вот как раз редактор схем и интересует - вы имели ввиду Altova XMLSpy? |
| Автор: ekr 7.12.2007, 14:25 |
| да, как раз его |
| Автор: TimG 16.12.2007, 12:12 | ||||
Есть например специализированный продукт для трансформаций данных - http://www.servicemodels.ru/blogs/archives/46. В нём есть загружаемые модели данных, графическое представление и удобный редактор для отображений. |