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

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

분산객체그룹 프레임워크 기반 분산응용 프로그램 개발 도구 (Developing Tool of Distributed Application Program Based on Distributed Object Group Framework)

  • 임정택;신창선;주수종
    • 인터넷정보학회논문지
    • /
    • 제6권6호
    • /
    • pp.71-83
    • /
    • 2005
  • 본 논문에서는 분산시스템 상의 클라이언트로부터 요청되는 객체 자원들에 대한 그룹관리 및 동적 바인딩을 지원하는 분산객체그룹 프레임워크 기반에서 편리하게 분산응용 프로그램을 작성할 수 있는 분산 프로그래밍 도구(Distributed Programming Developing Tool: DPDT)를 개발했다. 분산객체그룹 프레임워크는 서버객체에 대한 그룹등록/철회, 접근권한, 이름과 속성서비스 등의 그룹관리 서비스와 동적 바인딩, 중복객체 지원, 부하 균형화 및 분산응용 간의 연동 등의 분산응용 지원 서비스를 제공한다. 분산응용의 개발 시 본 툴을 이용하여, 서버 프로그램 개발자는 해당 서버시스템 상에서 객체들을 구현하고 객체그룹에 서비스 제공에 필요한 속성정보를 등록하며, 클라이언트 프로그램 개발자도 이들 객체 또는 객체그룹에 대한 접근권한을 받아 허가된 객체들의 속성정보를 사용하여 클라이언트 프로그램을 작성할 수 있다. 이를 위해 본 논문에서는 객체그룹에 대한 정의와 본 툴이 지원하는 분산객체그룹 프레임워크의 구조와 기능들을 살펴보고, 분산객체그룹 프레임워크와 분산응용 간의 편리한 인터페이스를 제공할 수 있도록 구현한 DPDT의 3개의 GUI 환경들에 대해 기술하였다. 마지막으로 DPDT를 사용하여, 서버 프로그램으로 구현된 객체들의 그룹등록/철회, 접근권한 부여 및 클라이언트 프로그램의 작성과정과 개발된 분산응용의 수행결과를 보였다.

  • PDF

