powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Что предпочтительней использовать для максимальной гибкости в выборе СУБД?
36 сообщений из 36, показаны все 2 страниц
Что предпочтительней использовать для максимальной гибкости в выборе СУБД?
    #37865414
SOAP vs ODBC
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Что предпочтительней использовать для максимальной гибкости в выборе СУБД в 2х и 3х звенках SOAP или ODBC?
И есть ли в наиболее распространенных СУБД возможностью использовать SOAP?
...
Рейтинг: 0 / 0
Что предпочтительней использовать для максимальной гибкости в выборе СУБД?
    #37865634
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SOAP vs ODBCЧто предпочтительней использовать для максимальной гибкости в выборе
СУБД
Мозг.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Что предпочтительней использовать для максимальной гибкости в выборе СУБД?
    #37865897
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Что предпочтительней использовать для максимальной гибкости в выборе СУБД в 2х и
> 3х звенках SOAP или ODBC?

SOAP не является средством доступа, протоколом обмена запросами и данными с
СУБД. Чтобы оно являлось бы таким, надо хотя бы определить xml schema для
задания запросов и для получения данных ответов от сервера. Таких спецификаций
сейчас по факту нет, есть SQLX, разрабатываемая W3C, но она не очень широко
применяется в СУБД, её немногие поддерживают (хотя я могу и ошибаться).

ODBC же наоборот является средством доступа к РСУБД, широко распространена,
кроссплатформена и стандартизирована каким-никаким, а стандартом.

Далее выводы делай сам.

> И есть ли в наиболее распространенных СУБД возможностью использовать SOAP?

В массе в СУБД нет SOAP-ов. Что в общем логично.

Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Что предпочтительней использовать для максимальной гибкости в выборе СУБД?
    #37865921
SOAP vs ODBC
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MasterZiv
> Что предпочтительней использовать для максимальной гибкости в выборе СУБД в 2х и
> 3х звенках SOAP или ODBC?

SOAP не является средством доступа, протоколом обмена запросами и данными с
СУБД. Чтобы оно являлось бы таким, надо хотя бы определить xml schema для
задания запросов и для получения данных ответов от сервера. Таких спецификаций
сейчас по факту нет, есть SQLX, разрабатываемая W3C, но она не очень широко
применяется в СУБД, её немногие поддерживают (хотя я могу и ошибаться).

ODBC же наоборот является средством доступа к РСУБД, широко распространена,
кроссплатформена и стандартизирована каким-никаким, а стандартом.

Далее выводы делай сам.

> И есть ли в наиболее распространенных СУБД возможностью использовать SOAP?

В массе в СУБД нет SOAP-ов. Что в общем логично.


Ясно.
Просто вспомнился заказчик который хотел чтобы данные с клиентских машин пакетами отправлялись на сайт для вставки в СУБД. И почему-то их технари хотели именно по SOAP, а не по ODBC (+SSH) или на край используя tab-delimited text-file.
Насколько я понимаю ODBC (+SSH) предпочтительней и для соединения клиентов с СУБД, и для dblink-ов, и для репликаций?
...
Рейтинг: 0 / 0
Что предпочтительней использовать для максимальной гибкости в выборе СУБД?
    #37866134
servit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SOAP vs ODBC ,

Не совсем корректно сравнивать протоколы SOAP и ODBC между собой.

SOAP vs ODBCИ есть ли в наиболее распространенных СУБД возможностью использовать SOAP?В СУБД Caché, которая является и сервером приложений - есть: Creating Web Services and Web Clients in Caché (неполный список поддерживаемых протоколов и интерфейсов)
...
Рейтинг: 0 / 0
Что предпочтительней использовать для максимальной гибкости в выборе СУБД?
    #37866157
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Просто вспомнился заказчик который хотел чтобы данные с клиентских машин
> пакетами отправлялись на сайт для вставки в СУБД.

Это возможно как через SOAP, так и через ODBC, правда, если драйвер достаточно
хорош. Можно, если он даже плох, но с некоторыми извращениями.

