• Title/Summary/Keyword: 클라이언트-서버 시스템

Search Result 1,127, Processing Time 0.034 seconds

A Real-Time Examination System Using XML (XML을 이용한 실시간 학습 평가 시스템)

  • 최진홍;장민석
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2000.05a
    • /
    • pp.288-292
    • /
    • 2000
  • 최근 XML(extensible Markup Language)의 장점에 대한 인식이 확산되면서 이를 이용한 응용들의 개발이 진행되고 있다. 웹의 지속적인 발전은 웹 사용자의 증가와 다양한 요구로 서버의 과부하 등 여러 가지 문제점을 낳고 있다. 기존의 웹 상에서 구현된 학습평가 시스템에서는 웹서버에서 DB를 연동한 클라이언트-서버 관계에서 클라이언트인 학습자는 웹브라우저를 이용해 학습하여 왔다. 본 논문에서는 XML을 이용한 실시간 학습 평가 시스템을 제안함으로 웹 상에서 DB 연동 없이 데이타를 처리함으로서 가상교육외 문제점이었던 학습자들의 대기시간과 교사의 과중한 업무부담을 해소하는데 효과가 있음을 보여줌으로써 XML의 장점을 확인한다.

  • PDF

Low Overhead System Monitoring Based on SNMP for Embedded Systems (임베디드 시스템들을 위한 SNMP 기반의 저부하 시스템 모니터링)

  • Kim Tae-Su;Kim Dong-Uk;Kim Yong-Seok
    • Journal of the Institute of Electronics Engineers of Korea CI
    • /
    • v.43 no.3 s.309
    • /
    • pp.1-9
    • /
    • 2006
  • SNMP is a standard protocol for management of networking devices. Nowadays, most computer systems have capability to act as SNMP agents. In this paper, we developed a low overhead version of SNMP library for embedded systems, and implemented a monitoring software based on the library for a large number of target systems. The monitoring system consists of a monitoring server, SNMP agents, and client programs. The monitoring server collects status information from SNMP agents running on the monitoring targets, and sends summary information to client programs. We implemented two versions of clients, Java based standalone program and Web based program.

A Design and Implementation about the Web-Based Remote Control System Environments (웹을 기반으로 한 원격 제어시스템 환경 설계 및 구현)

  • Lee, Jeong-Bae
    • The Transactions of the Korea Information Processing Society
    • /
    • v.6 no.2
    • /
    • pp.377-384
    • /
    • 1999
  • In this paper, client/server model for remote conveyor control and monitoring system is designed and implemented to simulate the product line of vehicles. The client system located at the monitoring office is using a web applet based system, and sends some commands to the server system which guards and controls the conveyer system directly. And server system is implemented as the web based system by using Java programming language too. The system has a distributed database system environments to manage and maintain the product line of conveyor system.

  • PDF

A Flow Control using Client Buffer and Network State in VOD Systems (VOD 시스템에서 클라이언트 버퍼 및 네트워크 상태를 고려한 흐름제어)

  • 김종수;김정원;정기동
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2000.04a
    • /
    • pp.472-474
    • /
    • 2000
  • 본 논문은 VOD 시스템에서 QoS를 보장해 주기 위한 흐름 제어 기법을 제안하고 실제 구현된 VOD 시스템에서 제안된 알고리즘을 적용하고 성능을 측정하였다. 기존의 버퍼를 관리하는 Leaky Bucket 알고리즘과 패킷의 손실률에 기반한 네트워크의 상태를 동시에 고려해서 클라이언트와 서버간에 전송 속도를 제어한다. 즉, 시간에 따라 변화하는 네트워크의 상태를 클라이너트 버퍼 관리에 반영해줌으로써 클라이언트 버퍼의 오버플로우 및 언더 플로우를 방지하고 QoS를 보장한다.

  • PDF

Deduplication Server Supporting Dynamic Mode Change (동적 모드 변경을 제공하는 중복 제거 서버)

  • Jung, Ho Min;Kim, Jin;Ko, Young Woong
    • Annual Conference of KIPS
    • /
    • 2010.04a
    • /
    • pp.218-221
    • /
    • 2010
  • 현재 중복 제거 기술은 클라이언트 기반 중복 제거 모델, 인라인(in-line) 중복 제거 모델 그리고 포스트 프로세스(post-process) 중복 제거 모델로 구분할 수 있다. 본 연구에서는 클라이언트와 서버의 부하를 모니터링하여 시스템 부하에 따라 중복 제거의 핵심 작업을 동적으로 변경한다. 즉, 클라이언트가 유휴하고 서버의 자원 사용량이 높은 경우에는 클라이언트 기반 중복 제거 모델로 동작시키고, 클라이언트의 자원 사용량이 높고 서버가 유휴한(idle) 경우에는 인라인 중복 제거 모델로 동작시킨다. 그리고 전체 시스템이 과부하인 경우는 포스트 프로세스 모델로 동작하게 된다. 제안하는 방식에 대한 실험 결과 전체 시스템의 처리율이 높아지는 것을 확인하였다.

