Distributed Systems Homework 1

Slides:



Advertisements
Similar presentations
MINECRAFT MOD PROGRAMMING Part III of Minecraft: Pi Edition October 31, 2015.
Advertisements

History of UNIX Fergus Toolan Intelligent Information Retrieval Group University College Dublin.
Introduction to Network Administration. Objectives.
Linux Installation Chapter II. Linux Distributions Pre-packaged, installable Linux Anyone can compile a distribution, have to inculde GPL Available for.
Introduction to Java Lab CS110A – Lab Section 004 Instructor: Duo Wei.
Linux Overview and Demo Chris Wester Jim Santana Jeff Jones.
Computational Intelligence 696i Language Lecture 1 Sandiway Fong.
Apache : Installation, Configuration, Basic Security Presented by, Sandeep K Thopucherela, ECE Department.
Linux+ Guide to Linux Certification Chapter 12 Compression, System Backup, and Software Installation.
Linux+ Guide to Linux Certification, Third Edition Chapter 11 Compression, System Backup, and Software Installation.
Russian Federation CDMS CLIREP GTS CLIMAT CLIMAT TEMP DBMS ACCESS Text files EXCEL Tables Key Entry Property files.
Linux Introduction. Overview What is Unix/Linux? History of Linux Features Supported Under Linux The future of Linux.
Integrating HADOOP with Eclipse on a Virtual Machine Moheeb Alwarsh January 26, 2012 Kent State University.
WINDOWS 7 AND UBUNTU INSTALLING LINUX WITHIN WINDOWS.
Julie McEnery1 Installing the ScienceTools The release manager automatically compiles each release of the Science Tools, it creates a set of wrapper scripts.
Russian Federation CDMS1. 2 CLIREP GTS CLIMAT CLIMAT TEMP DBMS ACCESS Text files EXCEL Tables Key Entry Property files.
Chapter 11 Compression, System Backup, and Software Installation.
Downloading & Installing Software Chapter 13. Maintaining the System Yum Pirut BitTiorrent Rpm Keeping Software Up To Date Up2date Red Hat Network Wget.
Module 10 – Linux Installations. Wikipedia: Red Hat Package Manager or RPM Package Manager (RPM) is a package management system. The name RPM variously.
CprE 288 – Quick intro for compiling C in Linux
Linux+ Guide to Linux Certification
1 RH033 Welcome to RedHat Linux. 2 Hardware Requirements ♦ Pentium Pro or better with 256 MB RAM ♦ Or ♦ 64-bit Intel/AMD with 512 MB RAM ♦ 2-6 GB disk.
Kaseya Fundamentals Workshop Developed by Kaseya University Powered by IT Scholars Kaseya Version 6.5 Last updated March, 2014 DAY FOUR.
LO2 Understand the key components used in networking
HDVC & Client Reflector server SIP Server User management HDVC & Client.
X Window of Linux Class :二技資工四甲 Name :蘇文鴻. Outline 1.GUI application for Linux. 2.Familiar Linux distribution. 3.Familiar desktop environment.
EMT 2390L Lecture 1 Dr. José M. Reyes Álamo. Outline About Linux Install Linux in a Virtual Machine.
Linux: The low cost route for a stable visualization workstation with AVS5 Matt Cooper Manchester Visualization Centre.
Install Software. UNIX Shell The UNIX/LINUX shell is a program important part of a Unix system. interface between the user & UNIX kernel starts running.
1 © 2004, Cisco Systems, Inc. All rights reserved. CCNA 4 v3.1 Module 6 Introduction to Network Administration.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 4 v3.0 Module 6 Introduction to Network Administration.
A Practical Guide to Fedora and Red Hat Enterprise Linux Unit 8: Installing Software in Linux Chapter 13: Downloading and Installing Software By Fred R.
Geant4 Installation Supported platforms:  Scientific Linux with gcc 4.1.2/4.6  Mac Os X 10.7 and 10.8 with gcc 4.21  Windows7 with Visual Studio.
A Practical Guide to Fedora and Red Hat Enterprise Linux Unit 6: More Scripting in Linux Chapter 17: Configuring a LAN By Fred R. McClurg Linux Operating.
© 2002 IBM Corporation LANDP 24 th April 2003 LANDP for Linux Web Lecture.
RTL8712(8188_8191_8192SU) USB Linux Driver Quick Installation Guide
RTL8192C USB Linux Driver Quick Installation Guide
Key Problems to Solve Continuing cost increases of new hardware to keep pace with new software Computer hardware problems Computer software problems Management.
PIKA Technologies Inc. RPC Client/Server Application Sample October 2009.
Cluster Software Overview
CERN IT Department t LHCb Software Distribution Roberto Santinelli CERN IT/GS.
Packets and Protocols Chapter Three Obtaining and Installing Wireshark.
LOGO Linux Installation. Linux Distribution Including shells, libraries, tools, compiler, servers, applications. Redhat, Fedora, Mandrake, SuSE, Debian,
Scientific Linux Experience at RHIC Computing Facility Christopher Hollowell Physics Department Brookhaven National Laboratory
How to Build RedBoot Image for IXDP425 ? 林谷泉.
Software Management Linux Software Package File Extensions Extension File.rpm Software package created with the Red Hat Software Package Manager, used.
1P.Miné CompHEP from. 2P.Miné CompHEP Installation for Linux Download from : comphep tgzhttp://comphep.sinp.msu.ru Untar.
Outline  XAMPP  XAMPP Install  Put php and HTML documents  Windows and Mac Version  Security.
A Brief Introduction to Linux Cheng-Han Du. History.
Andrea Chierici Virtualization tutorial Catania 1-3 dicember 2010
Welcome to Linux Chap#1 Hanin Abdulrahman.
Linux Resources.
Managing Software.
A Practical Guide to Fedora™ and Red Hat® Enterprise Linux®
Installation toolkit and deployment of Globus in Pisa
More Scripting & Chapter 11
Getting Started With Linux
CSE 303 Lecture 1 introduction to Linux/Unix environment
OPS235: Lab 2 Virtual Machines – Part I
A Practical Guide to Fedora™ and Red Hat® Enterprise Linux®
A Practical Guide to Fedora™ and Red Hat® Enterprise Linux®
DØRACE Workshop Summary
Presentation Title Linux cluster issues
Welcome to Linux Chap#1 Hanin Abdulrahman.
Welcome to Linux Chap#1.
Chapter 1 What is UNIX? Graham Glass and King Ables,
A Practical Guide to Fedora™ and Red Hat® Enterprise Linux®
PRIME/GreenLight project Miguel Erazo
CCNA 4 v3.1 Module 6 Introduction to Network Administration
A Practical Guide to Fedora™ and Red Hat® Enterprise Linux®
Presentation transcript:

Distributed Systems Homework 1 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

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_server directory Client A Msg Server Client B Msg Msg Client C

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/showfiles.php?group_id=9521