|
ищу документаци и софт для создание сервисов с ораклом | ☑ | ||
---|---|---|---|---|
0
vde69
21.02.17
✎
16:41
|
собственно у нас ваяют систему на оракле, меня напрягают на создание обмена с 1с.
хочу предложить им перейти на сервисы, для подтверждения нужно что-то готовое в качестве примера и может быть можно даже взять что-то готовое... накидайте ссылок :) |
|||
1
Господин ПЖ
21.02.17
✎
16:48
|
каких сервисов? web? так им пофиг оракл там или не оракл на другой стороне
|
|||
2
polosov
21.02.17
✎
16:52
|
(0) АЗС?
|
|||
3
Лефмихалыч
21.02.17
✎
16:53
|
Oracle - это брэнд, а не продукт.
О чем речь? |
|||
4
Вафель
21.02.17
✎
16:57
|
по одбц можно данные оттуда тянуть
|
|||
5
Вафель
21.02.17
✎
16:59
|
||||
6
Лефмихалыч
21.02.17
✎
17:03
|
(0) у тебя должность какая? Почему надо что-то доказывать вместо того, чтобы предъявить требование: "интерграция со сторонними системами должна строиться на основе технологии SOAP-сервисов"?
Все эти одбц и прочие доисторические методы с файликами повышают связанность и взаимозависимость систем, что в итоге делает всю ИТ-инфраструктуру ненадежной и усложняет сопровождение. Вебсервисы отделают интерфейс от реализации, они не зависят от ОС, информационные системы ни чего друг о друге не знают и (что важно) ни каким образом не могут получить лишнего доступа, т.к. интерфейс умеет то и только то, что в него заложено и ни какими настройками прав или добавлениями объектов в метаданные случайно предоставить клиенту лишний доступ тупо невозможно. Можно долго перечислять на самом деле |
|||
7
Agent ООЗ
21.02.17
✎
17:06
|
Лефмихалыч хотел сказать, чем сложнее система (больше зоопарка), тем она надежнее. Слушайте Лефмихалыча!
|
|||
8
Господин ПЖ
21.02.17
✎
17:06
|
>по одбц можно данные оттуда тянуть
сейчас для такого доступа нужен серьезный довод. его могут зарубить на подлете все - от безопастников до юристов |
|||
9
vde69
21.02.17
✎
17:08
|
(6) есть настраиваемая реализация SOAP для оракла?
|
|||
10
Вафель
21.02.17
✎
17:08
|
(8) на оракле вполне можно настроить что больше чем нужно не увидишь
|
|||
11
Agent ООЗ
21.02.17
✎
17:09
|
загоняй хранимыей процедуры в оракл и вызывай их через одбц и будет счастье без гемороя
|
|||
12
Вафель
21.02.17
✎
17:09
|
(10) например создав вьюху
|
|||
13
Вафель
21.02.17
✎
17:10
|
Это только в 1с принято, чутьчто сразу доступ через sa
|
|||
14
Лефмихалыч
21.02.17
✎
17:10
|
(7) не вкладывай свои тупые мысли мне в голову
|
|||
15
Agent ООЗ
21.02.17
✎
17:11
|
от тебя только одна задача, передать параметры и получить массив данных, а что да как пусть оракалисты репу чешут за свои мильоны.
|
|||
16
Agent ООЗ
21.02.17
✎
17:12
|
(14) конструктивная критика всегда приветствуется.
|
|||
17
Лефмихалыч
21.02.17
✎
17:12
|
(10) (12) (13) как в случае необходимость балансировать нагрузку от таких запросов?
(16) начни с себя |
|||
18
Вафель
21.02.17
✎
17:14
|
(17) Так бд заенимается балансировкой. А сервера приложений тут вовсе нет.
А нет нагрузки - нечего и балансировать |
|||
19
vde69
21.02.17
✎
17:14
|
собственно дискуссию можно продолжать, но я для себя нашел волшебные слова "SOAP поверх HTTPS". А настройку Апача и прикручивание его к ораклу - оставлю ораклистам.
|
|||
20
Вафель
21.02.17
✎
17:15
|
(19) почему соап, а на json?
|
|||
21
Лефмихалыч
21.02.17
✎
17:18
|
(18) это - заплатка на плохую идею, т.к. масштабировать это тупо невозможно, поскольку клиент обязан знать, где конкретно лежит физическая СУБД.
|
|||
22
Господин ПЖ
21.02.17
✎
17:19
|
(10) это в любой нормальной субд можно. только вопрос может стоять шире - никаких прямых доступов к базе. и все.
|
|||
23
Лефмихалыч
21.02.17
✎
17:19
|
(20) "SOAP" замени на "web" и используй любой формат
|
|||
24
Лефмихалыч
21.02.17
✎
17:20
|
+(21) а поменяется структура таблиц, тебе понадобится апдэйт ВСЕХ клиентов, т.к. в противном случае будет эпик фэйл. Вебсервис может и должен делать такие вещи незаметными для клиентов
|
|||
25
Вафель
21.02.17
✎
17:22
|
(24) Про вьюху же речь идет
|
|||
26
Agent ООЗ
21.02.17
✎
17:24
|
если веб-сервис накроется, то не будет работать ни один клиент - это надежность.
если накроется один клиент, то остальные будут работать, так как не связаны - это плохо и не надежно. век живи - век учись! |
|||
27
Лефмихалыч
21.02.17
✎
17:25
|
(25) вьюха тоже может поменяться. Может потребоваться кэширование данных и тогда вьюха твоя совсем по звезде пойдет и опять перепИсь всех клиентов. С вебсервисом это все клиентов не затронет.
(26) этот риск не зависит от технологии - накрыться может что угодно. думай еще. |
|||
28
Вафель
21.02.17
✎
17:26
|
(27) так и вебсервис может поменяться
|
|||
30
Лефмихалыч
21.02.17
✎
17:28
|
(28) вебсервис позволяет скрыть от клиента всю внутреннюю кухню. Вьюха - только запросы к актуальным таблицам БД. Сама БД и связанная с ней инфраструктура должны быть открыты клиенту.
|
|||
31
Господин ПЖ
21.02.17
✎
17:29
|
>то я тоже буду нести такую пургу в массы?
в чем пурга то? никто никому уже давно прямого доступа к бд не дает |
|||
32
Вафель
21.02.17
✎
17:29
|
(30) вот это единственное преимущество.
А остальные пункты реализуемы и там и там |
|||
33
Лефмихалыч
21.02.17
✎
17:30
|
(31) отвечать на этот потёк сознания бессмысленно.
|
|||
34
Лефмихалыч
21.02.17
✎
17:31
|
(32) так ради него вебсервисы и затевались. Это преимущество - это очень большое преимущество, когда мы говорим о промышленных системах, а не об на коленке хуяк-хуяк и в продакшн для трех клиентов
|
|||
35
anatoly
21.02.17
✎
18:24
|
(12) +100
именно так лет 5 назад и делал интеграцию 1С с ораклом. проблем вообще никаких. но задача была только в том, чтобы тянуть данные из оракла - в 1С и создавать или обновлять нужные объекты (и справочники и доки) |
|||
36
Вафель
21.02.17
✎
18:32
|
(34) По уму так и должно быть.
Но как зарядят ораклисты тыщ 300 за веб сервис. а за вьюху ..., да вьюху беспалтно 1с ник напиишет. Тогда уже подругому подумаешь |
|||
37
Кирпич
21.02.17
✎
19:34
|
(0) "хочу предложить им перейти на сервисы"
ответ ораклиста будет такой: "Сервисы? Ну делай как хочешь, хоть сервисы хоть ни сервисы. Я тебе схему БД дал? Дал. Пока пока" |
|||
38
Лефмихалыч
21.02.17
✎
20:55
|
(36) ну, это совсем другой разговор, к теме не относящийся ни каким боком
|
|||
39
Garykom
гуру
21.02.17
✎
21:06
|
(0) http://v8.1c.ru/o7/201312rest/ и пусть ораклоиды уже дальше сами
|
|||
40
Лефмихалыч
21.02.17
✎
21:12
|
(39) я бы не стал. Мало ли что они там сами нахерачат. Сами-то в особенности. Это не сильно отличается от прямого коннекта к базе со всеми рисками-ирисками. Каждый должен заниматься своим делом - в 1с должен данные укладывать 1сник, в оракле - ораклист. Перемешивать одно с другим - плохая затея, т.к. можно пальцев недосчитаться по итогу.
|
|||
41
vde69
21.02.17
✎
22:28
|
(39) у меня задача оставить девственной базу 1с...
то есть наши делают сервис для наших клиентов... по этому курочить базы клиентов - не вариант, надо все внешними обработками сделать... |
|||
42
Garykom
гуру
21.02.17
✎
22:53
|
(41) Понял, у вас оракла а у клиентов 1С да еще и разные да?
Тогда однозначно сервис коннектящийся к ораклу поднимать. Причем заранее продумать этот сервис какой будет API для клиентов и как этот апи накладывается на базу оракла. Предусмотреть возможность модификации/доработок апи, нумеровать их версии сразу и мануал с примерами обработко/кода на 1С для клиентов. |
|||
43
Garykom
гуру
21.02.17
✎
22:53
|
(42) *обработок
|
|||
44
Garykom
гуру
21.02.17
✎
22:55
|
||||
45
MM
22.02.17
✎
09:42
|
(41) Начиная с 8.3.9.1818 можно создавать Веб-сервисы в расширениях.
|
|||
46
Лефмихалыч
22.02.17
✎
09:53
|
(41) тогда однозначно прямые коннекты к любой из сторон - путь в никуда.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |