• 제목/요약/키워드: Server/Client Program

검색결과 194건 처리시간 0.023초

P2P를 이용한 모바일 데이터 시스템 구현 (Mobile Data System Implementation of P2P used)

  • 김동현
    • 한국정보통신학회논문지
    • /
    • 제9권8호
    • /
    • pp.1691-1695
    • /
    • 2005
  • P2P 환경에서의 파일 공유 방식은 클라이언트/서버 방식과는 다르게 값비싼 서버를 사용하지 않고 클라이언트 컴퓨터들만을 사용하여 자료의 공유 및 관리를 분산시킨다. 이러한 이유로 대용량의 서버를 사용하는 클라이언트/서버 방식에서 발생하는 인적, 물적 자원의 낭비를 최소화 할 수 있다. 또한 사용자의 수가 늘어날수록 연산, 협업의 성과가 높아지는 등의 혜택을 제공한다. 이와 같은 이유로 인해 많은 사람들이 P2P에 관심을 갖고, 또한 현재 각광받고 있는 모바일 관련 분야에도 P2P를 이용한 연구들이 활발하게 진행되고 있다. 모바일 P2P 서비스란 서버의 중개 없이, 서버에 접속해 있는 한 모바일 클라이언트에서 다른 모바일 클라이언트로 다양한 정보 및 데이터를 전송하는 방식으로, 종래의 P2P 채널을 모바일 기반으로 확장한 것이다. 본 연구에서는 모바일 P2P 서비스를 영농정보 공유, 제해 정보의 통계 및 분석을 위한 프로그램에 응용하였다.

ATM LAN 시험망에서 TCP/IP 프로토콜의 성능분석 (Performance Evaluation of TCP/IP on ATM LAM Testbed)

  • 장우현;이세열;황선명;이봉환
    • 한국정보처리학회논문지
    • /
    • 제6권12호
    • /
    • pp.3634-3641
    • /
    • 1999
  • ATM 네트워크 상에서 기존의 LAN 환경의 데이터 서비스를 제공하기 위한 대표적인 프로토콜은 ATM Forum에서 제안한 LAN Emulation과 IETF에서 제안한 IPOA이다. 본 논문에서는 ATM환경에서 TCP/IP의 성능을 분석하기 위하여 현재 널리 사용되고 있는 LAN Emulation과 IPOA를 ATM LAN 상에 구현하여 각각의 성능을 비교 분석하였으며, 또한 기존의 Ethernet 환경에서의 성능과 비교하였다. 성능 비교를 위한 파라미터로는 전송지연시간, 전송률, CPU 사용률, CPU 사용률에 대한 데이터 전송률 등을 사용하였다. ATM LAN에서의 클라이언트와 서버간의 대용량 데이터 전송을 통한 성능 비교 결과 LAN Emulation과 IPOA는 Ethernet에 비하여 월등한 성능을 보였고 IPOA가 LAN Emulation에 비하여 적은 전송지연시간 및 높은 전송률을 제공하였으며, CPU 사용률에 대한 데이터 전송률에서도 IPOA가 우수한 결과를 보였다.

  • PDF

변전소 전력계통 교육용 SIMULATOR 개발에 관한 연구 (A study on the development of substation power system simulator for education and training)

  • 백승도;김승규;이제희;이상철
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2004년도 하계학술대회 논문집 A
    • /
    • pp.67-69
    • /
    • 2004
  • This thesis attempts to investigate and analyze the structure of educational simulation devices implemented thus far. conducting a close analysis of their strengths and weaknesses. On this basis the author Presents and implements a new method of simulation, and continuously upgrades it for increased stability and convenience. The most important aspects of the educational simulation device described in this thesis are: first removing the editing function (scenarios. single line diagrams, and point DB), which the instructor finds time-consuming and inconvenient to use; second, developing and installing the program so as to calculate electric power flow that can measure fluctuations measurements after changing the system status; and third. implementing a Client/server mode to build a system that will make it possible to train many people at a time in remote locations. When compared to simulation devices of the Psst. the greatest differences are that algorithm-based scenarios make scenario inputs unnecessary. and that the amount of work required for the point DB and single line diagrams were minimized.

  • PDF

