RMI и CORBA Различия?
Я готовлюсь к финалу и у меня есть несколько вопросов о RMI и CORBA. Это вопросы для обсуждения, взятые из учебного пособия, поэтому вокруг них нет реального контекста приложения.
Почему RMI и CORBA основаны на TCP? Состояния вопроса, чтобы ответить с точки зрения семантики вызова.До сих пор я думал о том, что TCP будет более надежным, чем UDP, а в RMI / CORBA нам нужна надежность сети. Я также где-то читал, что TCP глубоко встроен в нативные сетевые классы Java. Я не настолько уверен в этом утверждении, поскольку CORBA может быть реализована на любом языке.
Обсудите разницу между службой имен RMI и CORBA.Я немного запутался в этом вопросе, потому что до сих пор я читал, что RMI и CORBA являются конвергентными технологиями, и RMI может обращаться к объектам CORBA. Насколько я понимаю, службы имен кажутся очень похожими, и никаких различий не стоит отмечать.
Почему RMI требует динамического вызова явно в отличие от CORBA?Я ничего не придумал.
Я понимаю, что задаю три разных вопроса, но все они, похоже, связаны между собой.