Возникла необходимость работать с технологиями распределенных вычислений. Кто-нибудь работал с корбой? У меня возникли вопросы в том, как это реализовать через TCP/IP. Там есть что-то специально или мне надо просто создать корбовские объекты, а потом уже сверху писать взаимодействие через сеть или как? Подскажите, пожалуйста.
13 октября 2008 в 11:00
а орб разных производителей не всегда совместимы кстати
13 октября 2008 в 9:03
Надежда, а на каких языках уже существует код? Под какими платформами долждно работать? Дело в том, что CORBA тоже не всемогущий механизм. Начать с того, что нужно будет найти ORB (брокеров), которые смогут работать на нужных вам платформах и с нужными языками.
13 октября 2008 в 9:02
Может, написать каркас на эрланге?
13 октября 2008 в 1:02
ну веб сервисы надо понимать… соап он же там только внутри….
13 октября 2008 в 1:00
может SOAP подойдет?
12 октября 2008 в 13:05
ваще есть еще веб сервисы….
12 октября 2008 в 13:05
есть еще месседжинг системы которые работают одновременно на нете, яве и сях… имеетсяввиду есть клиенты..
12 октября 2008 в 11:02
Автор только начала про корбу читать, так что еще не все понимает, точнее понимает пока мало;)
>А зачем именно CORBA, а не какой-нить .NET Remoting, Java RMI?
Проблема в том, что проект, который на меня свалился, раньше писался всем миром в течение нескольких лет, посему на данный момент имеется куча кода, написанного на самых разных языках, + к этому необходимо, чтобы было взаимодействие между разными платформами и осями. Все это переписать на жаву например сами понимаете, нереально. Кроме того, надо, чтобы параллельно разные части приложения обрабатывались на разных машинах. Самое подходящее, что мне удалось найти, это именно корба. Если посоветуете еще, что-то другое, я буду рада.
>а остальное – дело техники.
а вот техника как раз и интересует. Есть у меня к примеру 2 объекта на IDL. Как им сказать, одному из них сказать, что второй крутится на другой машине в сети?
12 октября 2008 в 9:01
Т.е. автор вообще не понимает что такое корба )
12 октября 2008 в 8:03
Прелесть CORBA в том, что транспортные функции(передача данных) скрыты от разработчика. Достаточно описать интерфейсы взаимодействя обектов на IDL, а остальное – дело техники.
12 октября 2008 в 8:01
А зачем именно CORBA, а не какой-нить .NET Remoting, Java RMI?