GIS를 이용한 지하수개발 설계지원 시스템 (The Support System for Groundwater Development Design using GIS)

  • 김만규
    • Spatial Information Research
    • /
    • 제9권2호
    • /
    • pp.207-225
    • /
    • 2001
  • 이 연구는 지하수개발사업 기초설계에 앞서, 타당성분석을 지원하는 GIS 기반의 지하수 사업 기초설계지원 시스템을 개발함이 목적이다. 시스템 환경은 Server/Client 환경으로 구축함으로써 지하수관련 자료를 효율적이고, 과학적으로 관리·분석할 수 있도록 개발하였다. 이를 위하여 GIS S/W ArcView3.2, RDBMS ORACLE, Spatial DataBase Engine인 ArcSED 그리고, 지하수모의조작 프로그램으로는 WHPA와 AQTESOLV 등을 사용했으며, 그래픽 사용자 프로그램(GUI) 개발언어는 ArcView 전용언어인 Scripts를 이용하였다. 개발된 시스템을 이용하면, 신규개발 예정관정에 대하여 WHPA를 이용한 모의양수 결과물을 GIS로 가져오고, 기설관정 영향반경과의 중첩 여부, 오염원 등과 비교하여 지하수관정개발사업의 허가여부를 판단할 수 있다. 아울러, 신설관정의 적정 지하수취수량을 판단함으로써 지하수관정 개발사업 및 기초설계를 지원하는 기능을 갖도록 하였다. 이 시스템의 산출물을 이용하여 쉽고 빠르게 도면 및 보고서를 작성할 수 있도록 하였고, 인터/인트라넷을 이용하여 DB를 공유하는 2-Tier 시스템으로서 개발하였다. 이에 따라, 농림부와 농업기반공사 등 지하수 관련 부처들이 전사적으로 지하수관련 자료를 공유할 수 있으며, 정확성과 신뢰성 그리고 최신정보를 공유할 수 있게 될 것이다.

  • PDF

풍력-태양광 복합발전 시스템의 인터넷 모니터링 (Internet Monitoring of Wind-Photovoltaic Hybrid Generation System)

  • 양시창;문채주;장영학;소순열;정지현;김의선
    • 조명전기설비학회논문지
    • /
    • 제20권4호
    • /
    • pp.43-48
    • /
    • 2006
  • 풍력 발전 시스템과 태양광 발전 시스템을 상호 보완함으로써 안정적인 전력 공급과 에너지 이용 효율의 향상을 꾀할 수 있는 풍력-태양광 복합발전 시스템에 대한 관심이 고조되고 있다. 본 연구에서는 이러한 복합 발전 시스템을 효율적이고 안정적으로 운용하기 위하여 시스템의 각종 데이터들을 수집, 분석하고 파일로 저장하며 이를 인터넷을 이용하여 원격지에서도 모니터링 할 수 있는 시스템을 구축한다. 교류와 직류의 각종 전압, 전류들을 비롯한 풍속, 조도, 온도 등의 물리량을 측정하기 위하여 여러 형태의 변환기를 사용하였고 신호 조절 회로를 구성하였다. 데이터 수집 보드를 이용하여 컴퓨터로 데이터들을 저어 들였으며, 시스템 운용을 위한 서버 프로그램과 이를 원격지에서 실시간 모니터링 및 저장된 데이터들을 다운로드 할 수 있는 클라이언트 프로그램을 개발하였다. 측정된 데이터를 시간, 기상 등의 여러 조건과 연관하여 분석하였다.

