|
SOA провалится
|
|||
---|---|---|---|
#18+
Если продукты и подходы SOA не упростятся в разы, я предсказываю затухание сего баззворда в течение лет 5. Оно сейчас банально слишком сложно, чтобы набрать достаточное количество справляющихся людей. Это натуральный рокет сайенс. А даваемые преимущества на фоне получаемых мегагиморов смотрятся довольно серенько. Дискасс. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.02.2010, 17:44 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
не совсем понял замысловатый сленг, но то что предлагаемые спецификации не совсем массово применимы, согласен. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.02.2010, 17:48 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
Да будет крутиться от распределённых вычислений к централизованным и наоборот. Сама идея SOA слишком заманчива в плане гибкого конфигурирования и интеграции систем, чтобы от неё просто отказаться. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.02.2010, 18:12 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
При правильном подходе к пониманию и проектированию сущности, скрывающейся за буквой "S" в SOA, всё становится очень даже понятненько. :) Кому нужен программист? Всем нужен программист! Аркадий и Борис Стругацкие, "Понедельник начинается в субботу" ... |
|||
:
Нравится:
Не нравится:
|
|||
11.02.2010, 18:23 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
iscrafmне совсем понял замысловатый сленг, но то что предлагаемые спецификации не совсем массово применимы, согласен. Даже сказала бы так - совсем не много самых передовых технологически многогранных представителей IT структур поняли или до конца внедрили полноценное SOA - процесс ещё идёт. Это ко всему и внутри-корпоративная политика Смотрите - для его внедрения нужен очень сильный Архитектор, который не будет тянуть одеяло на себя, мол "Ничего кроме IBM нам не надо - забудьте про Oracle и MS Наш бизнес и так проживёт". Медленно но повсеместно внедряются и системы и производственные процессы и фреймворки для тотальной интеграции. Кстати - мне хотелось бы узнать - в каких отраслях Вы внедряли SOA? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.02.2010, 18:27 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
Чтобы SOA внедрять, надо иметь эти самые сервисы в ассортементе. Писать открытые сервисы для того чтобы их использовать только внутри своего же продукта, ИМХО, нецелесообразно. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.02.2010, 19:55 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
Жить будет, т.к. является всего-лишь одной из правильных проекций представления взаимодействий ОПЕРАТОР-МОДЕЛЬ. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.02.2010, 00:17 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
Если переводить SOA дословно, то получится всего-навсего "Архитектура, ориентированная на услуги " (а таинственные "сервисы" тут ни при чем). Есть компании, предлагающие продукт, а есть компании, предлагающие услуги. И так будет и дальше. Так что SOA никуда не денется, просто займет свое место. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.02.2010, 09:03 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
ДиезЕсли переводить SOA дословно, то получится всего-навсего "Архитектура, ориентированная на услуги " (а таинственные "сервисы" тут ни при чем). Есть компании, предлагающие продукт, а есть компании, предлагающие услуги. И так будет и дальше. Так что SOA никуда не денется, просто займет свое место. Таинственные "сервисы" здесь основное. Вы говорите о чем-то другом, типа SaaS, ASP, но явно не о SOA. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.02.2010, 10:52 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
Тут слово Service перевоится скорее как Служба. Т.е. архитектура ориентированная на службы. И это вполне естественно. Объекты нам интересны постольку, посокольку они несут некие службы. Именно служба предоставляет нам услугу (действие) или товар (данные, объект). ... |
|||
:
Нравится:
Не нравится:
|
|||
12.02.2010, 16:48 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
ДиезЕсли переводить SOA дословно, то получится всего-навсего "Архитектура, ориентированная на услуги " (а таинственные "сервисы" тут ни при чем). Очень интересное заблуждение... Коллега, на самом деле Service Oriented Architecture - это набор статус независимых вэб сервисов для общения между различными объектами. Один и тот же объект может быть как производителем сервиса так и его петребителем. Или потребителем других сервисов от других производителей. В Основе по умолчанию используется язык XML. В обозримом прошлом к понятию SOA можно было отнести DCOM и CORBA.... Использование SOA в общении между объектами одной и той же платформы (Microsoft to Microsoft к примеру) нерентабельно потому как можно всегда найти способ более высокой производительности общения между объектами внутри одной и той же платформы. А вот кросс-платформ общение - вполне рентабельно: MS to IBM or UNIX to IBM, or UNIX to Mcirosoft etc... Почитайте немного о продукте под названием MS BizTalk или IBM WebSphere... ... |
|||
:
Нравится:
Не нравится:
|
|||
12.02.2010, 21:59 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
А6дуллаh3А даваемые преимущества на фоне получаемых мегагиморов смотрятся довольно серенько. Попытка применить SOA в одном проекте оставила такие же впечатления. Впрочем, я припоминаю, что первые реализации ODBC тоже не вызывали, после первого опыта, желания использовать их. Возможно, пока нет удобных инструментов и достаточно эффективных реализаций? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.02.2010, 04:30 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
нужно уточнять о чем речь идет. Об архитектуре в приницпе или о конкретной реализации. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.02.2010, 12:14 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
Vika Vinner ...на самом деле Service Oriented Architecture - это набор статус независимых вэб сервисов для общения между различными объектами... одно из заблуждений, "вэб сервис" - один из способов реализации и не больше Vika Vinner Почитайте немного о продукте под названием MS BizTalk или IBM WebSphere ... такого продукта нету, это бренд в "простонародье" (т.е. неофициально), WebSphere имеет WAS (WebSphere Application Server) смысл. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.02.2010, 17:17 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
p7 одно из заблуждений, "вэб сервис" - один из способов реализации и не больше Коллега - замечательно что Вы обратили на это внимание - Давайте порассуждаем о "не-вэб" реализациях SOA и посмотрим кому они будут нужны ... |
|||
:
Нравится:
Не нравится:
|
|||
16.02.2010, 17:37 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
p7такого продукта нету, это бренд в "простонародье" (т.е. неофициально), WebSphere имеет WAS (WebSphere Application Server) смысл. И здесь Вам ставлю пятёрочку - я и не представляла что кто нибудь знает о таком Ну и что этот наш WAS делает в свободное от бренда время? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.02.2010, 17:39 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
А6дуллаh3SOA провалится Чего и следовало ожидать. У нас не налажены нормальные традиции делового оборота, мало доверия к друг-другу, бизнеса-бизнесу. Такая почва - это болото для SOA в принцыпе, пощечина нам в часности и повод задуматься о причинах в целом. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.02.2010, 18:07 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
Vika Vinnerp7 одно из заблуждений, "вэб сервис" - один из способов реализации и не больше Коллега - замечательно что Вы обратили на это внимание - Давайте порассуждаем о "не-вэб" реализациях SOA и посмотрим кому они будут нужны Давайте, с точки зрения принципов SOA: - функции приложений определены как сервисы. Сервисы могут представлять собой простые или сложные объекты, процессы, охватывающие некоторое множество объектов, которые в совокупности приводят к получению единого результата. - Сервисы независимы друг от друга. Описание определяет суть сервиса, передаваемые ему параметры и получаемый результат. Сервисы выполняют определенные действия по запросам, полученным от пользователя или других сервисов, и возвращают результаты. Основополагающим является интерфейс доступа к сервису. Сервисы имеют единый интерфейс для обращения к ним, независимо от реализации. - Слабая связанность. Все сервисы связываются между собой только в момент их запуска, каждый из сервисов может работать абсолютно автономно. Слабая связанность обеспечивает простую и быструю адаптацию системы в целом к изменениям в структуре и принципах реализации сервисов. Таким образом, обеспечивается гибкость, способность реагировать на изменения в бизнес-процессах динамично и без сложных трансформаций на интеграционном уровне, а также многократное использование создаваемых программных модулей. почему, допустим, перечисленные выше характеристики не интересны за пределами "вэб"? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.02.2010, 18:16 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
iscrafm почему, допустим, перечисленные выше характеристики не интересны за пределами "вэб"? Давайте я попробую поставить вопрос чуточку иначе - Вот все мы знаем слово "прививки" Сколько реализаций (кроме инъекционирования) существует этому процессу - И сколько в реальном мире другие реализации получили распространение? Дело в том что вэб реализация на основе XML - на сегодня де-факто стандарт реализации. Это совсем не значит что других реализаций не было и нет. И были (CORBA DCOM) и будут (SMART SOA, RUP SOMA) . На мой взгляд - нет смысла растягивать одеяло на себя - вот в чём смысл. Должна быть единая стратегически разумная позиция всех поставщиков всех сервисов. А значит и единый протокол. Если Вы знаете что либо более универсальное чем вэб (& XML) на сегодня - я с удовольствием послушаю. . ... |
|||
:
Нравится:
Не нравится:
|
|||
16.02.2010, 18:36 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
Проблема в том, что текущие реализации и обвязка - сложнее всего, до сих пор существовавшего. Сложнее и в дизайне, и в реализации, и в сопровождении. В разы! Топик начинал, имя в виду внутреннее применение для интеграции разномастных приложений. Применение B2B живет, хоть и не взорвало рынок, как обещалось в 2000. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.02.2010, 21:47 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
iscrafmпочему, допустим, перечисленные выше характеристики не интересны за пределами "вэб"?много хлопот, мало толку. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.02.2010, 22:27 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
trdm_iscrafmпочему, допустим, перечисленные выше характеристики не интересны за пределами "вэб"?много хлопот, мало толку. толк даже в перечисленных характеристиках. Для больших систем не порядок сокращает затраты и время. Все функции слабосвязаны, упрощенная компоновка, множественное использование, взаимозаменяемость. Вопрос только в том, как заметил Абдуллаh3, что "текущие реализации и обвязка - сложнее всего, до сих пор существовавшего". Но это больше проблемы реализации, чем архитектуры как таковой. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.02.2010, 22:51 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
Vika VinnerДолжна быть единая стратегически разумная позиция всех поставщиков всех сервисов. А значит и единый протокол. Если Вы знаете что либо более универсальное чем вэб (& XML) на сегодня - я с удовольствием послушаю. . согласен. А реализации действительно все идут по веб-дорожке. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.02.2010, 23:24 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
iscrafmtrdm_iscrafmпочему, допустим, перечисленные выше характеристики не интересны за пределами "вэб"?много хлопот, мало толку. толк даже в перечисленных характеристиках. Это смотря кому их поддерживать, масштабу сервиса отклику сервера. Лично для меня: "много хлопот, мало толку". Инфраструктура внутри предприятия связанная, данные тесно интегрированы - красота, обрабатывай и не жужжи. если бы у меня каждый справочник был бы единым сервисом представлен, я бы повесился: было бы много дурной работы. SOA-подход он применим точечно. Как-бы там не хотели на нас подзаработать разные облачники для конечного спеца СОА-вешалка. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.02.2010, 23:34 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
Vika Vinner Коллега - замечательно что Вы обратили на это внимание - Давайте порассуждаем о "не-вэб" реализациях SOA и посмотрим кому они будут нужны кому нужны тот и делает... или уже сделал, что тут рассуждать ... |
|||
:
Нравится:
Не нравится:
|
|||
16.02.2010, 23:38 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
iscrafmtrdm_iscrafmпочему, допустим, перечисленные выше характеристики не интересны за пределами "вэб"?много хлопот, мало толку. толк даже в перечисленных характеристиках. Для больших систем не порядок сокращает затраты и время. Все функции слабосвязаны, упрощенная компоновка, множественное использование, взаимозаменяемость. Вопрос только в том, как заметил Абдуллаh3, что "текущие реализации и обвязка - сложнее всего, до сих пор существовавшего". Но это больше проблемы реализации, чем архитектуры как таковой. Ерунда. Гораздо проще, чем DCOM&CORBA. Масса кодогенераторов, фреймворков, еtc, которые позволяют даже не задумываться о реализации. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.02.2010, 23:42 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
trdm_iscrafmtrdm_iscrafmпочему, допустим, перечисленные выше характеристики не интересны за пределами "вэб"?много хлопот, мало толку. толк даже в перечисленных характеристиках. Это смотря кому их поддерживать, масштабу сервиса отклику сервера. Лично для меня: "много хлопот, мало толку". Инфраструктура внутри предприятия связанная, данные тесно интегрированы - красота, обрабатывай и не жужжи. если бы у меня каждый справочник был бы единым сервисом представлен, я бы повесился: было бы много дурной работы. SOA-подход он применим точечно. Как-бы там не хотели на нас подзаработать разные облачники для конечного спеца СОА-вешалка. если каждый справочник представлен отдельным сервисом, то это только множество плюсов, а не "вешалка". Понадобилось его использование там, где изначально не планировалось - момент и он уже используется. Это только банальный пример справочника. А если более менее сложный документ в различных приложениях нужно использовать? 5 приложений и 5 платежек, в каждом своя. Вот что действительно "вешалка". Особенно если нужно внести изменение в бизнес-процесс проведения платежей. А облачники здесь не причем, они такие же страдальцы, только облачные. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.02.2010, 23:43 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
Vika Vinner И здесь Вам ставлю пятёрочку - я и не представляла что кто нибудь знает о таком Ну и что этот наш WAS делает в свободное от бренда время? ВАС (т.е.WAS ) меня мало интересует, тут больше некое из вышеуказонного бренда ... |
|||
:
Нравится:
Не нравится:
|
|||
16.02.2010, 23:43 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
А6дуллаh3Если продукты и подходы SOA не упростятся в разы, я предсказываю затухание сего баззворда в течение лет 5. Оно сейчас банально слишком сложно, чтобы набрать достаточное количество справляющихся людей. Это натуральный рокет сайенс. А даваемые преимущества на фоне получаемых мегагиморов смотрятся довольно серенько. по теме еще хотелось бы заметить... будет просто некая трансформация из сложного к простому, но идеи останутся теми же (тот же SOA тема не новая) ... |
|||
:
Нравится:
Не нравится:
|
|||
16.02.2010, 23:47 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
I l'v SOAiscrafmtrdm_iscrafmпочему, допустим, перечисленные выше характеристики не интересны за пределами "вэб"?много хлопот, мало толку. толк даже в перечисленных характеристиках. Для больших систем не порядок сокращает затраты и время. Все функции слабосвязаны, упрощенная компоновка, множественное использование, взаимозаменяемость. Вопрос только в том, как заметил Абдуллаh3, что "текущие реализации и обвязка - сложнее всего, до сих пор существовавшего". Но это больше проблемы реализации, чем архитектуры как таковой. Ерунда. Гораздо проще, чем DCOM&CORBA. Масса кодогенераторов, фреймворков, еtc, которые позволяют даже не задумываться о реализации. и всю эту массу требуется заставить работать в унисон. Не так все просто. В веб-пространстве более продвинулись в этом вопросе, зачастую просто игнорируя предлагаемые "стандарты" и реализуя свое видение. В корпоративном секторе не так. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.02.2010, 23:48 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
iscrafmI l'v SOAiscrafmtrdm_iscrafmпочему, допустим, перечисленные выше характеристики не интересны за пределами "вэб"?много хлопот, мало толку. толк даже в перечисленных характеристиках. Для больших систем не порядок сокращает затраты и время. Все функции слабосвязаны, упрощенная компоновка, множественное использование, взаимозаменяемость. Вопрос только в том, как заметил Абдуллаh3, что "текущие реализации и обвязка - сложнее всего, до сих пор существовавшего". Но это больше проблемы реализации, чем архитектуры как таковой. Ерунда. Гораздо проще, чем DCOM&CORBA. Масса кодогенераторов, фреймворков, еtc, которые позволяют даже не задумываться о реализации. и всю эту массу требуется заставить работать в унисон. Не так все просто. В веб-пространстве более продвинулись в этом вопросе, зачастую просто игнорируя предлагаемые "стандарты" и реализуя свое видение. В корпоративном секторе не так. Не стоит обобщать, если Искра реализует свое видение и не придерживается стандартов, то это не значит, что все в корпоративном секторе поступают таким образом. А с стандартами все работает в унисон без всяких усилий на создание своих серверов. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2010, 04:11 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
I l'v SOA Не стоит обобщать, если Искра реализует свое видение и не придерживается стандартов, то это не значит, что все в корпоративном секторе поступают таким образом. А с стандартами все работает в унисон без всяких усилий на создание своих серверов. я говорил не об Искре в принципе. Да, Искра для взаимодействия сервисов использует свой формат в рамках платформы. Т.е. "стандарты" (которые стандартами не являются, а являются де-факто и де-юре предложениями других поставщиков, правда с мировым именем, по организации SOA) в рамках платформы не задействованы именно в угоду простоте, скорости и минимизации затрат на разработку и поддержку приложений, но, конечно, с сохранением самих принципов SOA архитектуры. Дело там совсем не в формате обмена сообщениями. Мы наверное просто немного в разных величинах оцениваем усилия. То что Вы считаете "без услилий" не спеша для команды из n-человек за n-месяцев на проекте,возможно, я просто считаю расточительством полученного за реализацию проекта денежного вознаграждения. А речь шла о том, что в корпоративном секторе большая доля легаси-приложений, которые понятия не имеют о сервисах и архитектуре SOA в принципе. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2010, 11:16 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
iscrafmI l'v SOA Не стоит обобщать, если Искра реализует свое видение и не придерживается стандартов, то это не значит, что все в корпоративном секторе поступают таким образом. А с стандартами все работает в унисон без всяких усилий на создание своих серверов. я говорил не об Искре в принципе. Да, Искра для взаимодействия сервисов использует свой формат в рамках платформы. Т.е. "стандарты" (которые стандартами не являются, а являются де-факто и де-юре предложениями других поставщиков, правда с мировым именем, по организации SOA) в рамках платформы не задействованы именно в угоду простоте, скорости и минимизации затрат на разработку и поддержку приложений, но, конечно, с сохранением самих принципов SOA архитектуры. Дело там совсем не в формате обмена сообщениями. Мы наверное просто немного в разных величинах оцениваем усилия. То что Вы считаете "без услилий" не спеша для команды из n-человек за n-месяцев на проекте,возможно, я просто считаю расточительством полученного за реализацию проекта денежного вознаграждения. А речь шла о том, что в корпоративном секторе большая доля легаси-приложений, которые понятия не имеют о сервисах и архитектуре SOA в принципе. Возможно, раньше Искра давала выигрыш в разработке, но не сейчас. Помимо этого есть еще дальнейшее сопровождение и развитие системы. С общими форматами обмена сообщений и поддержкой ведущих вендоров вероятность не зря потраченных денег гораздо выше. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2010, 12:42 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
I i'v SOA Возможно, раньше Искра давала выигрыш в разработке, но не сейчас. Помимо этого есть еще дальнейшее сопровождение и развитие системы. С общими форматами обмена сообщений и поддержкой ведущих вендоров вероятность не зря потраченных денег гораздо выше. немного не понял года раньше и что изменилось? ... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2010, 12:58 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
iscrafmI i'v SOA Возможно, раньше Искра давала выигрыш в разработке, но не сейчас. Помимо этого есть еще дальнейшее сопровождение и развитие системы. С общими форматами обмена сообщений и поддержкой ведущих вендоров вероятность не зря потраченных денег гораздо выше. немного не понял года раньше и что изменилось? года = когда ... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2010, 12:59 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
В реальности с SOA получается много проблем, например такая, уже её достаточно: - проблема реализации транзакций на уровне бизнес-приложения (т.е. не БД транзаций, а на уровне действий приложения). Пример: в цепочке сервисов 25 сервис дал сбой и не смог создать накладную, - все предыдущие 24 действия сервисов нужно откатить. Создавать во всех системах флаг "зарезервировано", чтобы после последнего успешно отработавшего сервиса везде поменять его на "в работе"? - ИСы предприятия (самодельные и купленные) не поддерживают подобного флага и реализовать его по понятным причинам в них невозможно для купленных так точно. А кому нужен бизнес-процесс, который не гарантирует целостность данных? ... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2010, 15:40 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
web_fox, В большинстве случаев отмена сделки не похожа на откат транзакции в БД и не возвращает систему в первоначальное состояние. Возврат денег может сопровождаться взиманием пени и даже судебным процессом. Нарушитель может попасть в чёрный список и т.д. Важно, чтобы атомарными были отдельные бизнес операции (иначе система может оказаться в неопределённом состоянии), а не вся процедура. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2010, 18:52 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
А6дуллаh3Если продукты и подходы SOA не упростятся в разы, я предсказываю затухание сего баззворда в течение лет 5. Оно сейчас банально слишком сложно, чтобы набрать достаточное количество справляющихся людей. Это натуральный рокет сайенс. А даваемые преимущества на фоне получаемых мегагиморов смотрятся довольно серенько. Дискасс. всё это уже было - из одной крайности, в другую (от сильной связанности к "лоскутной автоматизации" и обратно)... http://soft.compulenta.ru/44742/ а SOA именно лоскутная и есть... ... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2010, 22:16 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
I i'v SOA Сводки с полей корпоративного сектора как это к SOA относится? ... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2010, 22:37 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
Petro123а SOA именно лоскутная и есть... немного некорректно. Лоскутная - это несвязанная. в SOA сервисы связанны, хотя по определению могут работать и автономно. Просто, в отличие от "монолита", SOA система построена из низки функций (сервисов), которые общаются по определенному протоколу и компонуются в единое целое. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2010, 22:42 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
iscrafm как это к SOA относится? Самым непосредственным образом. Облака - одни сплошные сервисы без необходимости своего натурального хозяйства. Возможность простого развертывания своих сервисов, БД, файловой системы, Service bus, Message Bus, стандартные протоколы и тд, что еще нужно для компоновки в единое целое? Пока нет распределенных запросов и транзакции, но будут. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2010, 01:32 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
iscrafmPetro123а SOA именно лоскутная и есть... немного некорректно. Лоскутная - это несвязанная. в SOA сервисы связанны, хотя по определению могут работать и автономно. Просто, в отличие от "монолита", SOA система построена из низки функций (сервисов), которые общаются по определенному протоколу и компонуются в единое целое. мы просто путаем цели. "Лоскутная" это более широкое понятие. Мы оцениваем технологию с точки зрения архитектора-разработчика . Что он выигрывает: - если вместо хорошо управляемых объектов "Справочник_с_бизнес_логикой" с хорошо зарекомендовавшими событийными и транзакционными механизмами он получит ПЛОХО управляемый сервис? Это и есть плохо управляемые "лоскутки", которые надо собрать в одно целое (нанять оркестровку веб-сервисов :) ) ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2010, 09:27 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
I l'v SOA, да, возможно что сабж, со временем выльется во что нибудь кардинально новое. Как появление ускорителей (правый клик в ослике8) при решении разнообразных задач. Только самое сложное - взаимодействие таких ускорителей-сервисов ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2010, 09:37 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
Petro123iscrafmPetro123а SOA именно лоскутная и есть... немного некорректно. Лоскутная - это несвязанная. в SOA сервисы связанны, хотя по определению могут работать и автономно. Просто, в отличие от "монолита", SOA система построена из низки функций (сервисов), которые общаются по определенному протоколу и компонуются в единое целое. мы просто путаем цели. "Лоскутная" это более широкое понятие. Мы оцениваем технологию с точки зрения архитектора-разработчика . Что он выигрывает: - если вместо хорошо управляемых объектов "Справочник_с_бизнес_логикой" с хорошо зарекомендовавшими событийными и транзакционными механизмами он получит ПЛОХО управляемый сервис? Это и есть плохо управляемые "лоскутки", которые надо собрать в одно целое (нанять оркестровку веб-сервисов :) ) C точки зрения архитектора-разработчика он получит внятную систему c четким разделением, масштабированием и прочими радостями, а не одно большое одеяло, которое ПЛОХО поддается перекройке ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2010, 10:01 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
I l'v SOAiscrafm как это к SOA относится? Самым непосредственным образом. Облака - одни сплошные сервисы без необходимости своего натурального хозяйства. Возможность простого развертывания своих сервисов, БД, файловой системы, Service bus, Message Bus, стандартные протоколы и тд, что еще нужно для компоновки в единое целое? Пока нет распределенных запросов и транзакции, но будут. Понятно. О этой ошибке сказали еще в начале топика, непонимание что такое SOA. Все смешалось в кучу ASP, SaaS, SaaP и прочее. И почему то SOA. Сервисы, да не те. p.s. Так что с Искрой случилось? Так и не ответили... ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2010, 11:11 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
Petro123iscrafmPetro123а SOA именно лоскутная и есть... немного некорректно. Лоскутная - это несвязанная. в SOA сервисы связанны, хотя по определению могут работать и автономно. Просто, в отличие от "монолита", SOA система построена из низки функций (сервисов), которые общаются по определенному протоколу и компонуются в единое целое. мы просто путаем цели. "Лоскутная" это более широкое понятие. Мы оцениваем технологию с точки зрения архитектора-разработчика . Что он выигрывает: - если вместо хорошо управляемых объектов "Справочник_с_бизнес_логикой" с хорошо зарекомендовавшими событийными и транзакционными механизмами он получит ПЛОХО управляемый сервис? Это и есть плохо управляемые "лоскутки", которые надо собрать в одно целое (нанять оркестровку веб-сервисов :) ) я, к примеру, получаю прекрасно управляемые и не лоскутки. Правда веб-вервисами не дирижирую. Сама архитектура SOA не предусматривает плохо связанную конструкцию, т.е слабо-связанный <> плохо связанный . Слабосвзянный - это стыковка в момент исполнения, многократное использование, взаимозаменяемость. Т.е. характеристики, которые на порядок упрощают разработку и управление жизненным циклом продукта. Но никак не плохая управляемость. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2010, 11:17 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
I l'v SOA C точки зрения архитектора-разработчика он получит внятную систему c четким разделением, масштабированием и прочими радостями, а не одно большое одеяло, которое ПЛОХО поддается перекройке +1 ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2010, 11:19 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
iscrafm, то же самое говорили про COM, как панацею. Автор топика (как и я) взглянул шире, про тенденции ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2010, 11:28 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
I l'v SOAPetro123iscrafmPetro123а SOA именно лоскутная и есть... немного некорректно. Лоскутная - это несвязанная. в SOA сервисы связанны, хотя по определению могут работать и автономно. Просто, в отличие от "монолита", SOA система построена из низки функций (сервисов), которые общаются по определенному протоколу и компонуются в единое целое. мы просто путаем цели. "Лоскутная" это более широкое понятие. Мы оцениваем технологию с точки зрения архитектора-разработчика . Что он выигрывает: - если вместо хорошо управляемых объектов "Справочник_с_бизнес_логикой" с хорошо зарекомендовавшими событийными и транзакционными механизмами он получит ПЛОХО управляемый сервис? Это и есть плохо управляемые "лоскутки", которые надо собрать в одно целое (нанять оркестровку веб-сервисов :) ) C точки зрения архитектора-разработчика он получит внятную систему c четким разделением, масштабированием и прочими радостями, а не одно большое одеяло, которое ПЛОХО поддается перекройке - не все приложения на предприятии поддердживают данную\данные технологии - масштабирование потребует Немаленьких усилий и квалификации Будем ждать Других технических решений ОБЛЕГЧАЮЩИХ создание и пректирование (разработку) ИС Удачи! ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2010, 11:32 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
Petro123iscrafm, то же самое говорили про COM, как панацею. Автор топика (как и я) взглянул шире, про тенденции разговор про панацею не ведется. Нить топика натянулась в сторону реализаций, а не архитектуры как таковой. А у архитектуры принципы простые, некоторые из них, чуть выше перевел. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2010, 11:34 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
I l'v SOAПока нет распределенных запросов и транзакции, но будут. Вот когда будут, тогда и можно о чем-то серьезно говорить. А пока увы ... ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2010, 11:50 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
_модI l'v SOAПока нет распределенных запросов и транзакции, но будут. Вот когда будут, тогда и можно о чем-то серьезно говорить. А пока увы ... ...а пока приходится проектировать логику интеграционных приложений, учитывая возможности интерфейсов интегрируемых систем. Весьма интересное занятие, между прочим. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2010, 12:34 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
_модI l'v SOAПока нет распределенных запросов и транзакции, но будут. Вот когда будут, тогда и можно о чем-то серьезно говорить. А пока увы ... Простите. А как вы себе это представляете и зачем оно вам нужно? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2010, 12:56 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
mcureenabПростите. А как вы себе это представляете и зачем оно вам нужно? начинаю транзакцию дергаю сервис1 (на запись в БД1) дергаю сервис2 (на запись в БД2) ..... дергаю сервисN (на запись в БДN) commit ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2010, 15:11 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
_модmcureenabПростите. А как вы себе это представляете и зачем оно вам нужно? начинаю транзакцию дергаю сервис1 (на запись в БД1) дергаю сервис2 (на запись в БД2) ..... дергаю сервисN (на запись в БДN) commit хм... а как целостность данных контролируется в совокупности (БД1...БДN)? а если целостность данных на таком уровне не нужна или противоречий не может быть в принципе - зачем все делать в одной транзакции?? да и как представил, что где-то упала скорость связи... ведь и через интернет все это будут пускать... обеспечение более-менее приемлемой скорости отклика выльется в ПРОБЛЕМУ... но самый интересный вопрос так и остался без ответа - ЗАЧЕМ такие транзакции нужны? какие именно проблемы с их помощью можно решить? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2010, 16:30 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
I l'v SOAC точки зрения архитектора-разработчика он получит внятную систему c четким разделением, масштабированием и прочими радостями, а не одно большое одеяло, которое ПЛОХО поддается перекройке Это он так думает. На самом деле в SOA заложено конкретное противоречие между удовлетворением текущих задач предприятия и стабильностью АПИ сервиса без которого все пойдет прахом. ИТ-шник на предприятии может влегкую решать текущие поставленные задачи при наличии инструментов, при использовании SOA - это невозможно. По этому ИТ-шники не особо приветствуют этот статические плохо приспособленный к изменениям булыжник. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2010, 16:42 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
s_ustinovа как целостность данных контролируется в совокупности (БД1...БДN)? но самый интересный вопрос так и остался без ответа - ЗАЧЕМ такие транзакции нужны? какие именно проблемы с их помощью можно решить? Распределенные БД поддерживают транзакции. А ЗАЧЕМ нужны транзакции - ответ очевиден: целостность данных. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2010, 17:18 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
trdm_ ИТ-шник на предприятии может влегкую решать текущие поставленные задачи при наличии инструментов, при использовании SOA - это невозможно. По этому ИТ-шники не особо приветствуют этот статические плохо приспособленный к изменениям булыжник. читаешь иногда и думаешь: почему те, кто тебя не знает, так уверенно пишут что ты не ешь мясо. Спектакль абсурда. Легко решаются задачи, хорошо приспособленная именно к изменения в том числе архитектура. Может это сон? Или рассуждения о вкусе устриц людей, никогда их не пробовавших? Скорее второе. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2010, 17:42 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
trdm_I l'v SOAC точки зрения архитектора-разработчика он получит внятную систему c четким разделением, масштабированием и прочими радостями, а не одно большое одеяло, которое ПЛОХО поддается перекройке Это он так думает. На самом деле в SOA заложено конкретное противоречие между удовлетворением текущих задач предприятия и стабильностью АПИ сервиса без которого все пойдет прахом. ИТ-шник на предприятии может влегкую решать текущие поставленные задачи при наличии инструментов, при использовании SOA - это невозможно. По этому ИТ-шники не особо приветствуют этот статические плохо приспособленный к изменениям булыжник. Это где такие водятся нестабильные АПИ сервиса? Может, инструменты поменять, вместе с ИТ-шниками? Отдельно стоящие части всегда легче изменить, чем монолитный булыжник. Если в 2-х звенке решаются задачи, то их всегда можно вынести в отдельный слой. Другой вопрос, что не всегда это нужно или оправданно, но это уже к теме не относится. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2010, 18:29 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
iscrafmtrdm_ ИТ-шник на предприятии может влегкую решать текущие поставленные задачи при наличии инструментов, при использовании SOA - это невозможно. По этому ИТ-шники не особо приветствуют этот статические плохо приспособленный к изменениям булыжник. читаешь иногда и думаешь: почему те, кто тебя не знает, так уверенно пишут что ты не ешь мясо. Спектакль абсурда. Легко решаются задачи, хорошо приспособленная именно к изменения в том числе архитектура. Может это сон? Или рассуждения о вкусе устриц людей, никогда их не пробовавших? Скорее второе. не мути воду. я сам разработчик и пишу о своих трудностях. Ты тут вообще не приделах. Пусть так и остается. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2010, 18:39 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
trdm_iscrafmtrdm_ ИТ-шник на предприятии может влегкую решать текущие поставленные задачи при наличии инструментов, при использовании SOA - это невозможно. По этому ИТ-шники не особо приветствуют этот статические плохо приспособленный к изменениям булыжник. читаешь иногда и думаешь: почему те, кто тебя не знает, так уверенно пишут что ты не ешь мясо. Спектакль абсурда. Легко решаются задачи, хорошо приспособленная именно к изменения в том числе архитектура. Может это сон? Или рассуждения о вкусе устриц людей, никогда их не пробовавших? Скорее второе. не мути воду. я сам разработчик и пишу о своих трудностях. Ты тут вообще не приделах. Пусть так и остается. здесь идет речь о SOA, а не о твоих трудностях. Как правильно замечено "ты тут вооще не при делах". Ты говоришь, что управлять комплексом, состоящим из множества "кубиков" сложнее чем "портянкой" кода в которой все переплетено. Говоришь, к внесению изменений множество маленьких камней хуже приспособлены, чем один булыжник. Где логика? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2010, 18:45 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
I l'v SOAЭто где такие водятся нестабильные АПИ сервиса? Слышал звон, да не понял откуда он? Я говорил, что АПИ SOA-сервиса должно быть стабильно, иначе им было-бы невозможно пользоваться, а это как раз и идет в разрез с деятельностью ИТ-спеца на предприятии работа которого адатировать логику работы ИС под постоянно меняющееся окружение и требования внешней среды предприятия. SOA тут бутылочное горлышко. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2010, 18:46 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
_модs_ustinovа как целостность данных контролируется в совокупности (БД1...БДN)? но самый интересный вопрос так и остался без ответа - ЗАЧЕМ такие транзакции нужны? какие именно проблемы с их помощью можно решить? Распределенные БД поддерживают транзакции. А ЗАЧЕМ нужны транзакции - ответ очевиден: целостность данных. то есть речь все же идет не о нескольких независимых БД, а об одной распределенной БД? :-))) ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2010, 18:47 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
trdm_ Я говорил, что АПИ SOA-сервиса должно быть стабильно, иначе им было-бы невозможно пользоваться, а это как раз и идет в разрез с деятельностью ИТ-спеца на предприятии работа которого адатировать логику работы ИС под постоянно меняющееся окружение и требования внешней среды предприятия. SOA тут бутылочное горлышко. напрашивается вывод, что бутылочным горлышком является как раз ИТ-спец. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2010, 18:50 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
iscrafmздесь идет речь о SOA, а не о твоих трудностях. Как правильно замечено "ты тут вооще не при делах". В том то и прикол SOA, что конечные спецы становятся не при делах и теряют работу. это первый облом. А второй облом предназначен тебе: невозможно внедрения в обход ИТ-директора на предприятии, коим я являюсь. Так что я тут "при делах" "по самую маковку". Моя личная позиция: если и использовать, то в самом ограниченном виде, сначала все взвесив. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2010, 18:51 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
iscrafmtrdm_ Я говорил, что АПИ SOA-сервиса должно быть стабильно, иначе им было-бы невозможно пользоваться, а это как раз и идет в разрез с деятельностью ИТ-спеца на предприятии работа которого адатировать логику работы ИС под постоянно меняющееся окружение и требования внешней среды предприятия. SOA тут бутылочное горлышко. напрашивается вывод, что бутылочным горлышком является как раз ИТ-спец. А я и рад тормознуть неэффективный процесс. Я за это зарплату получаю. Так что в топку. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2010, 18:52 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
_модРаспределенные БД поддерживают транзакции. А ЗАЧЕМ нужны транзакции - ответ очевиден: целостность данных. Целостность данных может быть обеспечена не только транзакциями. Транзакционность очень сильное и дорогое свойство операции. Для нормальной работы системы вполне достаточно, чтобы операция во всех ситуациях оставляла за собой согласованные и целостные данные. Но сама работа процедуры может не быть ни атомарной, ни изолированной, ни долговечной. Если вам нужны распределённые транзакции, так используйте рапределённые БД. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2010, 18:53 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
trdm_iscrafmtrdm_ Я говорил, что АПИ SOA-сервиса должно быть стабильно, иначе им было-бы невозможно пользоваться, а это как раз и идет в разрез с деятельностью ИТ-спеца на предприятии работа которого адатировать логику работы ИС под постоянно меняющееся окружение и требования внешней среды предприятия. SOA тут бутылочное горлышко. напрашивается вывод, что бутылочным горлышком является как раз ИТ-спец. А я и рад тормознуть неэффективный процесс. Я за это зарплату получаю. Так что в топку. + моя задача на предприятии сделать труд персонала как можно эффективнее используя подходящие технологии. И я со своей работой справляюсь. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2010, 18:54 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
trdm_моя задача на предприятии сделать труд персонала как можно эффективнее используя подходящие технологии. И я со своей работой справляюсь. ты в этом не одинок. Странно было бы услышать обратное, что задачей является сделать труд персонала более неэффективным. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2010, 18:57 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
iscrafmtrdm_моя задача на предприятии сделать труд персонала как можно эффективнее используя подходящие технологии. И я со своей работой справляюсь. ты в этом не одинок. Странно было бы услышать обратное, что задачей является сделать труд персонала более неэффективным. Не надо подкатов под бок и фальшивой солидарности, ты из лагеря сейлов, твоя политика продавать, как бы товар не попахивал. Моя политика - оценить КПД товара и принять или отклонить твое предложение. Так понятнее? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2010, 19:01 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
trdm_iscrafmtrdm_моя задача на предприятии сделать труд персонала как можно эффективнее используя подходящие технологии. И я со своей работой справляюсь. ты в этом не одинок. Странно было бы услышать обратное, что задачей является сделать труд персонала более неэффективным. Не надо подкатов под бок и фальшивой солидарности, ты из лагеря сейлов, твоя политика продавать, как бы товар не попахивал. Моя политика - оценить КПД товара и принять или отклонить твое предложение. Так понятнее? еще более непонятно стало. Теперь в лагерь сейлов запихнули. Кто здесь? (c) p.s. предлагаю не развивать флуд. Понятно, что на тему SOA тебе сказать нечего, не пробовал. Зачем тогда топик загружать "измышлизмами". ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2010, 19:05 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
iscrafmp.s. предлагаю не развивать флуд. Понятно, что на тему SOA тебе сказать нечего, не пробовал. Зачем тогда топик загружать "измышлизмами". Я уже выразил словами, то что думала публика, когда сливала SOA. Практика красноречивее моих слов. Не смотря на все лозунги местных ораторов. ПС. пойду зарегю пару ников, а то чую скора прийдет Garya и разьяснит политику партии. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2010, 19:13 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
trdm_I l'v SOAЭто где такие водятся нестабильные АПИ сервиса? Слышал звон, да не понял откуда он? Я говорил, что АПИ SOA-сервиса должно быть стабильно, иначе им было-бы невозможно пользоваться, а это как раз и идет в разрез с деятельностью ИТ-спеца на предприятии работа которого адатировать логику работы ИС под постоянно меняющееся окружение и требования внешней среды предприятия. SOA тут бутылочное горлышко. Сервисы являются дополнительным слоем абстракции, который позволяет скрывать за собой детали и изменения. Вести версионность данных с их помощью гораздо легче. Например, для REST все передается в одну текстовую строку, вводится дополнительный параметр для версии, а сервис сам разбирается, что к чему. Такой директорский звон с невнятной терминологией и аргументами, действительно, трудно понять. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2010, 19:37 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
Для примера можно посмотреть сервисы поисковиков. Разные версии живут совместно и счастливо. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2010, 19:41 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
Я думаю, решение для задачи целостности многозвенной SOA-транзакции - реализация в концевых системах сервисов "Откатить документ" помимо прямых "Создать документ", и реализация на этих обратных сервисах цепочки отката. Прямая цепочка должна регистрировать каждый успешных шаг в регистре многозвенных транзакций, а обратная, в случае сбоя прямой - опрашивать этот реестр и вызывать откат в обратном порядке. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2010, 21:31 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
iscrafmСлабосвзянный - это стыковка в момент исполнения, многократное использование, взаимозаменяемость. Т.е. характеристики, которые на порядок упрощают разработку и управление жизненным циклом продукта. Но никак не плохая управляемость. многократное использование сервисов - по-моему, миф. В вашей SOA сколько сервисов и сколько из них повторно использованы? PS. Я не против SOA. Просто заметка. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2010, 22:17 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
web_foxiscrafmСлабосвзянный - это стыковка в момент исполнения, многократное использование, взаимозаменяемость. Т.е. характеристики, которые на порядок упрощают разработку и управление жизненным циклом продукта. Но никак не плохая управляемость. многократное использование сервисов - по-моему, миф. В вашей SOA сколько сервисов и сколько из них повторно использованы? PS. Я не против SOA. Просто заметка. смотря в какой из систем. Под рукой что есть глянул, чуть более 600. Повторно используется многие конечно. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2010, 22:50 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
iscrafmweb_foxiscrafmСлабосвзянный - это стыковка в момент исполнения, многократное использование, взаимозаменяемость. Т.е. характеристики, которые на порядок упрощают разработку и управление жизненным циклом продукта. Но никак не плохая управляемость. многократное использование сервисов - по-моему, миф. В вашей SOA сколько сервисов и сколько из них повторно использованы? PS. Я не против SOA. Просто заметка. смотря в какой из систем. Под рукой что есть глянул, чуть более 600. Повторно используется многие конечно. Думаю, - это одна из причин, которая позволяет ему за выходные делать готовые системы. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2010, 23:02 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
опять искроскрины. а на них у меня алергия уже. Медицина относит алкоголь и табак к наркотическим веществам.<BR>А опьянение - это всего навсего нарушение работы головного мозга в следствие кислородного голодания.<BR>Хотите быть здоровыми и знать больше ? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2010, 23:20 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
trdm_опять искроскрины. а на них у меня алергия уже. когда будут обсуждаться вопросы, к которым Искра не имеет отношения, скринов не будет. p.s. Попей лоратадина, помогает. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2010, 23:28 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
iscrafmtrdm_опять искроскрины. а на них у меня алергия уже. когда будут обсуждаться вопросы, к которым Искра не имеет отношения, скринов не будет. не верю. тут даже если бедет тема о защите животных влепишь скрин со справочником "Корма". это проклятие этого форума. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2010, 23:32 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
trdm_, -1 конкретность флеймом быть не может (с) ... |
|||
:
Нравится:
Не нравится:
|
|||
19.02.2010, 09:31 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
s_ustinovто есть речь все же идет не о нескольких независимых БД, а об одной распределенной БД? :-))) распределенная БД - это связанные независимые БД под управлением одинаковых или разных СУБД ... |
|||
:
Нравится:
Не нравится:
|
|||
19.02.2010, 09:35 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
mcureenabДля нормальной работы системы вполне достаточно, чтобы операция во всех ситуациях оставляла за собой согласованные и целостные данные. Именно во всех ситуациях, в.т.ч. и аварийных. SOA пока можно безопасно использовать только в режиме read only. mcureenabЕсли вам нужны распределённые транзакции, так используйте рапределённые БД. Так и делаем ... |
|||
:
Нравится:
Не нравится:
|
|||
19.02.2010, 09:39 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
_модs_ustinovто есть речь все же идет не о нескольких независимых БД, а об одной распределенной БД? :-))) распределенная БД - это связанные независимые БД под управлением одинаковых или разных СУБД если ничего не поменялось за последние несколько лет, для распределенных реляционных БД так и не удается решить задачу обеспечения целостности данных (не получается нормально реализовать транзакции)... и вроде бы уже все согласились, что это и не нужно - используют или объектные базы, или системы, посылающие друг другу сообщения (это совсем не транзакции) ... |
|||
:
Нравится:
Не нравится:
|
|||
19.02.2010, 09:46 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
iscrafmweb_foxiscrafmСлабосвзянный - это стыковка в момент исполнения, многократное использование, взаимозаменяемость. Т.е. характеристики, которые на порядок упрощают разработку и управление жизненным циклом продукта. Но никак не плохая управляемость. многократное использование сервисов - по-моему, миф. В вашей SOA сколько сервисов и сколько из них повторно использованы? PS. Я не против SOA. Просто заметка. смотря в какой из систем. Под рукой что есть глянул, чуть более 600. Повторно используется многие конечно. Напишите, пожалуйста, подробнее: на какой платформе вы построили SOA, примерно сколько сервисов в % повторно используется. Сколько % сервисов работает на запись бизнес-данных (логирования не в счёт). И, если можно, как происходит решение, что сделать сервисом, а что не стоит (что ограничивает). ... |
|||
:
Нравится:
Не нравится:
|
|||
19.02.2010, 09:55 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
web_foxНапишите, пожалуйста, подробнее: на какой платформе вы построили SOA, примерно сколько сервисов в % повторно используется. Сколько % сервисов работает на запись бизнес-данных (логирования не в счёт). И, если можно, как происходит решение, что сделать сервисом, а что не стоит (что ограничивает). Вы же понимаете, что мне легче не рушить Ваши заблуждения, чем считать проценты . На запись бизнес-данных работает подавляющее большинство (а на что еще работают сервисы в бизнес-приложениях?), в процентах не считал. Повторно используется масса. Решение, что сделать сервисом пришло единоразово - все . Любая функция, будь то функция для ввода данных, их обработки или анализа, в SOA архитектуре, есть сервис, посаженный на общую шину. Но судя по Вашим вопросам и вопросам, поднятым чуть выше, кроме варианта реализации SOA в форме веб-сервисов ничего больше не рассматривается. А как же ESB, серверы приложений...? Поэтому и странно звучат вопросы по, казалось бы, банальным вещам в разработке - многократное использование. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.02.2010, 10:11 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
s_ustinov если ничего не поменялось за последние несколько лет, для распределенных реляционных БД так и не удается решить задачу обеспечения целостности данных (не получается нормально реализовать транзакции)... и вроде бы уже все согласились, что это и не нужно - используют или объектные базы, или системы, посылающие друг другу сообщения (это совсем не транзакции) Отсюда неутешительный вывод: для обеспечения целостности можно использовать только ценьрализованную БД без всякиз сервисов. А распределенные вычисления только на чтение или где целостность не важна. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.02.2010, 11:01 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
А6дуллаh3Я думаю, решение для задачи целостности многозвенной SOA-транзакции - реализация в концевых системах сервисов "Откатить документ" помимо прямых "Создать документ", и реализация на этих обратных сервисах цепочки отката. Прямая цепочка должна регистрировать каждый успешных шаг в регистре многозвенных транзакций, а обратная, в случае сбоя прямой - опрашивать этот реестр и вызывать откат в обратном порядке. Может быть. Проблема однако в том, что вызвать откат в обратном порядке будет уже некому - например винч полетел. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.02.2010, 11:06 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
а можно пример такой транзакции? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.02.2010, 11:10 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
_модА6дуллаh3Я думаю, решение для задачи целостности многозвенной SOA-транзакции - реализация в концевых системах сервисов "Откатить документ" помимо прямых "Создать документ", и реализация на этих обратных сервисах цепочки отката. Прямая цепочка должна регистрировать каждый успешных шаг в регистре многозвенных транзакций, а обратная, в случае сбоя прямой - опрашивать этот реестр и вызывать откат в обратном порядке. Может быть. Проблема однако в том, что вызвать откат в обратном порядке будет уже некому - например винч полетел. Любое решение имеет свои достоинства, недостатки. Особенно в краиних и криминальных вариантах. Огласите в процентах кол-во ваших распределенных транзакций. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.02.2010, 11:22 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
немного о примерах таких транзакций... 1. Распределенная система визирования документа. Для подписей используется сервис, который в случае отказа принимающей стороны ставит конверт с подписью в очередь ожидания. Выполнится в любом случае, с задержкой. 2. Сервис записи проводок по документа в момент его учета во внешнюю бух.систему. Такая же ситуация. 3.. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.02.2010, 11:32 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
Не ИСКРАЛюбое решение имеет свои достоинства, недостатки. Особенно в краиних и криминальных вариантах. Огласите в процентах кол-во ваших распределенных транзакций. Достаточно одной. Но вообще внешних связей всегда много. Простой пример: провели документ, надо экспортировать проводки во внешнюю систему. вариант 1 - дернуть сервис, который не известно как завершится вариант 2 - прямой доступ к внешней БД с полным контролем над завершением и что выберем ? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.02.2010, 11:53 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
_мод Простой пример: провели документ, надо экспортировать проводки во внешнюю систему. вариант 1 - дернуть сервис, который не известно как завершится вариант 2 - прямой доступ к внешней БД с полным контролем над завершением и что выберем ? вариант 3: сервис, который обеспечивает прямой доступ к БД, если к ней возможен доступ. Опять же вариант с проводками не очень показательный. Это тоже пример сервиса, который может быть выполнен даже со значительным таймаутом. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.02.2010, 12:00 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
2 _мод: Перегибаете палку. Очень большая часть систем просто не пустит к своей БД(Например, SAP =) ) и соответственно обеспечить функционирование распределенной транзакции в подобном окружении задача слабо выполнимая. По сути даже без SOA вы работаете в системе, когда пользователь вводит одни и те же данные в разные системы последовательно согласно принятом бизнес-процессу, ни о какой транзакционности тут мечтать и не приходится. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.02.2010, 12:25 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
VasyakinM2 _мод: Перегибаете палку. Очень большая часть систем просто не пустит к своей БД(Например, SAP =) ) и соответственно обеспечить функционирование распределенной транзакции в подобном окружении задача слабо выполнимая. По сути даже без SOA вы работаете в системе, когда пользователь вводит одни и те же данные в разные системы последовательно согласно принятом бизнес-процессу, ни о какой транзакционности тут мечтать и не приходится. В компании есть целый отдел по разработке под SAP. Прекрасно пишут логику адаптеров для подключения к ESP. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.02.2010, 13:43 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
VasyakinM По сути даже без SOA вы работаете в системе, когда пользователь вводит одни и те же данные в разные системы последовательно согласно принятом бизнес-процессу, ни о какой транзакционности тут мечтать и не приходится. Это другое дело, пользователь сам контролирует целостность вручную. А автомат накосячит и никто этого не увидит. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.02.2010, 13:57 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
iscrafmвариант 3: сервис, который обеспечивает прямой доступ к БД, если к ней возможен доступ. Это то же самое. Дергая сервис, я не должен знать, как он устроен. iscrafm Опять же вариант с проводками не очень показательный. Это тоже пример сервиса, который может быть выполнен даже со значительным таймаутом. Может, но тогда проще файл закачать. А мы стремимся к online и автоматической поддержкой целостности. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.02.2010, 14:00 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
web_fox В компании есть целый отдел по разработке под SAP. Прекрасно пишут логику адаптеров для подключения к ESP. а напрямую в рабочие таблицы GL они что-то пишут? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.02.2010, 14:03 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
iscrafmweb_foxНапишите, пожалуйста, подробнее: на какой платформе вы построили SOA, примерно сколько сервисов в % повторно используется. Сколько % сервисов работает на запись бизнес-данных (логирования не в счёт). И, если можно, как происходит решение, что сделать сервисом, а что не стоит (что ограничивает). Вы же понимаете, что мне легче не рушить Ваши заблуждения, чем считать проценты . На запись бизнес-данных работает подавляющее большинство (а на что еще работают сервисы в бизнес-приложениях?), в процентах не считал. Повторно используется масса. Решение, что сделать сервисом пришло единоразово - все . Любая функция, будь то функция для ввода данных, их обработки или анализа, в SOA архитектуре, есть сервис, посаженный на общую шину. Но судя по Вашим вопросам и вопросам, поднятым чуть выше, кроме варианта реализации SOA в форме веб-сервисов ничего больше не рассматривается. А как же ESB, серверы приложений...? Поэтому и странно звучат вопросы по, казалось бы, банальным вещам в разработке - многократное использование. Такое ощущение, что вы вошли в кураж, споря в этой теме. Я про веб-сервисы вам ничего не писал, может вы спутали что-то. Я без стёба ставлю реальные вопросы, которые лично меня интересуют. >Более того, ничего странного и банального. В практике просто не припомню чтобы что-то повторно использовалось (может для вас это и удивительно), поэтому мне интересна была ваша статистика. Даже в обычном программировании повторно используются только какие-то классы системного характера. Например, в БД к повторному использованию годились только представления, функции повторно использоваться могут, но это малая часть. Под каждую задачу всегда нужны сугубо конкретные данные и делать выбор всех данных, чтобы кто-то использовал только часть не имеет смысла. Это в моей практике. Я ни о чём с вами не спорю. Вот мне интересно, поэтому прошу, приведите, пожалуйста, показательный пример из вашей практики, где сервис повторно используется разными потребителями, насколько одинаковый набор данных они читают или пишут. (Например, есть сервис А для системы Альфа, закрывающий/открывающий клиенту интернет. Он используетя тремя системами: биллинговой в случае превышения денежного лимита, системой Бетта в случае..., и т.д. Чем подробнее, тем лучше). ... |
|||
:
Нравится:
Не нравится:
|
|||
19.02.2010, 14:08 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
И интересует на какой платформе вы сделали SOA? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.02.2010, 14:22 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
1 этап. Интеграция локальных БД(Lotus Notes) напрямую с головным офисом(WebSphere) c отказом от репликаций за счет применения SOAP. В стадии завершения. 2 этат. Плавный переход(отказ от локальных БД) в on-line(только WebSphere&SOAP). ... |
|||
:
Нравится:
Не нравится:
|
|||
19.02.2010, 14:29 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
web_fox Вот мне интересно, поэтому прошу, приведите, пожалуйста, показательный пример из вашей практики, где сервис повторно используется разными потребителями, насколько одинаковый набор данных они читают или пишут. чуть выше был пример с сервисом, который выполняет репликацию данных в распределенной системе. Ниже рис. с примером сервиса, который пишет проводки в бух. систему. Сервис принимает определенный набор параметров, выполняет свою работу и возвращает результат выполнения. Потребители - различные сервисы по регистрации фактов. Сам сервис существует в единственном числе, используется многократно. Есть подозрение, что под "повторное использование" имеется ввиду что-то другое. Со своей стороны приведу цитату на русском, чтобы было единое понимание того, о чем идет речь: SOA – это набор стратегий, практик, принципов и подходов, которые помогают представить данные и процессы как комплект программных услуг со стандартными интерфейсами и протоколами, к которым может получить доступ растущее сообщество потребителей информации. Этот подход имеет несколько ключевых технических преимуществ, включая следующие: • Возможность повторного использования за счет применения сервисов, а не копирования кода • Публикуемые интерфейсы: обеспечивается доступность сервиса, а также ясность и точность описания его интерфейса • Формальные определения: поставщик и потребитель услуг понимают и принимают правила взаимодействия • Обязательная абстракция: все аспекты реализации сервисов скрыты • Значимость функций: имеющаяся функциональность представлена на таком уровне структурирования, который является подходящим и полезным для потребителя. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.02.2010, 14:43 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
_модНе ИСКРАЛюбое решение имеет свои достоинства, недостатки. Особенно в краиних и криминальных вариантах. Огласите в процентах кол-во ваших распределенных транзакций. Достаточно одной. Но вообще внешних связей всегда много. Простой пример: провели документ, надо экспортировать проводки во внешнюю систему. вариант 1 - дернуть сервис, который не известно как завершится вариант 2 - прямой доступ к внешней БД с полным контролем над завершением и что выберем ? Вы правильно поняли слабое место этих систем в текущей реализации. Гораздо проще и надёжнее общаться на уровне баз данных через дблинки - базы разных систем, но транзакция одна. Можете об этом дальше не спорить ) Откуда появляется желание использовать SOA... оттуда, что возможно построить построить архитектуру звезды, а не точка-точка при интеграции систем. Количество связей точка-точка постоянно растёт и управление ими начинает происходить в режиме пожар-тушение. При использовании платформ идеологии SOA (при удачном подходе к барьеру) можно автоматизировать как транспортную функцию (единый репозиторий интерфейсов, гарантированная доставка, мониторинг нагрузки, сбои и т.п.), так и управление бизнес-процесом (ветвление, интерфейсы пользователя, и т.п.). Это (при удачном подходе к барьеру :) позволит избавится от детских болезней на предприятии с большим числом ИС и связей. Ну и совсем уже мечта владельцу бизнеса сидеть и смотреть в графическом представлении, какие бизнес-процессы крутятся в системе и какова по ним частота прохода. А в реальности может оказаться много но, то через адаптеры не возможно масштабировать нагрузку по горизонтали, то ещё что-то. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.02.2010, 14:45 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
повторное использование часто употребляют с другой особенностью архитектуры - composability. Т.е когда БП компонуется из сервисов, обеспечивая их повторное использование. "Посаженный" на шину в единственном экземпляре сервис используется множеством потребителей в системе. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.02.2010, 14:48 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
web_fox Под каждую задачу всегда нужны сугубо конкретные данные и делать выбор всех данных, чтобы кто-то использовал только часть не имеет смысла. похоже вы под повторное использование подводите что-то близкое к тиражированию ПО, а не то, что под этим понимается в SOA ... |
|||
:
Нравится:
Не нравится:
|
|||
19.02.2010, 15:02 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
Есть еще один аспект. Сервисы позволяют создавать слобосвязанную модульную структуру приложения.Это дает возможность повторного использования + проще разработка и тестирование + более внятный код ... |
|||
:
Нравится:
Не нравится:
|
|||
19.02.2010, 15:02 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
I l'vЕсть еще один аспект. Сервисы позволяют создавать слобосвязанную модульную структуру приложения.Это дает возможность повторного использования + проще разработка и тестирование + более внятный код 100% я просто еще более утвердился во мнении, что в дискуссии под SOA здесь понимается ограничено некоторая обертка, при помощи которой можно обратится из одной системы к другой. В принципе, это объяснимо. Весь интернет завален рассуждениями именно этого аспекта. То, что SOA позволяет компоновать поддержку БП из сервисов, в том числе, даже в рамках одной системы и то, что такая архитектура системы "проще разработка и тестирование + более внятный код" как то упущено. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.02.2010, 15:12 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
iscrafm, Согласен, по моему, выгода от использования SOA начинается уже с упрощению внесения изменений и более прозрачной архитектуры приложений, что уже немало.. Потом есть еще один плюс - разработчики приучаются к мысли, что новые приложения надо изначально стоить так, что они будут интегрированы и доступны в виде сервисов. Что все же лучше, чем писать как обычно, и потом каждый раз изобретать велосипед для интеграции. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.02.2010, 16:17 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
web_fox, небольшой ролик (swf,~1Mb, www.iscra.ru/demo/multiuse.swf для скачивания) для иллюстрации понятий "повторное использование", слабая связанность. Надеюсь ясность внесет. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.02.2010, 16:18 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
СергейТТТновые приложения надо изначально стоить так, что они будут интегрированы и доступны в виде сервисов. +1 это пожалуй и основная проблема в примении SOA, множество унаследованных legacy-приложений, фнукции которые нужно использовать, но доступных сервисных интерфейсов в них нет. Приходится строить дополнительные обертки. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.02.2010, 16:26 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
web_foxОткуда появляется желание использовать SOA... Единственный смысл сервисов - это изменение парадигмы. Сейчас задача сама решает, какой сервис использовать. А надо наоборот, ставить задачу и ее будет решать самый подходящий для нее сервис. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.02.2010, 16:40 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
_модweb_foxОткуда появляется желание использовать SOA... Единственный смысл сервисов - это изменение парадигмы. Сейчас задача сама решает, какой сервис использовать. А надо наоборот, ставить задачу и ее будет решать самый подходящий для нее сервис. Вы правы. Но вы уже захватываете гораздо более широкую проблемную область, чем здесь обсуждали ;) Тут о более призёмленных вещах пока разговор - что-то типа о "поменьше программируйте - побольше мышкой кубики складывайте". ... |
|||
:
Нравится:
Не нравится:
|
|||
19.02.2010, 17:28 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
_модweb_foxОткуда появляется желание использовать SOA... Единственный смысл сервисов - это изменение парадигмы. Сейчас задача сама решает, какой сервис использовать. А надо наоборот, ставить задачу и ее будет решать самый подходящий для нее сервис. Если я не ошибаюсь, с таким подходом речь о платформах пока не идёт. Зато уже есть языки программирования, которые поддерживают такой подход: F#, objective C и др. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.02.2010, 17:31 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
web_foxЗато уже есть языки программирования, которые поддерживают такой подход: F#, objective C и др. Первым был planner ... |
|||
:
Нравится:
Не нравится:
|
|||
24.02.2010, 09:26 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
только к SOA это не имеет абсолютно никакого отношения. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.02.2010, 10:08 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
короткая заметка , как раз по теме ... |
|||
:
Нравится:
Не нравится:
|
|||
28.02.2010, 15:53 |
|
SOA провалится
|
|||
---|---|---|---|
#18+
iscrafmтолько к SOA это не имеет абсолютно никакого отношения. Как сказать. Если вы вместо вызова процедуры дергаете заранее известный сервис, то вы не выходите за рамки традиционной парадигмы вычислений. Т. е. сервисы - это просто другое оформление библиотеки процедур. Другая парадигма - поставить задачу и пусть сервисы сами определяют, кто ее будет решать. Такой подход близок к декларативным и функциональным языкам. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.03.2010, 10:16 |
|
|
start [/forum/topic.php?all=1&fid=33&tid=1548370]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
39ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
125ms |
get tp. blocked users: |
2ms |
others: | 10ms |
total: | 219ms |
0 / 0 |