Remote Monitoring Pratheeba Murugesan Tejo Harisha Brundavana.

Slides:



Advertisements
Similar presentations
Introduction to Linux X-Windows, Desktop Environments Other commonly used programs.
Advertisements

Managing Your Site – Lesson 61 Managing Your Site Lesson 6.
Categories of I/O Devices
CGS 3763 Operating Systems Concepts Spring 2013 Dan C. Marinescu Office: HEC 304 Office hours: M-Wd 11: :30 AM.
Web-based Distributed Flexible Manufacturing System (FMS) Monitoring and Control Student: Wei Liu Instructor: Dr. Chang Apr. 23, 2003.
14.1 © 2004 Pearson Education, Inc. Exam Planning, Implementing, and Maintaining a Microsoft Windows Server 2003 Active Directory Infrastructure.
Palantir A window-sharing system for Windows NT Max Feingold, Vladimir Livshits, and.
IT:Network:Applications VIRTUAL DESKTOP INFRASTRUCTURE.
MCDST : Supporting Users and Troubleshooting a Microsoft Windows XP Operating System Chapter 12: Network Printing and Offline Files.
(NHA) The Laboratory of Computer Communication and Networking Network Host Analyzer.
Liang, Introduction to Java Programming, Sixth Edition, (c) 2007 Pearson Education, Inc. All rights reserved L22 (Chapter 25) Networking.
WNT Client/Server SDK Tony Vaccaro CS699 Project Presentation.
Liang, Introduction to Java Programming, Sixth Edition, (c) 2007 Pearson Education, Inc. All rights reserved Chapter 25 Networking.
Software Testing For Wireless Mobile Computing _________________________________________________________________________ By Michael Paltayan.
3D Object Retrieval Client-Server Project
e-Learning Series 2012 – Session 4 Teleconferencing, Videoconferencing, SKYPE Information Technology Group.
Terminal Services Terminal Services is the modern equivalent of mainframe computing, in which servers perform most of the processing and clients are relatively.
I NTRODUCTION OF S OCKET P ROGRAMMING L.Aseel AlTurki King Saud University.
Screen Snapshot Service Kurt Biery LAFS Meeting, 08-May-2007.
Guide to MCSE , Second Edition, Enhanced1 Windows XP Network Overview Most versatile Windows operating system Supports local area network (LAN) connections.
Network Layer Programing Connection-Oriented Sockets SWE 344 Internet Protocols & Client Server Programming.
MCTS Guide to Microsoft Windows Server 2008 Applications Infrastructure Configuration (Exam # ) Chapter Two Deploying Windows Servers.
Introduction to Windows XP Professional Chapter 2 powered by dj.
Chapter 14: Remote Server Administration BAI617. Chapter Topics Configure Windows Server 2008 R2 servers for remote administration Remotely connect to.
Remote Desktop Services Remote Desktop Connection Remote Desktop Protocol Remote Assistance Remote Server Administration T0ols.
Chapter Two Application Layer Prepared by: Dr. Bahjat Qazzaz CS Dept. Sept
Screen Snapshot Service Kurt Biery SiTracker Monitoring Meeting, 23-Jan-2007.
UNIX SVR4 COSC513 Zhaohui Chen Jiefei Huang. UNIX SVR4 UNIX system V release 4 is a major new release of the UNIX operating system, developed by AT&T.
Remote Administration Remote Desktop Remote Assistance Remote Server Administration Tools.
5 Chapter Five Web Servers. 5 Chapter Objectives Learn about the Microsoft Personal Web Server Software Learn how to improve Web site performance Learn.
UNIT - 1Topic - 2 C OMPUTING E NVIRONMENTS. What is Computing Environment? Computing Environment explains how a collection of computers will process and.
Introduction to Internet terms. Topics to Study What is Internet HTTP URL SMS MMS Wi-Fi Video Conferencing Social Webisites.
AE6382 Secure Shell Usually referred to as ssh, the name refers to both a program and a protocol. The program ssh is one of the most useful networking.
CSP Implementing a network 1 Implementing a network Lecturer: Smilen Dimitrov Cross-sensorial processing – MED7.
Desktop Video. Basics Desktop Video Desktop Video Frame Rate Frame Rate.
Application Layer 2-1 Chapter 2 Application Layer Computer Networking: A Top Down Approach 6 th edition Jim Kurose, Keith Ross Addison-Wesley March 2012.
Chat Application Pratheeba Murugesan Pratheeba Murugesan Tejo Brundavana Tejo Brundavana Zhenhong Zhao Zhenhong Zhao.
MCTS Guide to Microsoft Windows Server 2008 Applications Infrastructure Configuration (Exam # ) Chapter Five Windows Server 2008 Remote Desktop Services,
1 Chapter 28 Networking. 2 Objectives F To comprehend socket-based communication in Java (§28.2). F To understand client/server computing (§28.2). F To.
Remote Administration Remote Desktop Remote Desktop Gateway Remote Assistance Windows Remote Management Service Remote Server Administration Tools.
Texas Forty-Two By: Nate Normandin CS 470. What is Texas Forty-Two? A Domino Game A way for people to learn the game A way for people to play others A.
Infinova Solutions Central Station Integration. Video Verification Infinova Digital Video Recorders can be integrated with a new or existing alarm system.
Position of application layer. Application layer duties.
WinTV-USB Image-capture device. The image capture device is connected to the computer through the USB cable, and the existing video cable from the video.
Presented By:- Sudipta Dhara Roll Table of Content Table of Content 1.Introduction 2.How it evolved 3.Need of Middleware 4.Middleware Basic 5.Categories.
Networking in Linux. ♦ Introduction A computer network is defined as a number of systems that are connected to each other and exchange information across.
1 Microsoft Windows 2000 Network Infrastructure Administration Chapter 4 Monitoring Network Activity.
COMPUTER MAIN PARTS SANTIAGO OCAMPO MEJIA. HARDWARE  Or materials set of physical elements of a computer or a computer system.
Simple Socket Server m Yumiko Kimezawa September 19, 20121RPS.
Integrity Check As You Well Know, It Is A Violation Of Academic Integrity To Fake The Results On Any.
Quiz 1 Key 3. Class B 5. |Ethernet Frame|IP Datagram|TCP Header|FTP Header|Data|
A CROSS PLATFORM REMOTE DESKTOP CONNECTION SUITE A.V.D.S.S.BHADRI RAJU D.RAMESH BABU U.JAYASREE G.NANIBABU.
1 Network Communications A Brief Introduction. 2 Network Communications.
1 K. Salah Application Layer Module K. Salah Network layer duties.
LAN Chat server BY: VIPUL GUPTA VIKESH SINGH SUKHDEEP SINGH.
VIRTUAL NETWORK COMPUTING SUBMITTED BY:- Ankur Yadav Ashish Solanki Charu Swaroop Harsha Jain.
1 Remote Installation Service Windows 2003 Server Prof. Abdul Hameed.
Contents Software components All users in one location:
Tiny http client and server
Project Target Develop a Web Based Management software suit that will enable users to control Hardware using standard HTTP & Java Applet compatible web.
MCA – 405 Elective –I (A) Java Programming & Technology
Socket Programming Cal Poly Pomona Young CS380.
Client-Server Interaction
Remote Demos Remote Demo.
Remote Access Services RAS Routing and Remote Access Services RRAS Remote Desktop Terminal Services Virtual Private Networking VPN.
Level 3 Extended Diploma Unit 13 Computer Systems Architecture
Windows desktop sharing
Khongorzul D Window Programming CBNU,
Setting up home folders and roaming profiles
Single path routing in most of the servers
Presentation transcript:

Remote Monitoring Pratheeba Murugesan Tejo Harisha Brundavana

Synopsis Viewing Desktop operations in a computer from a different system connected in the network. Server program uses TCP/IP sockets to listen for connections.

Tools Used MFC Dialog based programs by using Visual C++ 6. Socket functions by MFC class CAsyncSocket

Phases of Development Design Implementation Testing

Design Phase Screen capturing – Windows Desktop image is retrieved and saved. Central computer monitors desktop images. Consists of : o Server – Needs no window and GUI elements o Client – Run in centralized computer

Implementation Phase Server uses two socket objects 1) Binds to the port and listens for any incoming client request. 2) A new socket for data transfer.

Implementation Phase (1) Client is a dialog box based program Implemented by MFC class Cdialog Main Display window and set of controls provided in the dialog box. Single socket for receiving bytes from the server.

Testing Phase Unit Testing conducted on methods : Server : class CSocketServer (inherited from CAsyncSocket) class CDesktopServerDlg (inherited from CDialog) Client : class CDataSocket (inherited from CAsyncSocket) class CRemoteViewerDlg (inherited from Cdialog)

Working Model

Future Implementation Remote control of the server machine. Multi System Remote Monitoring - By using multiple sockets, images can be simultaneously captured from different systems. Video Conferencing - By using cameras, images can be dynamically transmitted to different systems

Questions and Suggestions?