Service-Oriented Architecture

Feb 07, 2010 04:01

Вы давно уже хотели узнать, что такое SOA, но боялись спросить? Если так - рекомендую заглянуть под cut.


image Click to view



В общем-то, для тех, у кого не очень хорошо обстоят дела с английским, суть в нескольких словах: SOA - это сервисно-ориентированная архитектура, новый способ разработки корпоративных (и не только) приложений. От традиционных способов он отличается так же, как один цельный рабочий комбинезон отличается от гардероба, наполненного яркими, красивыми, вполне сочетаемыми друг с другом шмотками на все случаи жизни. Главное отличие - в легкости изменения: если комбинезон (цельный программный продукт) мы можем изменить только перешив его (переписав код), то с помощью гардероба (сервисно-ориентированной архитектуры) создание новых нарядов становится делом техники - мы можем делать это просто меняя отдельные элементы одежды, или добавляя к текущему облику новые детали.
Согласитесь, все так просто объяснено, что должно быть понятно даже школьнику! Не то, что директору серьезной компании, на которых данный ролик собственно и рассчитан, как мне кажется. Но в такой простоте объяснения заслуга даже не авторов ролика (хотя они придумали отличную метафору!), а просто сама по себе идея - достаточно гениальна! Да, я о том, что все гениальное - просто.
Думаю, SOA вполне может прийти на смену моему любимому ООП (как собственно, не мудрствуя лукаво, и предполагается). У меня же лично уже зреют грандиозные планы по преобразованию в рамках SOA всего имитационного хозяйства, которое существует в нашем универе. Конечно, время покажет, что получится из SOA и моих планов в итоге.

Однако же, я ни в каком виде не ставил перед собой задачу рассказать в этом посте о сервисно-ориентированной архитектуре. На самом деле, мне просто понравилась девушка из вышеприведенного видео. Именно поэтому этот ролик теперь в моем журнале!
Надеюсь, впрочем, что вам понравилось!

soa, программирование

Previous post Next post
Up