Skip to content

Latest commit

 

History

History
28 lines (20 loc) · 711 Bytes

README.md

File metadata and controls

28 lines (20 loc) · 711 Bytes

corba-playground

CORBA example code using omniORB4 and configured with CMake

CMake support for omniORB4

set (CMAKE_MODULE_PATH  ${CMAKE_MODULE_PATH}
                        ${CMAKE_CURRENT_SOURCE_DIR}/CMake)

find_package(omniORB4 REQUIRED)
find_package(Threads REQUIRED)

IDL generation

RUN_OMNIIDL(IDL_FILE OUTPUT_DIRECTORY INCLUDE_DIRECTORY OPTIONS OUTPUT_FILES)

Examples

echo

Simple echo client/server

echo-ns

Simple echo client/server using naming service

Containerized CORBA

The Containers folder has Dockerfiles and Docker Compose manifest for running a CORBA nameserver and simple echo client and server apps in containers