powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / OPC vs Web Services
15 сообщений из 15, страница 1 из 1
OPC vs Web Services
    #34612008
Vadim Romanenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет!

Вот - озадачился вопросом. Какие плюсы дает использование Web Services как средства представления API внешним системам?? Или, может, наоборот - реализация OPC сервера привлекательнее по каким-либо причинам?
Хотелось бы узнать мнение ведущих форумоводов...

Заранее спасибо за ответ!
...
Рейтинг: 0 / 0
OPC vs Web Services
    #34612195
Фотография maxim_caban
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Под OPC имеется ввиду вот это ?

Если да, то как это можно вообще сравнивать?
...
Рейтинг: 0 / 0
OPC vs Web Services
    #34613068
Vadim Romanenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maxim_cabanПод OPC имеется ввиду вот это ?

Да, именно это.

maxim_caban
Если да, то как это можно вообще сравнивать?

А почему нельзя? Я ведь раскрыл область, в которой можно попытаться их посравнивать...
Еще раз. Как ОПС так и веб-сервисы могут быть использованы как средство предоставления АПИ некоей автоматизированной системы наружу.
Вот и возникает вопрос - что лучче?
Если такой вопрос не совсем правомочен, то можно задать его по другому - в каком лучче использовать одно, а в каком только другое?
...
Рейтинг: 0 / 0
OPC vs Web Services
    #34613291
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
сервисы гибче, если нужно автоматизировать аморфную непостоянную структуру.
В сервисах есть куча доп.информации о нём самом.
Это как в радиоприёмнике - хош слушаешь (и отправляеш на сервис), хош нет.
Но программировать сложнее.
______________________________________________
Вы имеете право хранить молчание! Всё что Вы скажете может быть использовано против Вас в суде!
...
Рейтинг: 0 / 0
OPC vs Web Services
    #34613309
АБ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сравнивать трудно, потому что уж очень разные "весовые категории": веб-сервисы - это мейнстрим, а OPC - нишевая технология. Нужны очень серьезные доводы, чтобы предпочесть второе первому.
...
Рейтинг: 0 / 0
OPC vs Web Services
    #34613382
Vadim Romanenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
АБСравнивать трудно, потому что уж очень разные "весовые категории": веб-сервисы - это мейнстрим, а OPC - нишевая технология. Нужны очень серьезные доводы, чтобы предпочесть второе первому.
Отлично! А какие ж тогда аргументы ЗА веб-сервисы кроме того, что они мейнстрим???
Я все интуитивно понимаю, но только как собака - сказать не могу ;)
Хочется услышать аргументы!
В Веб-Сервисах - это хорошо (удобно, единственно применимо, и проч и проч) а в ОПС - это невозможно/делается через Ж/еще что-л.
...
Рейтинг: 0 / 0
OPC vs Web Services
    #34613397
Vadim Romanenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123В сервисах есть куча доп.информации о нём самом.


