为RESTful服务建立CORBA接口是否有意义?我被要求了解是否可以提供一个宁静的服务来获得一个corbaloc网址而不是http / https网址;这似乎避免了网络开销。
答案 0 :(得分:0)
简短回答:否。
<强>为什么吗
Corba是一个完整的中间件,而REST是使用http在Web服务之间提供数据的更多方式。 那么,服务用corbaloc uri做什么呢?那么协议使用的是什么? 恕我直言,使用corbaloc进行REST是没有任何意义的。
Corbaloc是为corba制作的(例如,说明使用的是哪个版本)。 REST的URL不复杂或更长。 如,
corbaloc://host:port/object_id
VS
http://host:port/endpoint
我看不到在这里使用corbaloc的任何优势。对于http / s,端口可以省略,对于corbaloc很少。