И почему-то их технари хотели
> именно по SOAP, а не по ODBC (+SSH) или на край используя tab-delimited text-file.

Это вне контекста их проблем не понять.

> Насколько я понимаю ODBC (+SSH) предпочтительней и для соединения клиентов с
> СУБД, и для dblink-ов, и для репликаций?

Я ещё раз говорю, пока SOAP нельзя назвать протоколом для связи с СУБД.
ODBC -- можно.

Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Что предпочтительней использовать для максимальной гибкости в выборе СУБД?
    #37866206
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZivпока SOAP нельзя назвать протоколом для связи с СУБД. ODBC -- можно.

ODBC можно назвать протоколом ? Ню-ню... По жизни это был API.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Что предпочтительней использовать для максимальной гибкости в выборе СУБД?
    #37866224
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
On 07/04/2012 04:35 PM, Dimitry Sibiryakov wrote:

> ODBC можно назвать *протоколом*? Ню-ню... По жизни это был API.

А SOAP не API ? Не ?


Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Что предпочтительней использовать для максимальной гибкости в выборе СУБД?
    #37866236
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZivА SOAP не API ? Не ?
Не-а. Он-то как раз - протокол.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Что предпочтительней использовать для максимальной гибкости в выборе СУБД?
    #37866326
SOAP vs ODBC
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MasterZiv И почему-то их технари хотели
> именно по SOAP, а не по ODBC (+SSH) или на край используя tab-delimited text-file.

Это вне контекста их проблем не понять.

Ну вот контекст то они и не называли, кроме того что SOAP очень гибкий стандарт.

MasterZiv
> Просто вспомнился заказчик который хотел чтобы данные с клиентских машин
> пакетами отправлялись на сайт для вставки в СУБД.

Это возможно как через SOAP, так и через ODBC, правда, если драйвер достаточно
хорош. Можно, если он даже плох, но с некоторыми извращениями.

Имеется ввиду на стороне СУБД сделать свой сервис/приложение которое будет от клиента принимать SOAP (т.к. в массе в СУБД нет SOAP-ов), а в СУБД вставлять эти данные по ODBC или нативному протоколу?
...
Рейтинг: 0 / 0
Что предпочтительней использовать для максимальной гибкости в выборе СУБД?
    #37866454
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SOAP vs ODBCИмеется ввиду на стороне СУБД сделать свой сервис/приложение которое будет от клиента принимать SOAP (т.к. в массе в СУБД нет SOAP-ов), а в СУБД вставлять эти данные по ODBC или нативному протоколу?

Сервисы не строят на стороне СУБД (хотят тот же MS SQL может "выставлять" хп наружу, как методы сервиса). Это классическая трехзвенка. И именно средний слой будет взаимодействовать с СУБД по "ODBC или нативному протоколу".
...
Рейтинг: 0 / 0
Что предпочтительней использовать для максимальной гибкости в выборе СУБД?
    #37866593
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
On 07/04/2012 05:23 PM, SOAP vs ODBC wrote:

> Это возможно как через SOAP, так и через ODBC, правда, если драйвер достаточно
> хорош. Можно, если он даже плох, но с некоторыми извращениями.
>
>
> Имеется ввиду на стороне СУБД сделать свой сервис/приложение которое будет от
> клиента принимать SOAP (т.к. в массе в СУБД нет SOAP-ов), а в СУБД вставлять эти
> данные по ODBC или нативному протоколу?

Я имел в виду, что отправка данных большими пачками возможна как через SOAP, так
и через ODBC.


Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Что предпочтительней использовать для максимальной гибкости в выборе СУБД?
    #37866599
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZivотправка данных большими пачками возможна как через SOAP, так и через ODBC.

А zip-файлы - гибче!
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Что предпочтительней использовать для максимальной гибкости в выборе СУБД?
    #37866700
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
On 07/04/2012 07:51 PM, Dimitry Sibiryakov wrote:

> А zip-файлы - гибче!

