An open API service indexing awesome lists of open source software.

https://github.com/zeroc-ice/ice-demos

Sample programs for Ice
https://github.com/zeroc-ice/ice-demos

demo ice rpc zeroc

Last synced: 2 months ago
JSON representation

Sample programs for Ice

Awesome Lists containing this project

README

        



[![Join the chat at https://gitter.im/zeroc-ice/ice](https://badges.gitter.im/zeroc-ice/ice.svg)][gitter]
[![GPLv2](https://img.shields.io/github/license/zeroc-ice/ice?color=red)][GPLv2]

# Ice demos

The ice-demos repository provides sample programs for [Ice](https://github.com/zeroc-ice/ice).

> [!IMPORTANT]
> This branch targets the next major release of Ice.
>
> Please use the branch corresponding to the Ice version you are using:
>
> - [3.7](https://github.com/zeroc-ice/ice-demos/tree/3.7) (latest release)
> - [3.6](https://github.com/zeroc-ice/ice-demos/tree/3.6)
> - [3.5](https://github.com/zeroc-ice/ice-demos/tree/3.5)
> - [3.4](https://github.com/zeroc-ice/ice-demos/tree/3.4)

## Layout

The sample programs are grouped by Slice language mapping:

- [C++](./cpp)
- [C#](./csharp)
- [Java](./java)
- [JavaScript](./js)
- [MATLAB](./matlab)
- [PHP](./php)
- [Python](./python)
- [Ruby](./ruby)
- [Swift](./swift)

For example, the [cpp](./cpp) folder contains all the sample programs written
in C++ that demonstrate the Slice to C++ language mapping.

The [certs](./certs) folder contains X.509 certificates shared by some of these
sample programs.

[gitter]: https://gitter.im/zeroc-ice/ice?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge
[GPLv2]: https://github.com/zeroc-ice/ice/blob/3.7/LICENSE