상호 호환성 검증을 위한 IoT 기반의 CoAP 프로토콜 구현 및 실험 (Implementation and Experiment of CoAP Protocol Based on IoT for Verification of Interoperability)

  • 김문권;김도현
    • 한국인터넷방송통신학회논문지
    • /
    • 제14권4호
    • /
    • pp.7-12
    • /
    • 2014
  • IETF (Internet Engineering Task Force)의 CoAP (Constrained Application Protocol) 프로토콜은 작은 용량의 메모리와 저전력 등 제한된 환경에서 센서나 구동체 노드 간에 통신을 지원한다. CoAP 프로토콜은 HTTP와 쉽게 상호 변환할 수 있으며, 사물인터넷(Internet of Thing : IoT)와 M2M (Machine-to-Machine) 환경에서 저전력 센서와 구동체 네트워크를 통한 기반 시설을 감시하거나 관리할 수 있다. IETF CoRE(Constrained RESTful environments) 워킹그룹(Working Group)에서 2010년에 CoAP 프로토콜에 대한 표준화를 시작하여 최근에 RFC(Request for Comments) 7252로 발표한다 [2]. 본 논문에서는 이질적인 운영 환경에서 CoAP 프로토콜을 설계하고 구현하여 상호 호환성을 검증한다. 이를 위해 CoAP 클라이언트에는 윈도우 기반의 CoAP 프로토콜을 실현하고, CoAP 서버에는 리눅스 기반의 CoAP 프로토콜을 구현하여 상호 연동 실험을 실시하여 동작을 확인한다.

IMAP 프로토콜을 이용한 멀티미디어 메일 시스템 (A Multimedia Mail System using IMAP Protocol)

  • 이봉환;박문호;이하욱;주기호;이찬도;이남준;심영진
    • 한국정보처리학회논문지
    • /
    • 제4권5호
    • /
    • pp.1297-1307
    • /
    • 1997
  • 본 논문에서는 인터넷 상에서 멀티미디어 메일을 주고 받을 수 있게 하는 멀티 미디어 메일 시스템을 구현하였다. 이 메일 시스템은 기존의 텍스트 위주의 e-mail 시스템을 확정한 것으로 텍스트, 이미지,,MPEG 비디오 및 바이너리 데이터의 전송을 가능하게 한다. 멀티미디어 데이터를 표현하기 위해서 기존의 RFC-822 포맷을 확정한 MIME(Multipurpose Untemet Nail Extension)를 그대로 사용한다. 한편, 메이팍스 검색 프로토콜로는 현재 널리 사용되고 있는 POP(Post Office Pritocol)보다 기능이 우수한IMAP(Internet Mail Access Prltocol)을 사용한다. 메일클라이언트는 PC에 구현 하였고 메일 서버는 UNX 시스템에 구현하였다. 구현한 메일 시스템은 바이너리 파일의 추가 기능을 제공하며, 수신된 멀티미디어 메일을 검색하는 경우 수신 윈도우 내에서 포스트스크립트뷰어, MPEG 디코더 등의 응용프로그램과의 직접적인 인터페이스 기능을 제공하여 사용자가 다양한 형태의 메일 메시지를 듣고 볼 수 있게 한다.

  • PDF

