Labs 1.1: Mensaje. Step 1: Get Started Login: – Username: nombre/cc5212 – Password on board – C:/Program.

Slides:



Advertisements
Similar presentations
PHP SQL. Connection code:- mysql_connect("server", "username", "password"); Connect to the Database Server with the authorised user and password. Eg $connect.
Advertisements

Caf é Net Management System … Prepared By : Shereen Atallah Shereen Atallah Elham AL_Yaseen Elham AL_Yaseen.
Cognos Web Services Business Intelligence. SOA SOA (Service Oriented Architecture) The SOA approach involves seven key principles: -- Coarse -grained.
beas WEB App Installation
Client Connectivity Pertemuan 5 Matakuliah: T0413 Tahun: 2009.
Labs 2: Palabras. Palabras Archiecture Slave1Slave2Slave3 SlaveM Directory Master1Master2Master3MasterN … … Jobs1 Jobs2 Jobs3 JobsM Slave1 Slave2 Slave3.
Module 6: Configuring Windows XP Professional to Operate in a Microsoft Network.
Installation and Deployment in Microsoft Dynamics CRM 4.0
FONG CHAN SING (143334) WONG YEW JOON (143388). JAVA RMI is a distributive system programming interface introduced in JDK 1.1. A library that allows an.
Chapter 11 UNIX Printing. have to be root to setup a printer local printer is directly connected remote printer is a network printer print queue is nothing.
UPLOADING YOUR SERVER CODE TO YOUR VIRTUAL MACHINE.
MCTS Guide to Microsoft Windows Server 2008 Network Infrastructure Configuration Chapter 8 Introduction to Printers in a Windows Server 2008 Network.
hotEx RADIUS Manager Installation
Amazon EC2 Quick Start adapted from EC2_GetStarted.html.
HOW TO PULL YOUR VOICE MAILS INTO YOUR CLIENT Primary advantage: You will have a permanent.wav file on your PC and you choose when to delete it.
FTP File Transfer Protocol. Introduction transfer file to/from remote host client/server model  client: side that initiates transfer (either to/from.
ECE355 Project SIP Applications Tiuley Alguindigue
Thrive Installation.
CNIT 132 Intermediate HTML and CSS Publish Web Page.
Chapter 14: Remote Server Administration BAI617. Chapter Topics Configure Windows Server 2008 R2 servers for remote administration Remotely connect to.
Dr. Thomas E. Hicks Trinity University Computer Science.
File Recovery and Forensics
1 © 2006 Cisco Systems, Inc. All rights reserved. Session Number Presentation_ID Cisco Confidential Configuring Attendant Console.
FTP for Windows How to get ftp to work in Windows -Navigate to control panel -> programs and features -On the left side click on Turn Windows features.
RMI RMI is the java API that facilitate distributed computing by allowing remote method calls. A remote method call represents a method invocation between.
Block Operator User Manual for eblocks.bih.nic.in.
Jabberd Quick Installation Guide. The jabberd server is the original open-source server implementation of the Jabber protocol, and is the most popular.
Windows PostgreSQL installation. Pre-requisites Define a local non-administrative Windows account (eg. postgres) Must install on Console, not through.
Module 7: Managing Message Transport. Overview Introduction to Message Transport Implementing Message Transport.
Lab 2: TCP /IP communication Southern Methodist University Bryan Rodriguez.
DAKOTA STATE UNIVERSITY Mobile Security Lab. Introduction  Dakota State University  Computer Network Security  Who we are?  Wireshark  There are.
TFTP: Trivial file transfer protocol
HotEx Radius Manager Installation. hotEx RADIUS Manager Network Diagram.
CODELABOR Shin Sang Jae Template Guide (codelabor-flex-lcds-template)
Labs 3: Bi-Grams. Step 1: Get Started Login: – Username: nombre\cc5212 – Password on board – C:/Program.
Installing SPHINX by: COLLEGE OF ART & SCIENCE UNIVERSITI UTARA MALAYSIA STIW5023 ADVANCED PROGRAMMING.
Client/Server Socket Programming Project
Under The Guidance of Smt. Ch.Ratna Kumari Asst.Professor Submitted by M Ravi Kumar Roll No:10021F0006 M.C.A.
Demo : OpenSign Server & Java Client Works with: OpenSign Sever Version 0.4 and OSSJClient Version 0.9.
CheckPoint Reporting System for Seismic Surveys Setting Up for Multiple Users December 2012 Mid Point Geo Limited PO Box 7437 Reading Berkshire RG27 7HQ,
Set up environment for mapreduce developing on Hadoop.
CS1101 Using CourseMarker (CM) CM website: Updated:
Apple Remote Desktop Hey! I got some new software for my school. For free. For what?
1 G52IWS: Example Web-services Chris Greenhalgh. 2 Contents Software requirements AXIS web service run-time components Getting started with Jetty & AXIS.
(1) Installing the Software ICU Philip Johnson Collaborative Software Development Laboratory Information and Computer Sciences University of Hawaii Honolulu.
File Transfer Protocol (FTP) CIS 130. File Transfer Protocol (FTP) Copy files from one internet host (server) to your account on another host –Need domain.
FileZilla An open-source success story. Mark Swelstad – Itec400, Winter 2007.
Microsoft NetMeeting Setup and Use. First Steps Find out what your network address is. –Start/Run. Type “command.” –At the prompt, type “ipconfig.” –Write.
FTP Client API FTP in embedded devices Implementing an FTP Client FTP Command APIs Other FTP Client APIs.
CPSC 372 John D. McGregor Module 6 Session 4 Sonar.
Integrity Check As You Well Know, It Is A Violation Of Academic Integrity To Fake The Results On Any.
CS470 Programming Assignment 1 Zilong Ye. A Chat Application Goal: learn socket programming and implement a chat application for exchanging messages between.
Installing git In Linux: sudo apt-get install git In Windows: download it from run the setuphttp://git-scm.com/download/win.
PuTTY Introduction to Web Programming Kirkwood Continuing Education by Fred McClurg © Copyright 2016, All Rights Reserved ssh client.
1 E-Site - FTP Services Setup / install guide. 2 About FTP services can run on any desired port(s) Runs as a windows service Works for all sites installed.
CC P ROCESAMIENTO M ASIVO DE D ATOS O TOÑO 2016 Lab 2: Mensaje Aidan Hogan
Principles of Software Development
beas WEB App Installation
Configuring Attendant Console
Distributed Computing
Jkelany Chat Project.
CS1101 : Using Course Marker
Setting Up Chatter on Mobile devices
J2EE Application Development
Understanding and Designing with EJB
HiCommand Device Manager
Oracle HFM Implementation Boot Camp
Software Engineering for Internet Applications
Configuration Of A Pull Network.
Chapter 5 멀티스레드 u-Network Design Lab 4.
Presentation transcript:

Labs 1.1: Mensaje

Step 1: Get Started Login: – Username: nombre/cc5212 – Password on board – C:/Program Files (x86)/eclipse/ (in Spanish ) – File > Import > …

Step 2: Connect to Directory I start the directory! – vm116.dcc.uchile.cl ( ) – Port 1985 Connect … – org.mdp.dir.UserDirectoryClient – Get your IP ( cmd > ipconfig )

Step 3: Implement Message Server org.mdp.im.InstantMessagingServer – Implement InstantMessagingStub – Write message(.,.) method Print the message to the console and whom it’s from

Step 4: Implement Message App. org.mdp.cli.InstantMessagingApp Server (receive) Client (send)

Step 4a: Start Registry org.mdp.cli.InstantMessagingApp – Implement startRegistry(.) Server (receive) Registry (port) Client (send)

Step 4b: Register Skeleton org.mdp.cli.InstantMessagingApp – Implement bindSkeleton(.) – key = “ InstantMessagingServer ” Aka. InstantMessagingServer.class.getSimpleName(); – skeleton = new InstantMessagingServer() Server (receive) Registry (port) Client (send) keyskeleton

Step 4c: Find Peers w/ Directory org.mdp.cli.InstantMessagingApp – connectToDirectory() Server (receive) Registry (port) Client (send) keyskeleton localhost Directory

Step 4d: Implement Client org.mdp.cli.InstantMessagingApp – messageUser(.,.,.) – Connect to remote registry – Get the stub from the registry (same key) – Message user! Server (receive) Registry (port) Client (send) keyskeleton localhost Directory

Step 4e: Setup Command Line Right click build.xml – > Run As > Ant Build Open command line and go to dist directory of the project java –jar rmi.jar InstantMessagingApp Add yourself Message classmates!