ice-rs
The goal of this project is to support Rust in ZeroC Ice. Currently just client features and a small subset of ZeroC Ice features are implemented.
Quick Start
This quick start guide will cover a client for the ZeroC Ice Minimal Sample. Create a binary application with cargo new minimal-client
and add ice-rs
to your [build-dependencies]
and [dependencies]
. Now add a build.rs
file with the following content:
use parser;
use Path;
Now add the following to you main.rs
:
use Communicator;
use IceObject;
use crate;
Status
The status can be seen in the number of supported ZeroC Ice Demos.
- Ice/minimal
- Ice/optional
- IceGrid/simple
Supported transports:
- TCP
- SSL
Roadmap
The main goal is to support all ZeroC Ice Demos.