Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Есть ли будущее у систем интеграции ?
|
|||
|---|---|---|---|
|
#18+
Дополнение. Кстати, Delphi - тоже долой! Попробуйте написать программу, которая вычисляет и отображает на экране результат вычислений 2*2=? И посмотрите, сколько места будет занимать exe-шник. MS SQL Server - тоже долой! Попробуйте создать базу данных, а вней хранимую процедуру, с текстом select 2*2 - и посмотрите, сколько такая база данных занимает места на диске. Долой! Вот Notepad - совсем другое дело. Пишем в нем "2*2=4", сохраняем, получаем - почти круглый ноль. Итог: Долой BPMS, долой средства интеграции, долой Excel, долой все языки программирования. Да здравствует Notepad! Логично? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2006, 14:23 |
|
||
|
Есть ли будущее у систем интеграции ?
|
|||
|---|---|---|---|
|
#18+
iscrafmВо всех приведенных примерах мы знаем и БД и таблицы.Не во всех. Еще раз посмотрите внимательно на картинку и скажите, какой инсерт вы напишете для произвольного Customer . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2006, 14:30 |
|
||
|
Есть ли будущее у систем интеграции ?
|
|||
|---|---|---|---|
|
#18+
Garya, Вы сташный человек! Знаете, какое самое мощное средство интеграции? Это EXCEL!!! Все жертвы корпоративных ИС собирают в нем все недоделки со всех прикладух, потом суммируют, умножают, еще что-то делают, а потом куда-то снова грузят. И что бы им там не навнедряли, все равно находится еще что-то, что хотелось бы посчитать самим. А Вы - выбросить! Вся автоматизация нафиг! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2006, 14:39 |
|
||
|
Есть ли будущее у систем интеграции ?
|
|||
|---|---|---|---|
|
#18+
Garya, что Вы к размерам так цепко привязались? :) Речь идет об относительных размерах а не абсолютных. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2006, 14:43 |
|
||
|
Есть ли будущее у систем интеграции ?
|
|||
|---|---|---|---|
|
#18+
iscrafmGarya, что Вы к размерам так цепко привязались? :) Речь идет об относительных размерах а не абсолютных.isfarm Вы заметили, что вступаете в сражение против своих же собственных доводов?... :) Какая разница, относительные размеры, абсолютные... У Вас имеются проблемы с размерами винчестера? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2006, 14:49 |
|
||
|
Есть ли будущее у систем интеграции ?
|
|||
|---|---|---|---|
|
#18+
Garya iscrafmGarya, что Вы к размерам так цепко привязались? :) Речь идет об относительных размерах а не абсолютных.isfarm Вы заметили, что вступаете в сражение против своих же собственных доводов?... :) Какая разница, относительные размеры, абсолютные... У Вас имеются проблемы с размерами винчестера? нет. проблем с винчестером у меня нет. Есть проблемы (не у меня) с интернет-трафиком. Ниже замеры пакетов синхронизации данных между удаленными центрами холдинга. 1. BINARY 227259 2. XML 790965 Чтобы Вы выбрали? В угоду моде XML? Или все таки практичный Binary? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2006, 15:13 |
|
||
|
Есть ли будущее у систем интеграции ?
|
|||
|---|---|---|---|
|
#18+
iscrafm1. Сам по себе XML не работает, с ним работают. 2. Не всегда оправдано его использование, если задачу можно решить другим способом 3. Это все таки язык разметки (счас будут бить), а не исполняемый скрипт.Бить - это не наш метод (с) :-) 1. Любая система не сама работает, а есть еще прокладка между стулом и клавиатурой:) 2. Точно не всегда. Это и про любой язык программирования можно сказать. Вы же не будете для 2^2 сишный код рисовать? 3. Ну да, это не исполняемый скрипт. Да, надо делать преобразование. Но ведь в БД тоже данные не сами валятся, тоже надо писать загрузчики. А вот в Вашем примере меня не интересуют некоторые теги, я их в свой обработчик и не включаю. И поэтому если Вы завтра добавите еще артикул, скидку, еще кучу всяких тегов, мне НИЧЕГО не надо будет менять у себя. Поэтому именно для интеграции этот язык удобен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2006, 15:23 |
|
||
|
Есть ли будущее у систем интеграции ?
|
|||
|---|---|---|---|
|
#18+
WJПоэтому именно для интеграции этот язык удобен. XML - это формат файлового обмена. Применять файловый обмен для интеграции надо в последнюю очередь, кода все НОРМАЛЬНЫЕ способы исчерпаны или невозможны в принципе. XML, CSV, DBF, SWIFT - мало-ли разных форматов, можно и еще придумать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2006, 15:52 |
|
||
|
Есть ли будущее у систем интеграции ?
|
|||
|---|---|---|---|
|
#18+
iscrafmнет. проблем с винчестером у меня нет. Есть проблемы (не у меня) с интернет-трафиком.Я вспоминаю мохровый 1989 год, когда я работал в СКБ АСУ. Наши умельцы - системные программисты - ваяли систему обмена информацией P2P через модем между двумя ДВК-шками. У модема скорость была (не поверите) 96 бит/сек. Для того, чтобы получить перечень из 5 файлов в ответ на команду DIR, приходилось ждать примерно 5 - 8 минут. Помнится, наши ребята тогда очень нервничали, что когда команда доходит до приемника, то она не сразу выполняется. Диалог между компьютерами шел примерно так: "Прими команду!" - "Есть принять команду! Жду команду..." - "DIR" - "Команда принята!" - "Молодец! Теперь выполняй ее!" - "Есть выполнить команду!" - "Жду результатов" - "File1, File2, Fele3..." - "Принято" - "Понял" - "Отбой!". Очень тогда ребята нервничали по поводу того, как сократить этот диалог. А сейчас я даже не знаю никого, кто бы как-то сильно задумывался, какие команды на нижнем уровне ходят через интернет, каким образом "склеиваются" TCP-пакеты, сколько служебной информации вместе с фактически требуемой для передачи информации уходит "лишней". Нет, я не говорю, что всё это потеряло актуальность. Но скорости удаленного обмена растут примерно в той же закономерности, как размеры "винчестеров". На СМ-4 я работал с дисками размером с армейскую полевую кухню и издававшим при запуске звук взлетающего самолета объемом аж 1.4 Мб! Сейчас это размер обыкновенной маленькой дискетты, к которой все относятся с такой прохладцей, что даже во многих ноутбуках трехдюмовый дисковод по умолчанию отсутствует - слишком маленькая емкость, народ уже гигабайтами информацию мерить привык. Всё, что Вы говорите в плане "слишком много", "слишком толстый канал" - это все уходит в историю, пока я наибраю данный текст. Для многих все эти аргументы утратили актуальность даже не вчера, а несколько лет назад. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2006, 16:06 |
|
||
|
Есть ли будущее у систем интеграции ?
|
|||
|---|---|---|---|
|
#18+
процXML - это формат файлового обмена.Посмотрите пожалуйста на XML, который isfarm привел и скажите пожалуйста название файла, которым обменялись... :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2006, 16:07 |
|
||
|
Есть ли будущее у систем интеграции ?
|
|||
|---|---|---|---|
|
#18+
Garya Для многих все эти аргументы утратили актуальность даже не вчера, а несколько лет назад. Все Вам толстый, тонкий, скорость. Я об этом даже не подумал. Я просто килобайты на доллары умножаю и считаю затраты. А быстро или медленно не интересует, по той причине, которую Вы озвучили, а я процитировал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2006, 16:18 |
|
||
|
Есть ли будущее у систем интеграции ?
|
|||
|---|---|---|---|
|
#18+
GaryaМогут быть ГОРАЗДО более сложные увязки данных, нежели просто "является подмножеством" или "пересечением". Может понадобится одно поле не просто разбить на несколько, но еще и разнести эти данные в иерархическую структуру (например). Или сделать противоположное преобразование. [/quot] И что уже ? По команде "три зеленых свистка вверх" XML-документ сам выполнит преобразование из таблицы в дерево ? Такие преобразование и в СУБД делать приходится - когда приложение оперирует, например, графами, для которых нет в реляционноу БД стандартного представления, а хранить их приходится именно в БД. Garya И, самое главное. Вы исходите из того, что можете увязывать данные и на источнике, и на приемнике. В каком месте я такие предположения делал ? Я для того и выделяю интеграцию в самостоятельную задачу, вводя понятие "центра интеграции". Вынося на этот центр такие функции как "преобразование" и "связывание". Вы ниже жалуетесь на непонимание - а сами вникаете в чужие аргументы ? ;) GaryaЯ Вас не понимаю. Честно. Что это за "объем работы", который делается за пределами управляемого бизнес-процесса? Это я вижу. И, честно говоря, уже надоело приводить одни и те-же примеры, которые Вы, видимо, просто пропускаете. При предоставлении услуг по принципу абонементного-ли обслуживания, кредитной-ли системы (особенно - при работе в кредит) никакого значения для управления бизнес процессом каждый отдельный платеж не имеет . Имеет значение состояние лицевого счета (а при кредитной системе и им могут интересоваться только при закрытии отчетного периода). И зачем гонять через BPMS платежи в таком случае ? При этом сами данные о платеже должны попасть и в биллинг и в бухгалтерию и на портал отображающий клиенту состояние лицевого счета. И опять - это не единственный пример. Надоело уже писать одно и тоже... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2006, 16:40 |
|
||
|
Есть ли будущее у систем интеграции ?
|
|||
|---|---|---|---|
|
#18+
iscrafmЯ не передергиваю :) Пытаюсь показать, что для работы с примитивом который Вы привели, нужно еще много чего. Или Вы будете упорно продолжать настаивать на том, что Ваше преобразование в "короткий" xml будет воспринято как должное, теми же интерфейсами БД? Нет никаких проблем из моего короткого XML получить сколь угодно сложный (в том числе тот который Вам нужен) написав соответствующий XSL. Вы пытаетесь представить это как недостаток XML, тогда как это его достоинство. Примерно таким способом у нас программно генерятся отчеты в формате Excel: из базы выгружается "короткий" XML, на него напускается XSL, на выходе получаем те самые 13 килобайт, которые Excel понимает как родные. Предвидя очередное возражение, сообщаю: XSL тоже не пишется вручную, а генерится из Excel-овского шаблона. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2006, 16:59 |
|
||
|
Есть ли будущее у систем интеграции ?
|
|||
|---|---|---|---|
|
#18+
автор3. Это все таки язык разметки (счас будут бить), а не исполняемый скрипт. Обязательно побьют, причем не по очкам, а нокаутом :) XSL -- это, во-первых, XML (точнее, его подмножество), а во-вторых -- исполняемый скрипт. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2006, 17:01 |
|
||
|
Есть ли будущее у систем интеграции ?
|
|||
|---|---|---|---|
|
#18+
Garya процXML - это формат файлового обмена.Посмотрите пожалуйста на XML, который isfarm привел и скажите пожалуйста название файла, которым обменялись... :) noname.xml ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2006, 17:02 |
|
||
|
Есть ли будущее у систем интеграции ?
|
|||
|---|---|---|---|
|
#18+
АБПримерно таким способом у нас программно генерятся отчеты в формате Excel: из базы выгружается "короткий" XML, на него напускается XSL, на выходе получаем те самые 13 килобайт, которые Excel понимает как родные. Предвидя очередное возражение, сообщаю: XSL тоже не пишется вручную, а генерится из Excel-овского шаблона. Круть немерянная. Мона конечно просто прямо из БД формировать Excel отчет, но где тода XML ? Неинтересно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2006, 17:07 |
|
||
|
Есть ли будущее у систем интеграции ?
|
|||
|---|---|---|---|
|
#18+
iscrafmЕсть проблемы (не у меня) с интернет-трафиком. Вот это нормальный аргумент, с него по-хорошему надо было бы начать. Бывают конечно ситуации, когда приходится экономить буквально на всем. Но экономить все же надо по-умному. Посмотрите на тренды: в глобальном масштабе коммуникаций уже развернуто больше, чем нужно потребителям, трансконтинентальные каналы не загружены и на 10 процентов, цены на трафик пикируют. С другой стороны, дефицит и цена программеров только растут. XML смотрится выигрышно именно в этом ландшафте. Какое же будет разочарование, если, к примеру, два года напрягать программеров в погоне за экономией трафика, а к концу проекта обнаружить, что проблема трафика сама собой рассосалась, зато появилась проблема сопровождения переусложненного кода. Прикиньте, а?! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2006, 17:10 |
|
||
|
Есть ли будущее у систем интеграции ?
|
|||
|---|---|---|---|
|
#18+
процМона конечно просто прямо из БД формировать Excel отчет Это как, при помощи ODBC. Ну-ну, сформируйте-ка мне при помощи ODBC отчет по 10 таблицам, в нескольких из которых больше миллиона записей. Наше солнце остынет быстрее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2006, 17:13 |
|
||
|
Есть ли будущее у систем интеграции ?
|
|||
|---|---|---|---|
|
#18+
...починяю примусдля управления бизнес процессомкаждый отдельный платеж значения не имеет . Имеет значение состояние лицевого счета А у ребят вообще проблемы с понимаем того что такое БП и как ими управлять. Ясно что прием плетежей - это полностью автоматический БП (человек в него вообще не вмешивается). А вот анализ состояния счетов - это задача управления (вот только чем ? счетами ? плетежами ?) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2006, 17:14 |
|
||
|
Есть ли будущее у систем интеграции ?
|
|||
|---|---|---|---|
|
#18+
iscrafm1. BINARY 227259 2. XML 790965 Чтобы Вы выбрали? В угоду моде XML? Или все таки практичный Binary? Сравните размер Вашего XML (вы ведь на нем проверяли?) и моего тонкого. Поди, на порядок размер будет отличаться? Нужно гонять тонкий, а в толстый разворачивать уже на приемнике, и не будет проблем с трафиком. Тщитильнеее надо! Вы до сих пор не поняли, в чем практичность XML? Он выигрывает соревнования не тогда, когда нужно переслать данные раз и навсегда заданного формата, а тогда, когда формат этот склонен меняться во времени. отредактировано модератором ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2006, 17:17 |
|
||
|
Есть ли будущее у систем интеграции ?
|
|||
|---|---|---|---|
|
#18+
АБXML смотрится выигрышно именно в этом ландшафте. Какое же будет разочарование, если, к примеру, два года напрягать программеров в погоне за экономией трафика, а к концу проекта обнаружить, что проблема трафика сама собой рассосалась, зато появилась проблема сопровождения переусложненного кода. Прикиньте, а?! Неправильно. Напрягать программеров нужно не для экономии трафика (это default), а наоборот. Привел же пример вроде с бинарным трафиком и "напряжно" переведенным в XML , а потом обратно в бинарный. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2006, 17:23 |
|
||
|
Есть ли будущее у систем интеграции ?
|
|||
|---|---|---|---|
|
#18+
АБСравните размер Вашего XML (вы ведь на нем проверяли?) и моего тонкого. Поди, на порядок размер будет отличаться? Нужно гонять тонкий, а в толстый разворачивать уже на приемнике, и не будет проблем с трафиком. Тщитильнеее надо! если уж тщательнее, то клиент через СП пересылает SQL скрипты. 1. binary 65454 2. XML 82582 3. SQL 49596 Это в упакованном виде. АБВы до сих пор не поняли, в чем практичность XML? Он выигрывает соревнования не тогда, когда нужно переслать данные раз и навсегда заданного формата, а тогда, когда формат этот склонен меняться во времени. у нас форматы меняются во времени. Что из этого следует? Пока Вы будете возиться с XSL я лучше план производства посчитаю, полезней будет. Такое впечатление, что Вы зациклились на XML и ничего другого не видите. Еще раз попытаюсь объяснить свою позицию: 1. Будущее у систем интеграции есть. 2. Рецептов интеграции много, нужно выбирать в каждом конкретном случае наиболее подходящий. 3. XML - язык разметки, описания. С его помощью можно описать параметры работы системы. Впрочем тоже самое можно сделать и при помощи описания в других форматах, от INI-файла, до объектной БД. Всовывание XML везде куда не попадя = всю жизнь есть на завтрак одно и тоже блюдо. Гастрит на проводе. 4. Если можно обойтись без прокладки - нужно обходиться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2006, 18:11 |
|
||
|
Есть ли будущее у систем интеграции ?
|
|||
|---|---|---|---|
|
#18+
Xml, xml.. Скучно.. Есть ведь и известные надстройки над XML, например Resource Description Framework (RDF). Уж лучше RDF пообсуждать и производные от него - Metalog - Querying RDF data models или еще более продвинутые - OWL Issues RDF and OWL Recommendations . Хотя в нашем отечестве редкая птица пока туда долетает, или я ошибаюсь ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2006, 18:15 |
|
||
|
Есть ли будущее у систем интеграции ?
|
|||
|---|---|---|---|
|
#18+
iscrafmЯ просто килобайты на доллары умножаю и считаю затратыА у нас канал без оплаты траффика - unlimited... :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2006, 19:26 |
|
||
|
Есть ли будущее у систем интеграции ?
|
|||
|---|---|---|---|
|
#18+
...починяю примусИ что уже ? По команде "три зеленых свистка вверх" XML-документ сам выполнит преобразование из таблицы в дерево?Нет, он сделает его через XSLT, которое настраивается визуально. Настроить его можно по получению XML-документа новой структуры на получившей документ стороне - без вникания в детали, в каком приложении он был сформирован, в каких СУБД лежала инфорация. Сделав это один раз, можно впоследствии автоматически обрабатывать все документы подобной же структуры. ...починяю примусПри предоставлении услуг по принципу абонементного-ли обслуживания, кредитной-ли системы (особенно - при работе в кредит) никакого значения для управления бизнес процессом каждый отдельный платеж не имеет .Каким бизнес-процессом? Бизнес-процессом ввода данных в бухгалтерский компьютер? Странные у Вас представления о бизнес-процессах... :) Бизнес-процесс - это обширное понятие. Если информация не имеет значения для одного места, но имеет для другого, значит множество этих мест связаны единым бизнес-процессом. В одни места информация попадает, в другие - нет. ...починяю примусИмеет значение состояние лицевого счета (а при кредитной системе и им могут интересоваться только при закрытии отчетного периода). И зачем гонять через BPMS платежи в таком случае ?Ну Вы же сами пишете, что "данные о платеже должны попасть и в биллинг и в бухгалтерию и на портал отображающий клиенту состояние лицевого счета". Вот затем и нужно гонять, чтобы они туда попали. Потому как если данные никуда не гонять, то они никуда и не попадут. Если же они вообще не нужны, то их, конечно же, гонять никуда и не нужно... :) И потом, какая разница - нужны данные в конце отчетного периода или в середине? Ключевое слово здесь - НУЖНЫ . Если Вы намерены специально не выкладывать данные на протяжении месяца, то вполне можете задержать их "по дороге" в BizTalk и вывалить потом одним сплошным обвалом в конце периода. Я так и не понял, что Ваш пример должен был доказать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2006, 20:03 |
|
||
|
|

start [/forum/topic.php?fid=29&msg=33577330&tid=1528191]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
130ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
83ms |
get tp. blocked users: |
1ms |
| others: | 273ms |
| total: | 529ms |

| 0 / 0 |
