| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java EE (J2EE) и Spring > Введение в SOA/BPM |
| Автор: ekr 3.12.2007, 17:55 |
| Надеюсь, начинающим изучать subj будет полезно. http://ekrs.blogspot.com/2007/11/just-one-more-article-about-soa-and-bpm.html |
| Автор: anglerhood 4.12.2007, 02:00 |
| Спасибо! Интересная статья! |
| Автор: ekr 14.12.2007, 15:15 |
| кстати, принимаются предложения по поводу продолжения этого цикла. может, кого-то интересуют какие-либо более детальные аспекты? |
| Автор: Bulat 25.1.2008, 16:28 |
| Хм. Статья на самом деле интересная. Хотя признаюсь честно, многое еще не до понял, не догнал. "Компания рано или поздно вставала перед фактом: в её IT-среде наблюдается зоопарк различных систем, от корпоративных ERP до мини-утилиток. Все это написано разными людьми в разное время, при этом интеграция этих систем реализована по принципу "одна с несколькими", а интерфейсы этих систем и механизм их взаимодействия крайне плохо документирован. В дальнейшем так и будем называть эту сложившуюся ситуацию зоопарком систем." только вот не хотелось бы еще более усложнять эту запарку, хотя в первое время все будет сводится к этому. Но это к предисловию. Конечно, я уже более полугода ничего не писал на яве(писал на перле), но руки-то помнят. А раз уж здесь появился такой раздел, который объединяет целый ряд моих интересов, то хотелось бы побольше со всем этим ознакомится. Как правило вопросов больше чем ответов. Но начну с самого главного, после прочтения пары статей, все же есть приличная каша в голове. Хотелось бы почитать про все это на уровне простой арифметики. Небольшое чтиво, на уровне тривиальных примеров и т.п., чтоб можно было формулировать настоящие вопросы |
| Автор: Zlatogorov 25.1.2008, 16:54 |
| Столкнутся с зоопарком может только та фирма которая работает децентрализированно. Т.е. каждый отдел ваяет что-то своё, и о наработках соседей не знает. Что бы устранить подобное проводятся встречи, и руководсво железной рукой продвигает перспективную платформу как внутрифирменный стандарт. С момента Х все разработки делаются только по стандарту, а старые потихоньку перетягиваются на новую платформу. Мы создали масштабируемую платформу, написали движок, ряд классов для решения общих задач, сейчас создаём DSL. Каждый манагер получил диск, и лицензию на одного пользователя , всё что он делает начиная с момента Х он ОБЯЗАН делать только на этой платформе. Тоже самое с документооборотом, раньше документы были где угодно, только не в том месте где они нужны; одно решение руководства, поставлен шарепоинт - и, о чудо, всё на месте . всё в порядке. |
| Автор: batigoal 27.1.2008, 00:42 | ||
Любая фирма с числом сотрудников > 10 000 человек работает децентрализованно, да и большинство более мелких контор - тоже. И перевести всё и вся, включая разбухшие биллинговые хранилища и системы анализа-обработки в приемлимые сроки просто нереально. |
| Автор: Zlatogorov 28.1.2008, 10:45 |
| batigoal, понятно, что на новую платформу всех на одну ночь не пересадишь. Просто всё новое что создаётся делается на ней, а старое усилиями создателей платформы конвертируется (инициатива наказуема). У нас примерно 30 тыс. сотрудников по всему миру. Манагерский состав - несколько тысяч, приказом руководства каждый манагер получил копию платформы , до июня каждый обязан пройти обучение. А системы анализа были отдельно созданы ещё давно, каждый сотрудник при поступлении получает 2 курса продолжительностью 2 недели каждый. Так что в system definition никаких разногласий не бывает. |
| Автор: Bulat 28.1.2008, 13:15 | ||
http://www.ibm.com/developerworks/ru/webservices/newto/websvc.html Основное на что я обратил внимание - это определяет приложение Web-сервисов в рамках Серис-Ориентированной архитектуры. И вот тут у меня вопрос родился. Как писать веб-сервисы в рамках ООП я еще понимаю, знаю, немного и этим занимался. Вот только хотелось бы на каком-нить тривиальном примере посмотреть разницу на уровне алгоритмов и т.п. между веб-сервисом в рамках ООП и СОА. Добавлено через 12 минут и 23 секунды Мой вопрос остается открытым, но в целом хотел бы выложить ссылку, хотя там вроде есть и тривиальный пример на уровне HelloWorld, (пока все просмотреть не успел). Русскоязычный источник. По мере прочтения, лично у меня каша начинает перевариватся http://www-128.ibm.com/developerworks/ru/webservices/ |
| Автор: Bulat 28.1.2008, 13:48 | ||
Вот кстати, тоже на мой взгляд очень не плохая статья, небольшая, но вот после этого предложения, приходит еще большее осмысление СОА
http://www.citforum.ru/internet/webservice/soa/ |
| Автор: Enterprise 14.2.2008, 15:15 |
| Можно наверн и мою http://forum.vingrad.ru/forum/topic-196022.html переложить в этот раздел |
| Автор: sandello 11.1.2009, 01:48 |
Старое - оно _очень_ старое, создалей давно уже тут нет, но работает. Авторов платформы придется удвоить или утроить, что бы было время этим заниматься. И еще как-то удерживать, что бы не разбежались от запаха чужого грязного белья и перспективы это старье самостоятельно заново написать. А завтра или послезавтра контора закупит новую мега-хрень и все начнется с начала. Через некоторое время создатели платформы попытаются создать некий интеграционный слой, который сравнитено удобно можно интегрировать с окружающими системами. И получат, фактически, свой ESB. Если не ошибаюсь, ESB возникло примерно из таких-же условий. А то, что работает с шиной - назовут Сервисами. Вот тебе и СОА |