Есть ли способ для клиента CORBA получить доступ к файлу IOR сервера?

У меня есть сервер кобры, работающий на машине А. Он записывает строковый объект в /tmp/Data.ref. У меня клиент работает на компьютере B. Клиент должен получить доступ к файлу /tmp/Data.ref. В настоящее время я должен загрузить файл Data.ref с компьютера A на компьютер B и поместить его в / tmp самостоятельно. Сервер НЕ использует службу имен. Машины не смонтированы по NFS, поэтому я не могу поместить файл туда, где его могут использовать обе машины. Я не люблю писать скрипт для автоматического ftp файла по другой причине.

Я хотел бы знать, есть ли способ сообщить клиенту, где читать Data.ref на сервере A?

Другая информация: я использую Orbacus, C ++, Linux. Я надеюсь, может быть, есть опция командной строки или как-то указать полный хост, путь к файлу, если это возможно.

1

Решение

Используйте сервис именования. Это то, для чего нужно решить эту проблему с начальной загрузкой. В противном случае вы спрашиваете, как получить IOR, чтобы вы могли связаться с сервером, чтобы получить его IOR. Вопрос не имеет смысла. Используйте COSNaming. Разработан около 25 лет назад. Работа выполнена.

3

Другие решения


По вопросам рекламы [email protected]