Ты ещё забыл добавить про отсортированные масивы.
:-)

Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Что предпочтительней использовать для максимальной гибкости в выборе СУБД?
    #37866790
SOAP vs ODBC
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MasterZivOn 07/04/2012 05:23 PM, SOAP vs ODBC wrote:

> Это возможно как через SOAP, так и через ODBC, правда, если драйвер достаточно
> хорош. Можно, если он даже плох, но с некоторыми извращениями.
>
>
> Имеется ввиду на стороне СУБД сделать свой сервис/приложение которое будет от
> клиента принимать SOAP (т.к. в массе в СУБД нет SOAP-ов), а в СУБД вставлять эти
> данные по ODBC или нативному протоколу?

Я имел в виду, что отправка данных большими пачками возможна как через SOAP, так
и через ODBC.



Ну отправить то по SOAP можно, принять их СУБД не сможет по SOAP.
...
Рейтинг: 0 / 0
Что предпочтительней использовать для максимальной гибкости в выборе СУБД?
    #37866799
Фотография Ggg_old
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SOAP - отстой. Только CORBA, только хардкор! ;)
...
Рейтинг: 0 / 0
Что предпочтительней использовать для максимальной гибкости в выборе СУБД?
    #37866825
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Ну отправить то по SOAP можно, принять их СУБД не сможет по SOAP.

Некоторые смогут. Некоторые не смогут. Я не предполагал, что это обязательно
в СУБД реализровано должно быть. Просто в принципе это возможно.
Например, в RPC это в принципе НЕ возможно.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Что предпочтительней использовать для максимальной гибкости в выборе СУБД?
    #37866828
SOAP vs ODBC
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MasterZiv
> Ну отправить то по SOAP можно, принять их СУБД не сможет по SOAP.

Некоторые смогут. Некоторые не смогут. Я не предполагал, что это обязательно
в СУБД реализровано должно быть. Просто в принципе это возможно.
Например, в RPC это в принципе НЕ возможно.

А кстати какие смогут из вам известных?
...
Рейтинг: 0 / 0
Что предпочтительней использовать для максимальной гибкости в выборе СУБД?
    #37866830
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
On 07/05/2012 02:27 AM, SOAP vs ODBC wrote:

> А кстати какие смогут из вам известных?

ASE 15 имела какой-то сервис около себя на этот счёт.
Наша virtuoso умеет. Да и многие другие думаю.
Оракл вон говорили в треде вроде бы.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Что предпочтительней использовать для максимальной гибкости в выборе СУБД?
    #37866831
SOAP vs ODBC
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Интересно, а из знатоков MS SQL, MySQL, PostgreSQL кто-нибудь знает умеют ли они принимать данные по SOAP?
...
Рейтинг: 0 / 0
Что предпочтительней использовать для максимальной гибкости в выборе СУБД?
    #37866837
Alexander Ryndin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZivOn 07/05/2012 02:27 AM, SOAP vs ODBC wrote:

> А кстати какие смогут из вам известных?

ASE 15 имела какой-то сервис около себя на этот счёт.
Наша virtuoso умеет. Да и многие другие думаю.
Оракл вон говорили в треде вроде бы.
Ненене. Не надо в эту кучу Oracle :) Не должна база выполнять роль сервера приложений.
Можно, конечно, написать что-нибудь на Java и в базу засунуть, но эта хрень будет на совести пользователя :)
...
Рейтинг: 0 / 0
Что предпочтительней использовать для максимальной гибкости в выборе СУБД?
    #37866840
Alexander Ryndin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Единственное, что есть это доступ к XML DB и к очередям сообщений .
В этих областях это можно оправдать, но в большинстве случаев - это какой-то перекос.
...
Рейтинг: 0 / 0
Что предпочтительней использовать для максимальной гибкости в выборе СУБД?
    #37867126
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexander RyndinMasterZivOn 07/05/2012 02:27 AM, SOAP vs ODBC wrote:

> А кстати какие смогут из вам известных?

