Presentation is loading. Please wait.

Presentation is loading. Please wait.

Remote Service Control Program Network Programing - Last Report

Similar presentations


Presentation on theme: "Remote Service Control Program Network Programing - Last Report"— Presentation transcript:

1 Remote Service Control Program Network Programing - Last Report
JUMP. 정문일, 김주환, 서재욱 동서대학교 컴퓨터공학과 4학년

2 목 차 1. 프로젝트 개요 2. 시스템 개괄적 구성 3. 개발 환경 소개 4. DFD(Data Flow Diagram) 5. 구현 기능 소개 6. 구현 화면 7. 프로젝트 후기 8. 시연

3 1. 프로젝트 개요 정의 Windows 2000 에 등록된 서비스목록을 PDA에서 받아와 원격에서 제어
PC에서 사용하고 있는 프로그램을 실행하여, 그 자원을 PDA에서 간편하게 제어 Windows 2000 에 등록된 서비스목록을 PDA에서 받아와 원격에서 제어 Desktop PC앞에 있지 않아도 원격으로 등록된 서비스를 시작/정지함 으로써 장소의 구애받지 않습니다. Winddows 2000의 PC상의 마우스를 PDA로 원격 제어 무선 마우스 혹은 터치패드와 같은 역활

4 2. 시스템 개괄적 구성 TCP/IP (무선통신) PDA(Win CE 3.0) PC(Win 2000)
EVC 3.0 제작 Application Delphi 제작 Application TCP/IP (무선통신) ClientSocket ServerSocket

5 Window 2000이상의 OS에서는 어디서든 가능
3. 개발 환경 소개 2-1. PDA사양 Model Name Compaq iPAQ H3850 CPU (206 Mhz 32 bit RISC) Intel StrongARM 1110 (armv4) Display 240 X 320 pixels 16bit TFT LCD Memory 32MB RAM, 32 Flash ROM Sound Embedded Sound, Speaker Wireless LAN Roam About DS Wireless LAN Card Input Universal Cradle(USB&Serial) 2-2. PC 사양 Window 2000이상의 OS에서는 어디서든 가능

6 4. DFD(Data Flow iagram) 초기화 초기화 서비스 선택 서버소켓 초기화 소켓 생성 접속 기다림 서비스 명령받기
화면 닫기 Parsing Phase 소켓 해제 명령적용

7 5. 구현 기능 소개 윈도우 2000(PC)상에서 서버 소켓 프로그램 클라이언트 의 접속을 기다림
작업표시줄의 오른쪽에 트레이 아이콘을 적용시켜서 Background 상태로 계속 접속 대기하여 클라이언트의 명령을 받아 분석, 제어하는 원리입니다.

8 5. 구현 기능 소개(계속) 윈도우 CE 3.0(PDA)상의 클라이언트 소켓 프로그램 메인화면 메뉴로 해당 서비스 선택

9 5. 구현 기능 소개(계속) 윈도우 CE 3.0(PDA)상의 클라이언트 소켓 프로그램
마치 랩탑 PC(노트북)에서 흔히 볼 수 있는 터치 패드(Touch Pad)와 같은 기능을 하면서도 TCP/IP를 이용함으로써 좀더 원격지에서 사용이 가능하다는 장점이 있습니다.

10 6. 구현 화면 1. 메인 화면과 메뉴

11 6. 구현 화면 2. 환경설정

12 6. 구현 화면 3-1. 원격 서비스 컨트롤 프로그램 연결

13 6. 구현 화면 3-2. 서비스 리스트 받아오기

14 6. 구현 화면 3-3. 서비스 리스트 활성/비활성

15 6. 구현 화면 4.1 원격 마우스 관리 프로그램 메인화면

16 6. 구현 화면 4.2 사용체크후 폼을 드레그 하면 원격지 PC마우스 제어

17 7. 프로젝트 후기 어려웠던점 EVC(Embedded Visual C++)에서 소켓을 생성하고 변수와의 원할한 소통을 위해서는 Type Casting PDA에서 소켓을 생성해 데이터를 연속해서 전송하면 버퍼에 데이터가 찰때까지 기다리거나 일정시간까지 기다렸다가 Push를 하는 것 깨달은점 동적인 스트링을 전송하기 위해서는 별도의 처리를 해주어야 했다는 점

18 8. 시연


Download ppt "Remote Service Control Program Network Programing - Last Report"

Similar presentations


Ads by Google