А разве ОПС-сервер не публикует информацию о своих сервисах?
Опять-же, наткнулся в инете на OPC XML - вроде как на нем даже можно передавать сообщения/запросы через инет.
Вот задался вопросом - а в чем же функциональная разница? Пока ответа не вижу :(
...
Рейтинг: 0 / 0
OPC vs Web Services
    #34613403
АБ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Все наоборот: надо искать аргументы в пользу OPC, а не веб-сервисов. Если таковых не имеется, то веб-сервисы, как мейнстрим, автоматически выигрывают.
...
Рейтинг: 0 / 0
OPC vs Web Services
    #34613444
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vadim RomanenkoВот задался вопросом - а в чем же функциональная разница? Пока ответа не вижу :(
в способе реализации. OPC тоже все о себе публикует. просто OPS жестко нацелен на технологии OLE Automation, е-но Вы сможете использовать это на Win платформе. WS можно реализовать на любой платформе.
...
Рейтинг: 0 / 0
OPC vs Web Services
    #34613448
Vadim Romanenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
АБВсе наоборот: надо искать аргументы в пользу OPC, а не веб-сервисов. Если таковых не имеется, то веб-сервисы, как мейнстрим, автоматически выигрывают.

Ну вот жеж! Про то и речь. Раз ОПС является не-приоритетной технологией, то назовите хоть кто-нибудь ВОЗМОЖНЫЕ аргументы за ОПС.

ПС: вообще-то выигрыш веб-сервисов только по той причине, что они мейнстрим - звучит не убедительно. Я выбираю аргументы в пользу веб-сервисов НЕ для себя. А для посторонних людей, которые не знают кто у нас мейнстрим :) И для них этот единственный довод таковым не является. Потому и задал здесь вопрос - может быть поможет быть кто-нибудь.
...
Рейтинг: 0 / 0
OPC vs Web Services
    #34613458
АБ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Странно как-то это все. Как раз для "посторонних", т.е. тех кто не особенно хочет вникать, мейнстрим-нишевый продукт обычно бывает весомым доводом.
...
Рейтинг: 0 / 0
OPC vs Web Services
    #34613484
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vadim Romanenko Petro123В сервисах есть куча доп.информации о нём самом.


А разве ОПС-сервер не публикует информацию о своих сервисах?
Опять-же, наткнулся в инете на OPC XML - вроде как на нем даже можно передавать сообщения/запросы через инет.
Вот задался вопросом - а в чем же функциональная разница? Пока ответа не вижу :(
публиковать информацию о себе и передавать туда-сюда можно кучей разных способов.
Эту систему выше программист по DCOM (удалённый COM) может написать за пол месяца.

Дело в практике и куда ЭТО внедрять.
Недаром говорят - пиши на том что знаешь. Результат примерно одинаков За исключением совсем отсталых технологий (например BDE или файл-сервер...).

В DCOM проблемы с безопасностью (сложно настраивать).
...
авторOPC XML ну и носорога с бульдогом скрестить можно.
ЗЫ. Через инет можно писать кучей ЯП, технологий, и протоколов.
ЗЫ.ЗЫ. Иди от задачи и простоты её реализации.


"Сложнее всего в мире достигнуть простоты - это крайняя граница опыта и последнее усилие гения".
George Sand.
...
Рейтинг: 0 / 0
OPC vs Web Services
    #34613504
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vadim Romanenkoможет быть поможет быть кто-нибудь.

OPC DCOM
Best used when the Server is on the same computer
it has less overhead (uses a binary protocol as opposed to XML (text) protocol) and can move more data in less time.
Easier to develop with because your development environment can show you the properties, methods and events available to you.
Does not require a Web Server to host any Services.

Web Service
Best used when the Server is on a remote computer and where you need an agnostic transport as opposed to DCOM which is limited to Windows-based computers
Uses XML as the transport so it does not require you to relax your network/firewall security.
Can be used by any application capable of sending/receiving XML packets.

imho:
хотя OPC и на удаленных серверах прекрасно работает. DCOM-транспорт только нужно на TCP/IP заменить.
...
Рейтинг: 0 / 0
OPC vs Web Services
    #34614342
Vadim Romanenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123
авторOPC XML ну и носорога с бульдогом скрестить можно.

Я так понял, что разрабатываются отдельные сервера, которые вклиниваются между ОПС серверами для транспорта пакетов
...
Рейтинг: 0 / 0
OPC vs Web Services
    #34614348
Vadim Romanenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafm OPC DCOM
Best used when the Server is on the same computer
it has less overhead (uses a binary protocol as opposed to XML (text) protocol) and can move more data in less time.
Easier to develop with because your development environment can show you the properties, methods and events available to you.
Does not require a Web Server to host any Services.

Web Service
Best used when the Server is on a remote computer and where you need an agnostic transport as opposed to DCOM which is limited to Windows-based computers
Uses XML as the transport so it does not require you to relax your network/firewall security.
Can be used by any application capable of sending/receiving XML packets.

imho:
хотя OPC и на удаленных серверах прекрасно работает. DCOM-транспорт только нужно на TCP/IP заменить.

Спасибо!
Как говорится, best describes тему сообщения
...
Рейтинг: 0 / 0
15 сообщений из 15, страница 1 из 1
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / OPC vs Web Services
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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