A Embedded System Technology for Web based monitoring and control system (웹 기반의 감시제어시스템을 위한 임베디드 시스템 기술)

  • Park, Jong-Jin;Choi, Gyoo-Seok
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.9 no.1
    • /
    • pp.61-66
    • /
    • 2009
  • In this paper, an example of implementation of a embedded system technology for web based monitoring and control system is presented. For it interfaces with target board as an embedded system was developed, which was applied to specific green room model and verified of its usefulness. We implemented client/server socket programs using Java classes, and web based green room monitoring and control system as an user interface using JavaApplet. The implemented system did send information of green room model to client programs well on TCP/IP and control signals from client to green room model well too.

  • PDF

Web-Based Distributed Visualization System for Large Scale Geographic Data (대용량 지형 데이터를 위한 웹 기반 분산 가시화 시스템)

  • Hwang, Gyu-Hyun;Yun, Seong-Min;Park, Sang-Hun
    • Journal of Korea Multimedia Society
    • /
    • v.14 no.6
    • /
    • pp.835-848
    • /
    • 2011
  • In this paper, we propose a client server based distributed/parallel system to effectively visualize huge geographic data. The system consists of a web-based client GUI program and a distributed/parallel server program which runs on multiple PC clusters. To make the client program run on mobile devices as well as PCs, the graphical user interface has been designed by using JOGL, the java-based OpenGL graphics library, and sending the information about current available memory space and maximum display resolution the server can minimize the amount of tasks. PC clusters used to play the role of the server access requested geographic data from distributed disks, and properly re-sample them, then send the results back to the client. To minimize the latency happened in repeatedly access the distributed stored geography data, cache data structures have been maintained in both every nodes of the server and the client.

A Study on Web Application Development based on UML in Distributed Object-Oriented Environment (분산 객체 지향 환경에서 UML을 이용한 Web 애플리케이션 개발에 관한 연구)

  • Park, Chang-Han;Kim, Young-Sun;Jang, Duck-Chul
    • Annual Conference of KIPS
    • /
    • 2000.04a
    • /
    • pp.368-372
    • /
    • 2000
  • 분산 객체 지향 환경에서 클라이언트/서버 시스템 구성을 위한 미들웨어는 복잡한 클라이언트/서버간의 통신을 단순화하기 위한 것으로부터 시작되어 최근에는 많은 사용자들의 다양한 요구를 해결하기 위해 보다 기능을 확장하고 있다. 이때 발생할 수 있는 문제점으로 네트웍 트래픽의 증가, 특정 웹 서버로의 집중에 따른 부하와 관리 부담의 증가 및 전체 시스템의 서비스 성능 저하를 초래할 수 있다. 이에 대한 해결 방안으로 본 논문에서는 객체 지향 분석 및 설계 방법론인 UML(Unified Modeling Language)을 이용하여 객체 지향 모델링 기법으로 Web상에서 관련된 여러 서버들간에 분산 저장된 정보를 일반 사용자에게 동적으로 빠른 서비스를 제공할 수 있고, 특정 서버에서 발생할 수 있는 오버헤드를 줄이며, 네트워크 상에서 발생할 수 있는 병목현상을 현저히 줄일 수 있도록 RDS(Remote Data Service)를 이용하는 Web 애플리케이션 설계 및 구현을 제안하였다.

  • PDF

A study on DB Broker Development for Remote Database Interoperability in Web Environment (웹 환경에서 원격 데이터베이스에 효율적인 접속을 위한 데이터베이스 브로커 개발)

  • 김형선;한성배
    • Proceedings of the Korean Operations and Management Science Society Conference
    • /
    • 2000.04a
    • /
    • pp.770-773
    • /
    • 2000
  • 본 연구에서는 인터넷 환경 하에서 광범위하게 분산된 복수의 이질적인 데이터베이스에 대해 일관성 있고 투명성 있는 액세스를 제공할 수 있도록 하기 위하여 JAVA / CORBA 기반 데이터베이스 브로커를 개발한다. 데이터베이스 브로커는 웹 클라이언트에서 원격 데이터베이스에 효율적인 접속을 위하여 원격 데이터베이스의 위치정보나 데이터베이스의 고유 특성들에 대하여 전혀 알 필요 없이 투명하고 일관되게 작업을 수행할 수 있도록 해 주며, CORBA-aware JAVA Applet 웹 클라이언트와 CORBA flop를 통해 통신하며, 데이터베이스와의 통신을 위해 JDBC 를 사용하므로 규모 확장성 있는 클라이언트/서버구축이 용이하다 본 논문에서 제안한 데이터베이스 브로커는 3-tier 아키텍쳐를 갖는 클라이언트/서버환경을 바탕으로 하며 , 인터넷(World Wide Web) 환경에서 실시간으로 원격 데이터베이스를 액세스 할 때 데이터베이스의 접근성과 데이터 처리를 신속하게 하고, 이를 기반기술로 활용하여 웹 기반 정보관리시스템 구축 시에 하나의 핵심기술로 이용할 수 있도록 구현하였다.

  • PDF