ASE 15 имела какой-то сервис около себя на этот счёт.
Наша virtuoso умеет. Да и многие другие думаю.
Оракл вон говорили в треде вроде бы.
Ненене. Не надо в эту кучу Oracle :) Не должна база выполнять роль сервера приложений.
Можно, конечно, написать что-нибудь на Java и в базу засунуть, но эта хрень будет на совести пользователя :)

Почему сразу soap должен означать сервер приложений?
...
Рейтинг: 0 / 0
Что предпочтительней использовать для максимальной гибкости в выборе СУБД?
    #37867206
Alexander Ryndin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZivAlexander Ryndinпропущено...
Ненене. Не надо в эту кучу Oracle :) Не должна база выполнять роль сервера приложений.
Можно, конечно, написать что-нибудь на Java и в базу засунуть, но эта хрень будет на совести пользователя :)

Почему сразу soap должен означать сервер приложений?Уж таковы мои представления о прекрасном - душа противится :)
Если вы сторонник такого подхода, то приведите пример, где без них не обойтись?
...
Рейтинг: 0 / 0
Что предпочтительней использовать для максимальной гибкости в выборе СУБД?
    #37867448
servit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexander RyndinНе должна база выполнять роль сервера приложений.Отчего же?
Например, Ensemble объединяет в себе сервер интеграции (имеет поддержку языка BPL , около 250 адаптеров для взаимодействия с приложениями [SAP, Siebel, PeopleSoft, 1C ], СУБД [Adabas, Oracle, IBM DB2, MySql], промышленными стандартами [HL7, X12, DICOM] и технологиями [Java, .NET]), сервер приложений и объектную СУБД.
...
Рейтинг: 0 / 0
Что предпочтительней использовать для максимальной гибкости в выборе СУБД?
    #37867506
Alexander Ryndin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
servitAlexander RyndinНе должна база выполнять роль сервера приложений.Отчего же?
Например, Ensemble объединяет в себе сервер интеграции (имеет поддержку языка BPL , около 250 адаптеров для взаимодействия с приложениями [SAP, Siebel, PeopleSoft, 1C ], СУБД [Adabas, Oracle, IBM DB2, MySql], промышленными стандартами [HL7, X12, DICOM] и технологиями [Java, .NET]), сервер приложений и объектную СУБД.У Oracle тоже 10 лет назад был такой подход. Потом повзрослели.
...
Рейтинг: 0 / 0
Что предпочтительней использовать для максимальной гибкости в выборе СУБД?
    #37867513
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MS тоже объявил поддержку Native XML Web Services в СУБД deprecated и предупреждает, что ее может не быть в следующих версиях.
...
Рейтинг: 0 / 0
Что предпочтительней использовать для максимальной гибкости в выборе СУБД?
    #37867516
Alexander Ryndin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
servitAlexander RyndinНе должна база выполнять роль сервера приложений.Отчего же?
Например, Ensemble объединяет в себе сервер интеграции (имеет поддержку языка BPL , около 250 адаптеров для взаимодействия с приложениями [SAP, Siebel, PeopleSoft, 1C ], СУБД [Adabas, Oracle, IBM DB2, MySql], промышленными стандартами [HL7, X12, DICOM] и технологиями [Java, .NET]), сервер приложений и объектную СУБД.Разве Ensemble это база данных? Судя по вот этому это обычный сервер приложений, в который встроили объектную базу данных.
...
Рейтинг: 0 / 0
Что предпочтительней использовать для максимальной гибкости в выборе СУБД?
    #37867637
servit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexander RyndinРазве Ensemble это база данных? Судя по вот этому это обычный сервер приложений, в который встроили объектную базу данных.Сложно сказать: СУБД встроили в сервер приложений или сервер приложений в СУБД, так как объектный код общий.
В СУБД Caché ведь можно создавать не только хранимые классы (они же таблицы) с данными, но и обычные классы с некоей бизнес-логикой. Если работать только с такими классами/объектами, то можно на время даже "забыть", что это СУБД.
...
Рейтинг: 0 / 0
Что предпочтительней использовать для максимальной гибкости в выборе СУБД?
    #37867674
