2016-11-10 3 views
0

Имеет ли смысл иметь интерфейс CORBA для службы RESTful? Меня попросили выяснить, может ли быть восстановлен сервис, чтобы иметь URL-адрес corbaloc вместо URL http/https; это, по-видимому, позволяет избежать накладных расходов сети.Имеет ли смысл иметь интерфейс CORBA для службы RESTful?

ответ

0

Короткий ответ: No.

Почему?

Corba - это полное промежуточное ПО, в то время как REST - это еще один способ предоставления данных между веб-службами, использующими http. Таким образом, что будет делать служба с corbaloc uri? Какой протокол следует использовать? ИМХО, не имеет смысла использовать corbaloc для REST.

Corbaloc предназначен для corba (например, говоря, какая версия используется). URL для REST не сложнее или длиннее. Е.Г.,

corbaloc://host:port/object_id 

против

http://host:port/endpoint 

Я не вижу каких-либо преимуществ использования corbaloc здесь. Для http/s порт может быть опущен, для corbaloc редко.

Смежные вопросы