6 research outputs found

    Implementation of Web based Remote Data Collection System using SOAP

    Get PDF
    전 세계적으로 300개 이상의 회사가 오브컴 서비스를 사용하고 있으며, 다양한 종류의&nbspOrbcomm is a wireless telecommunications company that provides reliable, cost effective data communications services to customers around the world through its unique low-earth orbit satellite network and global ground infrastructure. A diverse customer base, including industry leaders General Electric, Caterpillar Inc. uses the Orbcomm services to track, monitor and control mobile and fixed assets including trucks, containers, marine vessels, locomotives, heavy machinery, pipelines, oil wells, utility meters and storage tanks anywhere in the world. Such the Orbcomm services are using system of Internet communication between programs. But it is important for application development to allow Internet communication between programs. Today's applications communicate using Remote Procedure Calls between objects like DCOM and CORBA, but HTTP was not designed for this. RPC represents a compatibility and security problem. Firewalls and proxy servers will normally block this kind of traffic. A better way to communicate between applications is over HTTP, because HTTP is supported by all Internet browsers and servers. SOAP was created to accomplish this. SOAP provides a way to communicate between applications running on different operating systems, with different technologies and programming languages. Therefore, all sites of internet is possible access through SOAP. This paper includes characteristic of SOAP in Orbcomm service. Collected data by sensor sends to Orbcomm base station through Orbcomm Satellite. And server supplies received data through WebService. Client uses SOAP when connect to server. This paper proposes web based remote data collection system using SOAP WebService system.위치추적 및 감시, 산업시설 감시, 기상관측 및 환경감시, 그리고 메시지전송 등을 들 수 있고, 이러한 오브컴 서비스는 기본적으로 웹 메일 서비스 시스템으로 이루어져 있다. 일반적으로 웹 메일 서비스가 이루어질 때 사용하는 다른 Application Layer Protocol의 경우 그들만의 약정된 TCP 또는 UDP 포트를 사용하기 때문에 인터넷상에 설치되어있는 방화벽에 많은 제약을 받게 된다. 하지만 SOAP은 HTTP를 채택함으로써 방화벽의 제약을 받지 않고 불특정 다수의 클라이언트 또는 인터넷 상의 특정한 서버와의 RPC(Remote Procedure Call)를 효율적으로 수행할 수 있도록 해준다. 즉 웹으로 접속가능한 모든 사이트에 SOAP을 통한 액세스가 가능하다는 이야기이다. 본 논문에서는 이러한 SOAP의 특징을 오브컴 서비스에 접목 시키는 것이다. 결론적으로 센서에 의해 센싱된 데이터가 오브콤 통신을 통하여 오브컴 지구국에 받아들여지고, 받아들인 데이터를 웹 서비스 할 때 SOAP을 이용하여 네트워크상에서 클라이언트와 서버 Provider간에 메시지를 요청하고 이에 응답해주는 방법을 제공하는 것이다. 즉 웹으로 접속가능한 모든 사이트에 SOAP을 통한 액세스가 가능하다는 이야기이다. 본 논문에서는 이러한 SOAP의 특징을 오브컴 서비스에 접목 시키는 것이다. 결론적으로 센서에 의해 센싱된 데이터가 오브콤 통신을 통하여 오브컴 지구국에 받아들여지고, 받아들인 데이터를 웹 서비스 할 때 SOAP을 이용하여 네트워크상에서 클라이언트와 서버 Provider간에 메시지를 요청하고 이에 응답해주는 방법을 제공하는 것이다.서비스를 제공하고 있다. 가장 중요한 오브컴 서비스는 물류(선박, 차량 등)의&nbsp1.서 론 = 1 2.오브컴 통신 및 SOAP의 개요 = 3 2.1 오브컴 통신 = 3 2.2 오브컴 통신의 응용 서비스 분야 = 6 2.3 SOAP = 15 3.원격지 데이터 수집 시스템 설계 = 32 3.1 E-mail 서버의 구성 = 32 3.2 메일 확인 데몬 및 데이터베이스 응용프로그램 = 34 3.3 웹 서비스 서버와 클라이언트 = 35 4.원격지 데이터 수집 시스템의 구현 = 41 4.1 메일 확인 데몬 = 41 4.2 DB 뷰어 = 47 4.3 웹 서비스 = 48 5.결 론 = 56 참 고 문 헌 = 5

    전기전자공학 학문 목적 한국어 학습자를 위한 전공 기본어휘 선정 연구

    No full text
    최근 한국은 점점 줄어가는 국내 학력인구의 대체와 막대한 유학수지 적자를 해결하기 위해 외국인 유학생들의 유치에 힘을 쏟고 있다. 그 결과 과거에 비하면 몇 배에 달하는 외국인 유학생들이 한국에서 학업에 힘쓰고 있다. 그러나 성공적인 학업을 위한 지원이 부족하다. 이에 본 연구는 전기전자공학을 전공하고자 하는 외국인 유학생의 성공적인 학업을 돕기 위해 전공 기본어휘를 선정하는 것을 목적으로 한다. 1장에서는 본 연구의 필요성과 목적에 대해 기술하고 학문 목적 한국어 교육 및 어휘 선정 연구에 대한 선행 연구를 검토하였다. 선행연구는 전공 계열별 연구와 특정 전공의 연구로 나누어 살펴보았다. 2장에서는 학문 목적 한국어의 등장 배경과 학술 텍스트에 등장하는 어휘의 분류와 그 개념에 대해 정리하고 본 연구에서 선정하고자 하는 전공 기본어휘의 개념을 정리하였다. 3장에서는 전기전자공학 기본어휘의 선정 원리와 과정에 대해 기술하였다. 단어 빈도를 최우선 기준으로 삼아 연구를 진행하였으며 해당 전공의 전문가 집단에 의뢰하여 어휘 평정을 진행하였다. 그 결과 89개의 전기전자공학 기본어휘를 선정하였다. 4장에서는 선정된 전공 기본어휘를 중요도를 기준으로 그룹을 나누어 제시하였으며 일상생활에서 주로 사용되는 어휘와 전기전자공학의 전문어로서의 의미가 다른 어휘들을 의미를 비교하여 제시하였다. 5장에서는 본 연구의 결론으로 전체 내용을 정리·요약하고 한계점을 지적하여 후속 연구를 위한 제언을 덧붙였다. 본 연구는 연구가 많이 진행되지 않은 이공계열의 전기전자공학의 기본어휘를 절충적 방법으로 선정하였다. 선정된 전공 기본어휘는 전기전자공학을 전공하고자 하는 외국인 유학생뿐만 아니라 한국인 전공자들에게도 참고 자료가 될 수 있을 것이다. | Recently, Korea has focused on efforts to attract international students in order to replace gradually decreasing scholastic population in Korea and to resolve an enormous deficit in balance of payment of overseas studying. As a result, the number of international students studying in Korea is several times that of the past. However, there is a lack of support for academic success. Hence, this study aims to select basic majors vocabulary to help international students who want to major in electrical and electronics engineering. Section 1 describes necessity and purpose of this study, and reviews precedent studies of Korean language education and vocabulary selection studies for academic purposes. The precedent studies are classified into a study by majority fields and a study on a specific major. Section 2 summarizes backgrounds of emergence of Korean language for academic purposes, classification of vocabulary in academic texts and the vocabulary's concepts, and summarizes concepts of the basic majors vocabulary that will be selected by this study. Chapter 3 describes principles and processes for selecting basic vocabulary of electrical and electronics engineering. This study uses the frequency of the vocabulary as a first priority criterion, and basic vocabulary of 89 words of electrical and electronic engineering was selected as a result of vocabulary rating performed by an expert group who majored in electrical and electronic engineering. Chapter 4 presents the selected basic vocabulary by dividing them into groups, based on importance, and presents differences of meanings between vocabulary mainly used in everyday life and vocabulary used as a specialized vocabulary in electrical and electronic engineering. Chapter 5 is a conclusion of this study, summarizing entire contents of this study, pointing out limitations, and adding suggestions for follow-up study. In this study, the basic vocabulary of electrical and electronics engineering in the field of science and engineering has been selected through an eclectic method. The selected basic vocabulary is expected to be a reference material not only for international students who want to study electrical and electronics engineering but also for Korean students.Maste

    박하 세포 현탁 배양에서 (-)-isopiperitenone의 생체전환

    No full text
    Thesis (doctoral)--서울대학교 대학원 :농화학과,1997.Docto

    Al-Cu 분말 복합재의 소결 특성에 미치는 강화상의 영향

    No full text
    학위논문(석사)--아주대학교 일반대학원 :재료공학과,2007. 81. 서론 1 2. 이론적 배경 3 2-1. Al 기지 복합재 3 2-2.입자 분산강화 Al기지 복합재료의 기계적 성질 7 2-3 분말법의 의한 Al 복합재 제조 22 3. 실험 방법 31 3-1 원료분말 31 3-2 소결방법 35 3-3 재압축 및 열처리 37 3-4 마모실험 38 4. 결과 및 고찰 40 4-1 강화상의 열안정성 분석 결과 40 4-2 복합재료의 소결 44 5. 결과 74 6. References 75Maste

    SOAP를 이용한 웹 기반의 원격지 데이터 수집 시스템 구현

    No full text

    Implementation of a Computational Grid based on Support from Cluster Resource

    No full text
    funder : 국무조정실I. 제 목 클러스터 자원제공을 통한 컴퓨팅 그리드 구축 II. 연구개발의 중요성 및 목적 과거 슈퍼 컴퓨터를 이용한 계산들이 근래에는 클러스터를 이용하여 해결하는 경우가 많아졌다. 슈퍼 컴퓨터와 성능의 차이는 크지 않지만 시스템 자원의 사용 비용 면에서는 매우 저렴하게 이용할 수 있기 때문이다. 이는 최근의 개인용 컴퓨터의 대중화와 부품 가격의 하락 그리고 네트워크 장비의 고성능화가 급속히 이루어졌기 때문인데, 규모가 크지 않은 대학의 실험실이나 연구소 등에서 큰 컴퓨팅 파워를 필요로 하는 BT, NT, ST 등의 기술 연구를 위해 클러스터 컴퓨팅 시스템을 요긴하게 쓸 수 있는 환경이 만들어지고 있다. 한편, 최근에는 단순 분산 시스템이나 www을 아우르는 infrastructure인 그리드 연구가 활발히 진행되고 있다. 본 연구는 클러스터 시스템들을 다시 광역적으로 엮어 이기종 시스템간의 연동 컴퓨팅을 구현하는 KISTI의 국가 그리드 기반 구축 프로젝트의 일부로서 자원의 안정적인 제공의 임무를 띄고 있다. 이를 위해 CPU대 네트웍의 병목현상을 해결하기 위하여 기존 보유 클러스터의 네트웍 장비를 업그레이드 하고 globus toolkit을 주축으로 하는 그리드 연동 필수 소프트웨어의 세팅을 완료하는 것을 일차적인 목표로 하고, 프로젝트에 참여하는 타 기관과의 유연한 연동을 추구함으로서 초대형 고성능 컴퓨팅 자원의 구축에 이바지 하는 것을 목표로 한다. III. 연구개발의 내용 및 과정 이번 과제에 사용하게 된 Pentium4 클러스터는 Intel 1.5GHz CPU 탑재한 노드 16가 100Mbps fast ethernet 네트워크로 연결되어 있던 시스템으로서 기존에 실험실의 연구에 활용되었던 것이다. 이를 Nortel사의 BayStack 380- 24T 기가비트 스위치와 Intel 기가비트 랜카드 등을 이용하여 네트워크를 업그레이드 시키는 한편, 3.06GHz(dual)급 CPU를 갖고 있는 로긴 서버를 새로이 설치하고 로긴 서버의 /home을 각 계산 노드가 NFS로 공유하도록 하여 관리의 편의성을 도모하였다. 시스템의 O/S로는 경험적인 검증을 통해 클러스터 시스템 운영에 적합하다고 판단된 Redhat 7.3을 O/S로 탑재하였다. 클러스터간 연동의 핵심 요소인 그리드 미들웨어로는 globus toolkit2.4을 설치하였고, local job scheduler로서는 OpenPBS- 2.3.16을 사용하였으며, MPI 프로그램으로는 grid- enabled 기능을 갖고 있는 MPICH_G2를 설치하였다. 또한 단일 클러스터로서의 사용 편의성을 위해서 구성 노드간 rsh를 설정하였고, Python 스크립트 툴인 clustexec를 자체적으로 개발하여 일괄 작업에 유용하게 사용할 수 있도록 하였다. 그리드에 의한 자원 연동은, 미리 교환된 인증서를 보유하고 있다는 가정 하에 그리드 풀 안에 있는 자원을 자유롭게 이용할 수 있기 때문에, 네트웍 침입자에 대한 방화벽을 튼튼히 쌓아야 하는데, tcp wrapper와 iptables을 이용하여 이를 해결하였다. 시스템의 설정을 완료한 후에는 그리드 유저들의 본격적인 이용을 하기 전에 그리드 툴이 정상적으로 세팅 되어졌는가와 시스템이 안정적으로 동작을 하는지의 여부를 확인 하였고, 네트웍의 latency를 측정하는 Netpipe와 시스템의 전체적인 성능을 측정하는 HPL등으로 간단한 벤치 마크를 실시하였다. IV. 연구개발 결과 위의 과정을 통하여 이번 그리드 프로젝트의 핵심적인 부분인 클러스터 기반 컴퓨팅 자원의 원활한 제공 준비가 완료되었음을 확인할 수 있었다. VI. 기 대 효 과 본 연구는, 개발 사업적인 측면에서, 고성능의 저렴한 컴퓨팅 자원을 필요로 하는 대학원 실험실 레벨의 연구 기관에 시스템 구축 및 운용의 모범 사례가 될 것이며, 협업적인 측면에서는, 국가 그리드 프로젝트의 기본 인프라인 안정적인 자원 제공이라는 역할을 수행함으로써, 조만간 불어 닥칠 IT기술의 핫이슈인 그리드 역할을 할 것이라 사료된다.I. Title Implementation of a Computational Grid based on Support from Cluster Resource II. Objective of the study and its importance In these days, one tends to use cluster computing power in instead of super computer. Because the cost of cluster is much lower than that of super computer though the computing performance of cluster is not as different as that of super computer. This is possible by the popularization of PCs, decline of the components and increase of performance of network device. The laboratory of university or small scale institute which is needs large scale computing power for BT, NT, ST technologies, can use cluster computing system essentially. The research of Grid which is the infrastructure that unites simple distributed system covering with www, become very active recently. In this study, we provide stable cluster system for the part of the project of national grid basis construction by KISTI. This project realizes the collaboration of widely distributed clusters and supercomputers. For these purpose, the bottleneck between CPU and network must be reduced by upgrade of network devices. And essential software for grid connection must be set for the first goal. By the connection with other institution participates in this project, we can help to construct the large scale and high performance computing. III. Content of the study and procedure The cluster which be used in this work is composed of 16 nodes of 1.5GHz- Intel Pentium4 CPU and connected each other on 100Mbps fast ethernet network environment. It has worked for laboratory parallel algorithm application program. Now this system was upgraded to Gigabit connectivity in Network environment and 3.06GHz(dual) Pentium4 login server was newly installed. This login server takes rolls of NFS mount server for /home directory for local nodes as well as gate- point to the cluster. RedHat linux 7.3 was adopted for O/S because it was estimated stable one for cluster computing by long experiences. The main toolkit for grid environment, globus- 2.4 was installed and OpenPBS- 2.3.16 was set up as local job scheduler, and MPICH_G2 which is grid- enabled MPI library was installed with device option of globus2. To help system managements easily, a simple script ""clustexec"" was made with python. This scripts allow one command to do automatic consecutive work to local nodes with threading. The collective resource allocation system permit resource usage freely only to pre- authorized one based on GSI. If local area of grid pool was invaded, the whole resource would be stolen. IV. Result of the study and next object In this work, and it can be shown that supporting from cluster resources is ready to work for implementation of a computational grid project. V. Expected Effects The system management and operating know- how would be good examples for laboratory level, which requires cluster system of high performance computing in low cost. In the view of resource collaboration, the basic infrastructure of grid environment was established through stable supply of computing power. It would make the position of national grid technology higher against rapid varying IT environment
    corecore