스마트 그리드 환경에서 가전기기의 에너지 저감을 위한 SEP 2.0 기반의 자동수요반응 시스템 개발 (The Development of the Automatic Demand Response Systems Based on SEP 2.0 for the Appliances's Energy Reduction on Smart Grid Environments)

  • 정진욱;김수홍;진교홍
    • 한국정보통신학회논문지
    • /
    • 제20권9호
    • /
    • pp.1799-1807
    • /
    • 2016
  • 본 논문에서는 기존의 가입자가 직접 전력량을 조절하는 수동수요반응과는 달리 정해진 시간에 자동적으로 전력량 소모를 줄이는 자동수요반응 시스템을 제안하였다. 제안된 시스템은 SEP 2.0을 기반으로 동작하며 수요반응 관리 프로그램과 수요반응 서버, 수요반응 클라이언트로 구성된다. 수요반응 관리 프로그램은 가입자에게 전력사용현황을 알려주고 관리자에게는 수요반응 이벤트를 생성 및 취소할 수 있게 한다. 수요반응 서버는 수요반응 관리 프로그램에서 수신한 수요반응 이벤트를 SEP 2.0을 통해 수요반응 클라이언트로 전송하고 수요반응 클라이언트가 주기적으로 전송하는 미터링 데이터를 데이터베이스에 저장한다. 그리고 수요반응 클라이언트는 수신한 수요반응 이벤트에서 수요반응 이벤트 시작시간과 지속시간, 감소레벨을 추출한 뒤, 특정 기간 동안 전력소모를 감소시킨다.

온-라인 데이터 가시화 프로그램의 개발과 그 적용 (DEVELOPMENT OF ON-LINE DATA VISUALIZATION PROGRAM AND ITS APPLICATION)

  • 강상현;김병수
    • 한국전산유체공학회:학술대회논문집
    • /
    • 한국전산유체공학회 2008년도 학술대회
    • /
    • pp.290-296
    • /
    • 2008
  • In this paper development of on-line data visualization program is described and some examples of data postprocessing are shown. The program is written in JAVA language and runs as a JAVA applet on the web browser such as Internet Explorer or Firefox. Remote users can use the program to visualize and analyze their own flow data by accessing the program server through the internet and loading data files in proper formats from their local computers. This paper describes briefly about algorithms for data visualization, structure and available functions of the program, and web sever system. The mechanism of how the JAVA applet can access and process local data files and relevant coding techniques are explained as well. Also explained is what is required for the remote users and client computers to access the program on-line. Some visualization examples performed on a local computer are illustrated by accessing the server remotely.

  • PDF

온-라인 데이터 가시화 프로그램의 개발과 그 적용 (DEVELOPMENT OF ON-LINE DATA VISUALIZATION PROGRAM AND ITS APPLICATION)

  • 강상현;김병수
    • 한국전산유체공학회:학술대회논문집
    • /
    • 한국전산유체공학회 2008년 추계학술대회논문집
    • /
    • pp.290-296
    • /
    • 2008
  • In this paper development of on-line data visualization program is described and some examples of data postprocessing are shown. The program is written in JAVA language and runs as a JAVA applet on the web browser such as Internet Explorer or Firefox. Remote users can use the program to visualize and analyze their own flow data by accessing the program server through the internet and loading data files in proper formats from their local computers. This paper describes briefly about algorithms for data visualization, structure and available functions of the program, and web sever system. The mechanism of how the JAVA applet can access and process local data files and relevant coding techniques are explained as well. Also explained is what is required for the remote users and client computers to access the program on-line. Some visualization examples performed on a local computer are illustrated by accessing the server remotely.

  • PDF

ATmega128을 사용한 무선 데이터 로거 시스템 개발에 관한 연구 (A Study on the Development of Wireless Data Logger System using ATmega128)

  • 최관순;양원석;임종식;안달
    • 한국산학기술학회논문지
    • /
    • 제7권6호
    • /
    • pp.1122-1128
    • /
    • 2006
  • 본 연구에서는 가스 체적 데이터를 체크하기 위하여 마이크로콘트롤러 ATmega128를 사용한 무선 데이터로거 시스템을 제작하였다. 본 시스템에서 마스터와 슬레이브 사이에 RF 무선통신을 사용하였고, 서버와 클라이언트간의 통신은 TCP/IP 프로토콜의 네트워크 환경에서 소켓통신으로 동작하도록 하였으며, 모니터링 프로그램은 Visual C++으로 GUI 환경에 적합한 소프트웨어로 제작하였다. 이 시스템은 소형, 저가격으로 쉽게 구현할 수 있으며, 마이크로콘트롤러 실험의 프로젝트 과제로 유용하게 사용될 수 있을 것이다.

  • PDF

공정계획 및 일정계획 통합을 위한 가상 생산 시스템

  • 박지형;염기원
    • 한국정밀공학회:학술대회논문집
    • /
    • 한국정밀공학회 1995년도 추계학술대회 논문집
    • /
    • pp.885-888
    • /
    • 1995
  • Virtual Manufacturing System(VMS) is a computer model that represents the precise and whole structure of manufacturing system and simulates their physical and logical behavior in operation. In this paper, a real time simulation for the virtual factory is proposed to integrate a process planning with scheduling under distributed environments. In order to communicate the information under distributed environment, weuse a sever/client concept and socket program. the VMS is implemented on the internet environment.

  • PDF

소규모 위치 정보를 갖는 주차장 관리시스템의 설계 (A design of a parking lot management system to a small position information)

  • 이창희;이종용;원영진;이우상
    • 전자공학회논문지 IE
    • /
    • 제43권4호
    • /
    • pp.60-64
    • /
    • 2006
  • 이 시스템은 위치정보를 얻기 위한 무선통신기의 특성상 중계기의 설치간격에 따라 정보의 범위가 제한되는 것을 보완하기 위한 체계를 구축한다. 주차장 관리 시스템은 주차 정보의 데이터베이스를 구축하고 데이터베이스 정보는 클라이언트와 관리자에게 용이하게 제공할 수 있도록 설계되었다. 주차장에 설치된 무선 통신 장치에는 센서가 부착되어 차량을 감지할 수 있고, 이 데이터는 서버에게 주차위치 기본 정보를 전송한다 무선 핸드폰 에뮬레이터 J2MEWTK를 클라이언트로 하여 서버의 연동을 확인했고, 주차정보의 전송을 통한 서버 주차관리 데이터베이스의 정보 가공을 확인하였으며, 서버와 관리자를 위한 관리자 프로그램은 사용자 편의와 관리에 용이한 메뉴화면을 제공하였다.

복합화력 발전소의 PMS 서버와 Client 간의 통신 패킷 추출 기법에 관한 연구 (Extraction Technique of Communication Packet between PMS server and Clients in Combined Cycle Power Plant)

  • 강필순;현석환;차동진;정재화;서석빈;안달홍
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2006년도 춘계종합학술대회
    • /
    • pp.681-684
    • /
    • 2006
  • 본 논문에서는 특정 서버와 클라이언트 간의 통신 패킷을 추출하는 새로운 방법에 대하여 제안한다. 추출된 통신 패킷은 일반적인 클라이언트가 특정 서버에 접속할 경우에 요구되는 드라이버를 제작하는 소스로 활용된다. 제안된 방식은 중계서버를 이용하여 동일한 네트워크 상에 연결된 많은 통신 패킷 중 필요한 패킷만을 추출하는데 이용된다 제안된 방식은 복합화력 발전소의 PMS 서버와 ProDAS 클라이언트 사이의 패킷 추출을 통해 검증하였다. 제안된 방식은 일반적인 서버 시스템과 클라이언트 간의 통신 패킷 추출에도 응용할 수 있다.

  • PDF

Web과 DB를 연동한 조류계산 시스템 개발 (Development of Load Flow Analysis System based Web and DB)

  • 최익순;김건중;최장흠;한현규;오성균;이병일
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2000년도 추계학술대회 논문집 학회본부 A
    • /
    • pp.17-19
    • /
    • 2000
  • This paper deals with Load Flow Program for client/server system. Clients play roles of input and output of the data. The client upload input-data file to the server which takes the part of the function of solving the Load Flow. The developed LF COM(Component Object Model) carry out solving the Load Flow and saving the result and the input data to DataBase. It proved the developed System to be compatible through the Case Study.

  • PDF

Development of Computer-based Visual Perception Test Program for Korean Patients with Brain Injury

  • Ahn, Seong-Hye
    • International Journal of Contents
    • /
    • 제3권3호
    • /
    • pp.32-37
    • /
    • 2007
  • Up to now, several tools to evaluate visual perception tests have been introduced for different purposes. However, they were mostly manual tools, paper books in which the therapists would turn the pages while working together with patients. This paper discusses a potential plan to develop motor-free visual perception test software for Korean patients with brain injury, and to construct a centralized database for their evaluated data in a client/server environment. Through its development, we eventually hope to achieve effective management of the data for better understanding of patients' visual perceptual skills and the standardization of the evaluation for Korean patients. With the help of the computerized environment, we also expect some advantages such as acquisition of reliable results from patients with brain injury, automation for storing and accessing patients' data, construction of the patients' database and the management of a vast amount of the data within it and the provision of a foundation to promote further development of various perceptual-cognitive rehabilitation programs.