SOAP vs ODBC
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
pkarklinMS тоже объявил поддержку Native XML Web Services в СУБД deprecated и предупреждает, что ее может не быть в следующих версиях.
Кстати, а Native XML Web Services и SOAP можно считать синонимами?
...
Рейтинг: 0 / 0
Что предпочтительней использовать для максимальной гибкости в выборе СУБД?
    #37867696
servit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexander RyndinУ Oracle тоже 10 лет назад был такой подход. Потом повзрослели.У меня в своё время было письмо, датируемое 2003 годом, от представителя Oracle одному из партнёров InterSystems, в котором высказывалось негативное отношение к СУБД Caché, в частности NoSQL.
Тем не менее, спустя почти 10 лет, Oracle всё же выпустила Oracle NoSQL Database .
...
Рейтинг: 0 / 0
Что предпочтительней использовать для максимальной гибкости в выборе СУБД?
    #37867919
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SOAP vs ODBCКстати, а Native XML Web Services и SOAP можно считать синонимами?

Native XML Web Services - это устаревшая фича в MS SQL, которая позволяет без дополнительных слоев самоq СУБД отвечать на SOAP запросы. Впрочем как на HTTP и WSDL.
...
Рейтинг: 0 / 0
Что предпочтительней использовать для максимальной гибкости в выборе СУБД?
    #37867982
Alexander Ryndin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
servitAlexander RyndinУ Oracle тоже 10 лет назад был такой подход. Потом повзрослели.У меня в своё время было письмо, датируемое 2003 годом, от представителя Oracle одному из партнёров InterSystems, в котором высказывалось негативное отношение к СУБД Caché, в частности NoSQL.
Тем не менее, спустя почти 10 лет, Oracle всё же выпустила Oracle NoSQL Database .NoSQL - это суть подмена понятий. Маркетинговый термин - не более. Говоря NoSQL, какую из 200 СУБД вы имеете в виду?
Несомненно, многие из этих СУБД имеют свою нишу, но в большинстве своем эти ниши очень малы. Cache также имеет свою нишу, но не более.

Если говорить про Oracle NoSQL Database, то это дальнейшее развитие давно проверенной Berkley DB, которая появилась очень и очень давно. Вот только Oracle правильно позиционирует эту систему и не стремится пропихнуть ее под каждую задачу.

P.S. давайте вернемся к теме топика.
...
Рейтинг: 0 / 0
Что предпочтительней использовать для максимальной гибкости в выборе СУБД?
    #37867990
SOAP vs ODBC
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Alexander RyndinP.S. давайте вернемся к теме топика.
Т.е. можно с уверенностью говорить что поддержки SOAP в Oracle нет?
...
Рейтинг: 0 / 0
Что предпочтительней использовать для максимальной гибкости в выборе СУБД?
    #37868128
servit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SOAP vs ODBCТ.е. можно с уверенностью говорить что поддержки SOAP в Oracle нет? Работа с внешним приложением по SOAP протоколу в ORACLE .Работа с XML в Oracle. (Oracle Database)

A Using Oracle SOAP (Oracle Application Server)

PS: ещё посмотрите здесь .
...
Рейтинг: 0 / 0
Что предпочтительней использовать для максимальной гибкости в выборе СУБД?
    #37868182
Alexander Ryndin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SOAP vs ODBCAlexander RyndinP.S. давайте вернемся к теме топика.
Т.е. можно с уверенностью говорить что поддержки SOAP в Oracle нет?Я приводил же ссылку 12819729 . Т.е. есть области, где это оправдано и там это реализовано.
В остальных случаях есть встроенная Java машина, на которой хоть ERP пиши.
...
Рейтинг: 0 / 0
36 сообщений из 36, показаны все 2 страниц
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Что предпочтительней использовать для максимальной гибкости в выборе СУБД?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]