dce rpc for linux
DESCRIPTION
DCE RPC for Linux. Distributed Systems Homework 1. Outline. Supported platforms for Linux Install DCE RPC for Linux Environment testing Note Homework References. Supported platforms for Linux. Mandrake v9.1 Suse v7.3 SuSE v9.0 SuSE v9.1 Fedora Core 1 Fedora Core 2 - PowerPoint PPT PresentationTRANSCRIPT
DCE RPC for Linux
Distributed Systems
Homework 1
Outline
Supported platforms for Linux Install DCE RPC for Linux Environment testing Note Homework References
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)
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
Install DCE RPC for Linux(2/2) Step 4 install dcethreads package
cd dcethreads ./configure make make install
Step 5 install freedce cd freedce ./configure make make install
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
Environment testing(2/5)
Step 3 execution echo_server application ./echo_server
Environment testing(3/5)
Step 4 execution echo_client application ./echo_client
Environment testing(4/5)
echo_client: execution result
Environment testing(5/5)
echo_server: execution result
Note
Example for Red Hat 9 Red Hat 9 does not support DCE RPC
Homework(1/7) go to the dce-rpc/freedce/demos/echo_ser
ver directory
Client A
Client B
Client C
MsgMsgServer
Msg
Homework(2/7)
Homework(3/7) echo.idl
Homework(4/7) echo_server.c
implement method
Homework(5/7) echo_client.c
call method
Homework(6/7)
Compiler program make clean;make
Homework(7/7)
Demo Dealline : 2008-4-15
References
ftp://ftp.opengroup.org/pub/dce-mall/dce1.1
http://www.opengroup.org/onlinepubs/9629399/toc.htm
http://www.opengroup.org/dce/info/ http://www.dcerpc.net/ http://sourceforge.net/project/showfi
les.php?group_id=9521