알고리즘 자동평가 시스템의 개발 및 적용 : 프로그래밍 학습 효과 분석 (Development and application of algorithm judging system : analysis of effects on programming learning)

  • 장원영;김성식
    • 컴퓨터교육학회논문지
    • /
    • 제17권4호
    • /
    • pp.45-57
    • /
    • 2014
  • 학습자가 주어진 문제를 해결하는 알고리즘을 작성한 후 그것이 정확한지, 그리고 시간 효율적인지를 확인할 수 있는 알고리즘 자동평가 시스템에 대한 연구가 최근 들어 활발히 진행 중이다. 그러나 기존에 연구되었던 시스템은 대부분 프로그래밍 콘테스트를 위한 Online Judge 방식으로 본 연구에서는 교수 학습 기능을 강화한 클라이언트-서버 기반의 시스템을 개발하였다. 특히, 문제해결력 증진을 위한 교수 학습 설계 모델 CRESST을 토대로 학습자의 메타인지와 동기가 활성화되도록 설계하였으며, 알고리즘 자동평가 시스템의 구성요소인 문제, 채점데이터 세트, 자동평가 프로그램, 사용자서비스 환경 등의 전체 시스템을 구현하였다. 본 시스템의 프로그래밍 학습 효과를 분석하기 위해 초 중 고 학생 39명에 대해서 비동질 통제집단 사전사후측정 실험을 실시하였고, 사후검사에 대한 독립표본 T-검정 결과, 실험집단(18명)의 평균점수가 통제집단(21명)보다 유의미하게 높은 것으로 확인되었다. 이것은 본 시스템을 사용한 교수 학습 방법이 전통적인 교수 학습 방법에 비해 프로그래밍 학습에 더 효과적임을 의미한다.

  • PDF

PKI 기반의 효율적인 분산처리 Point of sales 시스템에 관한 연구 (A Study on Efficient Distributed Data Processing POS System of PKI Based)

  • 박길철;김석수;강민균
    • 한국콘텐츠학회논문지
    • /
    • 제5권5호
    • /
    • pp.43-50
    • /
    • 2005
  • 유통망에서 핵심이 되는 공급 망 관리와 고객관리의 전산화 기반인 되는 POS 시스템이 유비쿼터스 개념의 도입으로 인한 데이터 통합을 위하여 XML을 이용하여 데이터베이스를 구축하고 XML의 단점인 보안을 위하여 공개키 기반구조의 인증서 기법과 보안의 표준인 XML-Encryption을 이용하여 분산처리 POS 시스템을 설계하였다. 이러한 POS 시스템은 네 가지의 장점을 가진다. 첫 번째 서버가 없으므로 매번 인증과 데이터 전송을 시도할 필요가 없다. 두 번째 XML로 데이터 베이스를 통합하여 프로그램 자체의 이식성을 높일 수 있다. 세 번째 데이터 전송에 있어서 XML 데이터를 암호화 후 데이터를 전송하기 때문에 데이터가 안전하다. 네 번째 POS 시스템 클라이언트 프로그램의 데이터 분산화 및 처리 속도의 향상을 위하여 데이터 처리할 때마다 암호화를 한 후 데이터 전송할 때 데이터를 모아서 전송한다.

  • PDF

WCBT를 이용한 대규모 자격관리 성능개선 시스템의 설계 및 구현 (Design and Implementation of a Large Scale Qualification Management System for Performance Improvement Through the Use of a WCBT(Web and Computer based Test))

  • 장영현
    • 한국컴퓨터정보학회논문지
    • /
    • 제13권2호
    • /
    • pp.67-78
    • /
    • 2008
  • 본 논문에서는 대규모 국가기술자격 종합관리시스템 구축 및 운영에서 중요한 관리요소인 상설검정체계가 안정성과 시스템부하 측면에서 불안요소를 가지고 있는바, 최대 효율성과 안정성을 기반으로 WBT(Web-based test)와 CBT(Computer-based test)의 장점만을 혼용한 WCBT시스템을 설계하고 구현하였다. 제안된 시스템의 성능평가를 위하여 기본적 시뮬레이션으로 파일럿시스템에서 제안 기술을 적용하여 검증 한 후 대한상공회의소 실시간 국가기술자격 시험에 적용한 결과 안정성이 입증되어 지방상공회의소까지 지속적으로 확대할 계획이다. 제안 시스템은 해외자격시험에서 자주 발생되는 통신장애 문제를 근본적으로 해결하였으며 시스템부하 측면에서 최대 효율성을 보여주었다. 본 논문에서 설계 및 구현한 WCBT 서버 및 클라이언트시스템은 운영자 및 시험 감독자의 관리체계와 편리성에서도 좋은 평가를 도출하였다.

  • PDF