Download presentation
Presentation is loading. Please wait.
1
Distributed Systems Homework 1
DCE RPC for Linux Distributed Systems Homework 1
2
Outline Supported platforms for Linux Install DCE RPC for Linux
Environment testing Note Homework References
3
Supported platforms for Linux
Mandrake v9.1 Suse v7.3 SuSE v9.0 SuSE v9.1 Fedora Core 1 Fedora Core 2 Fedora Core 3 (recommand)
4
Install DCE RPC for Linux(1/2)
Step 1 download DCE RPC Download linux-dcerpc-1.1.tar.bz2 Step 2 tar jxvof linux-dcerpc-1.1.tar.bz2 Step 3 go to the dce-rpc directory cd dce-rpc
5
Install DCE RPC for Linux(2/2)
Step 4 install dcethreads package cd dcethreads ./configure make make install Step 5 install freedce cd freedce
6
Environment testing(1/5)
Step 1 go to the /opt/dce/bin directory cd /opt/dce/bin Step 2 execution RPC endpoint mapper daemon ./rpcd
7
Environment testing(2/5)
Step 3 execution echo_server application ./echo_server
8
Environment testing(3/5)
Step 4 execution echo_client application ./echo_client
9
Environment testing(4/5)
echo_client: execution result
10
Environment testing(5/5)
echo_server: execution result
11
Note Example for Red Hat 9 Red Hat 9 does not support DCE RPC
12
Homework(1/7) go to the dce-rpc/freedce/demos/echo_server directory
Client A Msg Server Client B Msg Msg Client C
13
Homework(2/7)
14
Homework(3/7) echo.idl
15
Homework(4/7) echo_server.c implement method
16
Homework(5/7) echo_client.c call method
17
Homework(6/7) Compiler program make clean;make
18
Homework(7/7) Demo Dealline:
19
References ftp://ftp.opengroup.org/pub/dce-mall/dce1.1
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.