Как CORBA IDL используется для поддержки связи между объектами, которые были реализованы на разных языках?Корба связи между различными языками
1
A
ответ
3
CORBA IDL позволяет вам указать интерфейс объектов в языке программирования нейтральным образом. После того, как это будет выполнено для объектов, которые вы хотели бы разоблачить по кабелю, спецификация CORBA подробно описывает, как открывается этот интерфейс, и используется на разных языках, таких как C++, Smalltalk, Java и т. Д. Эта часть спецификации называется «язык отображения».
Так что это не значит, что все ваши объекты python просто отображаются как объекты Java на другой стороне. Вам необходимо описать поведение объекта, с которым вы хотели бы поделиться с IDL, а не кодировать их и их использование в соответствии с правилами, указанными при сопоставлении языков.
Смежные вопросы
- 1. Преобразование ключей между различными языками
- 2. Удалила ли .NET различие между различными языками?
- 3. TCP с различными языками программирования
- 4. использование ion_auth с различными языками
- 5. Сопоставление связи между различными пучками - Doctrine/Symfony2
- 6. Многопроцессорство между различными языками, такими как PHP и Python
- 7. Обмен ORM между языками
- 8. Переключение шрифта между языками
- 9. данные стека между языками
- 10. HTML - выбор между языками
- 11. Автоматическая компиляция между языками
- 12. Как отправить запрос с различными языками написали
- 13. Как подстроить ввод различными языками в рубине?
- 14. Корба AMI и управление соединениями
- 15. Использование RabbitMQ для связи между различными контейнерами Docker
- 16. алгоритм для связи между различными видами изображений Dicom
- 17. PHP, проходящий идентификатор сеанса связи между различными устройствами
- 18. Обмен данными между двумя языками
- 19. Формальная эквивалентность между языками программирования
- 20. В чем разница между динамическими языками и функциональными языками?
- 21. Использование нескольких веб-проектов с различными языками в Visual Studio
- 22. Как хранить свойства с различными языками в MongoDB и мангуст
- 23. Кодировка китайского символа с различными системами операций/языками
- 24. Подавать RSS-канал с различными языками для разных предметов
- 25. Есть ли какой-либо проект/набор библиотек, которые облегчают общение между различными языками программирования/платформами?
- 26. Каков наилучший способ отправки данных между различными программами с разными языками программирования на одном компьютере?
- 27. Spring Интеграция связи между контекстами
- 28. Как общаться между различными winforms
- 29. Различия между императивными и декларативными языками программирования?
- 30. IEEE 754 и диапазон значений между языками
Вы можете думать о объектах CORBA IDL как ценностях или структурах (на некоторых языках). Какая реализация CORBA должна реализовать [Маршал] (http://en.wikipedia.org/wiki/Marshalling_%28computer_science%29) и Unmarshal, который отвечает за преобразование данных сообщений в классы. – Makah