| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java EE (J2EE) и Spring > JBossesb, помощь |
| Автор: christy 17.7.2008, 08:59 |
| Привет всем! Ребята, здесь есть кто-то, кто знаком с JBossesb? Я сейчас пытаюсь изучить ее, прочитала документацию, которую предоставляет JBoss, но очень мало поняла. Если кто знает, помогите пожалуйста вот с такими детскими вопросами: 1. Мы используем web-сервисы и СОА собираемся строить на их основе. Какое преимущество дает JBossesb? 2. как организовывается оркестрация web-сервисов в JBossesb? 3. Совсем не поняла как и по какому принциау создавать десткрипторы (типа jboss-esb.xml) и что вообще они дают. Вообще очень хочется понять суть и такие моменты как: как можно связывать сервисы в JBossesb и т.д. Если у кого-то есть простые "разжеванные" пирмеры, дающие ответы на эти вопросы, буду очень благодарна! Спасибо большое! |
| Автор: seth 17.7.2008, 09:41 |
| Ну я давненько уже занимался этим ЕСБ но вот пару мыслишек: 1. ЕСБ служит для гарантированного обмена сообщениями - т.е. если на вход поступает сообщение то оно гарантированно будет доставлено адресату - время естественно может быть любым.... 2. на оркестрацию есть много примеров - ну а так стандартный BEPL и т.п. - там помоему какойто плагин есть для эклипса 3. уже точно не помню но самая интересная там папочка samples где есть примеры на все интересующие вас вопросы + на форуме могут помочь если конечно с иглишем все ок ;) |
| Автор: christy 17.7.2008, 10:15 |
| Спасибо большое за помощь! Я задеплоила несколько примеров от туда - один элементарный и 2 с web-сервисами. Но честно непонятно как они создавали все дескрипторы, которые там есть (jboss-esb.xml, jbmq-queue-service.xml). Просто хочется понять их суть, какой элемент что там означает и за что отвечает, чтобы можно было работать. Еще я не поняла как говорятся основную идею: я так предполагала, что эта ЕСБ это нечто такое, что связывает сервтсы чтоли. Что имея ее достаточно просто подключать к ней сервисы и они будут работать в связке. Пока же я не увидела, где проявляется эта взаимосвязь. В общем буду рада любой помощи, документам и примерам! Спасибо! Вот боле конкртеная задача, может ли кто-то помочь?: уже есть нескольок созданных web-сервисов. Хочется на их пирмере увидеть работы JBossesb в действии: 1. Создание на их основе .esb архивов 2. Публикация их в регистре juddi 3. Как-то отобразить всязть этих web-сервисов. В общем очень много всего, может быть кто-то попробует мне объяснить! Спасибо!! |
| Автор: christy 22.7.2008, 09:55 |
| Ребят, тут есть кто-то?? И еще видела есть такие esb, в которых одновременно и веб-сервис и вызов к нему (все в одном esb). Вот это для чего? |
| Автор: seth 23.7.2008, 09:50 |
| ESB - служба гаратированной доставки сообщений. Входы и выходы могут быть разные - например веб-сервисы - т.е. по сути этот веб-сервис не отличается от любого другого - только в его коде сообщение ложится в ЕСБ и дальше идет куда надо где то в промежуточном узле можно встраивать разный код который будет обрабатывать сообщения и в общем случае передавать их дальше - этот код есть оркестровка - уже внутри есб (хотя он опять же может вызывать что угодно) далее сообщение приходит на выход - и всьо вышенаписанное мое имхо и может быть ошибочным... насчет есб архивов - когда я разбирался ничего похожего не видел - наверное уже что то новое ну а связывать нужно уже сами очереди в есб и конфигурить их - либо через файлы - либо через какую нить прогу - зависит от того чьей фирмы ЕСБ юзается ;) в джибоссе гдето была флексовая аппка а еще вебовая была - тут надо доки читать ;) |
| Автор: seth 2.8.2008, 09:39 |
| вот еще инфа для раздумий http://parleys.com/display/PARLEYS/Home#title=SOA%20Development%20using%20JBossESB;talk=16285764;slide=1 |
| Автор: sandello 10.9.2008, 11:38 |
Чем JMS не угодил? |
| Автор: christy 11.9.2008, 08:43 | ||
там по-моему JMS используется тоже |