• 제목/요약/키워드: Socket Client

검색결과 59건 처리시간 0.018초

인터넷 기반 프로펠러 설계 시스템 개발 (Development of Internet-Based Propeller Design System)

  • 이왕수;박범진;이창섭
    • 대한조선학회논문집
    • /
    • 제40권6호
    • /
    • pp.69-79
    • /
    • 2003
  • Existing large-scale complex programs usually reside In a single computer, and the user has to be physically in contact with the computer. With the wide spread use of the internet, the need to carry out the design and analysis tasks geographically away from the main computer is increasing. In this paper existing Windows-based propeller design and analysis package is separated into the server-client modules and the protocol program is developed to implement the communication between multi-client computers and a single server computer. A new protocol packet is designed to use the Windows socket and the server/client programs control the receive/send operations using the information transmitted in the packet. Test runs show that the remote user, connected to the server computer through the internet only, can perform the required tasks.

Esp8266모듈을 이용한 소형 데이터 통합 및 융합장치 설계 (Design of Compact Data Integration and Convergence Device Using Esp8266 Module)

  • 이동석;임중수
    • 한국융합학회논문지
    • /
    • 제8권2호
    • /
    • pp.15-20
    • /
    • 2017
  • 본 논문에서는 Esp8266 모듈과 Node.js, TCP/IP 소켓 통신을 이용하여 소형경량 데이터 통합장치를 설계하였다. 본 장치는 Wifi연결 기능을 지원하는 Esp8266모듈을 사용하여 서버와 클라이언트를 구성하고, TCP/IP의 소켓 통신을 사용하여 양방향 데이터 전송을 지원하도록 구성하였다. 서버는 Node.js 운영체제를 사용하여 구성하고 Mysql을 사용하여 데이터를 통합할 수 있게 하였으며, 네트워크는 홈 네트워크와 같이 공유기를 중심으로 사설 IP를 부여하여 Esp8266이 각각 독립적인 IP를 가지게 설계하였다. 본 장치는 양방향으로 데이터를 전송 할 수 있고, 서버 측에서 각각의 클라이언트 데이터들을 저장할 수 있으며 또한 Wire-Shark를 통해 양방향으로 전송되어지는 데이터의 흐름을 확인할 수 있어서 소형의 실시간 데이터 통합 및 융합 장치로 활용할 수 있다.

네트워크에 기반한 중력.자력 자료의 처리기술 개발 연구 (Development of Network based Gravity and Magnetic data Processing System)

  • 권병두;이희순;오석훈;정호준;임형래
    • 지구물리
    • /
    • 제3권4호
    • /
    • pp.235-244
    • /
    • 2000
  • 급속도로 확산되고있는 인터넷 망을 이용하여 중력 자력 자료의 제 처리 및 순산 역산 모델링 과정을 서버/클라이언트(server/client) 모델과 데이터베이스 구축에 의한 자료처리기술 개발에 관한 기초연구를 하였다. 본 연구 모델에서는 최근 네트워크 환경에서 최고의 용이성이 인정되고 있는 자바(JAVA) 언어를 이용하여 구현하며, 소켓(socket) 방식과 자바 데이터베이스 연결(JDBC : Java Database Connectivity) 기술의 적용성을 논하였다. 또한 본 연구에서는 계산과정에서 가장 많은 시간을 요구하는 순산 및 역산 모델링에 병렬 처리 기술의 적용을 전제로 한다. 이를 위해 MPI(Message Passing Interface) 표준에 의한 알고리듬을 제시하고 이의 작동을 위한 컴퓨터 시스템의 제반 조건에 대해 논의하였다. MPI에 의한 병렬 처리 코드의 개발은 그 표준성이 인정되어 있으므로, 향후 유지 및 보수에 매우 용이할 것으로 기대된다. 인터넷 망에 기반한 처리 기술의 개발은 각종 보정 및 모델링 기술의 표준화를 통해 자료의 공유 및 데이터베이스화에 기초를 제공하게 될 것이며, 역산과 같이 많은 계산이 요구되는 기술에 대해 현장 혹은 해석 소프트웨어가 설치되지 않은 어느 장소에서도 이용이 가능하게 할 것이다.

  • PDF

A Study of the Real-time Sensing by the Optical Current Sensor for GIS

  • Park, Won-Zoo;Kim, Yeong-Min
    • 조명전기설비학회논문지
    • /
    • 제23권7호
    • /
    • pp.75-80
    • /
    • 2009
  • In this study, a Web server was constructed using LabVIEW's DataSocket, which makes possible acquisition, analysis, and saving in real time. The output value of the optical current sensor at the web server PC was measured and the output value was displayed using the Web browser of the client PC. DataSocket by LabVIEW makes the construction of a Web server easier than other languages and is compatible with other application programs. An optical current sensor was composed using a 1310 [nm] laser diode, and 9/125 [${\mu}m$] standard single mode optical fiber and was created to be a close type sensor. Data measurement using Web servers has the advantage of monitoring electric power systems at a great distance and can fuse IT technology and electric power systems. Also, this measurement uses inexpensive mounting and programming when compared to existing measurement equipment allowing the construction of a measurement system in any situation or surrounding.

J2ME를 이용한 멀티 플랫폼 유.무선 메시징 시스템 설계 및 구현 (Design and Implementation of Multi Platform Wire.Wireless Messaging System Using J2ME)

  • 김응곤;문유미;최완규;이성주
    • 한국지능시스템학회논문지
    • /
    • 제11권6호
    • /
    • pp.543-548
    • /
    • 2001
  • WAP을 이용하는 무선인터넷 서비스의 경우, WAP Gateway를 통하여 http 프로토콜과 연동하여 통신한다. 따라서 사용자들은 무선 인터넷 서비스 비용 증가와 함께 WAP Gateway에서 사용자의 정보를 감시할수 있기 때문에 내적 보안의 취약성이 대두되었다. 이러한 문제점들을 해결하기 위하여 플랫폼독립적이고, 비용감소, 좀더 강화된 보안성과 다운로드가능한 어플리케이션을 위하여 자바언어을 사용하여소켓통신을 이용하여 유.무선 메시징 시스템(WWMS)은 PC 클라이언트와 Moblie 클라이언트, Mobile 클라이언트와 Mobile 클라이언트, 각각에서 실시간으로 통신할 수있다. 본 논문에서는 J2ME를 이용한 멀티 플랫폼 유.무선 메시징 시스템을 설계하고 구현함으로써, 향후 다양한 Mobile 응용프로그램들을 개발하는데 기초가 될것이다.

  • PDF

ECDSA 인증모듈을 사용한 웹 카메라 서버용 영상처리 시스템 구현 (Implementation of mutual Authentication Module using ECDSA for web-Camera system)

  • 차재원;박덕용;김영철
    • 대한전자공학회:학술대회논문집
    • /
    • 대한전자공학회 2003년도 하계종합학술대회 논문집 Ⅲ
    • /
    • pp.1503-1506
    • /
    • 2003
  • In this paper, we propose a mutual Authentication module, using ECDSA(Elliptic Curve Digital Signature Algorithm) for web-Camera system. which. is based on three module. first is authentication module which is based on ECDSA algorithm. second is transfort module using stream socket. the last module is graphic module. This paper describes cipher algorithm which can be used restrict condition for the same secret service with wire internet. we made a authentication module using based client and server system.

  • PDF

차세대 엔터프라이즈웨어 마이포스 소개

  • 정창현
    • 한국데이타베이스학회:학술대회논문집
    • /
    • 한국데이타베이스학회 1995년도 제4회 멀티미디어 산업기술 학술대회 논문집
    • /
    • pp.3-19
    • /
    • 1995
  • 시스템 Technology ★ Server Technology - 운영환경구축 ★ Network 구성설계 - ATM, FDDI, NMS ★ Client/Server시스템 구성별 Bench Marking ★ Windows 메뉴 및 GUI 설계 ★다기능 PC 운영환경 설정 시스템 Technology ★ Data Base Technology - DB Administration - BB Performance Tuning ★ System Integration Technology - Application Integration - System Flow Control - Task Control - Applicational Interface - S/W Down Load 시스템 Technology ★ Memory Optimization ★ IBM/Facom Host API ★ 영상전화 Customizing - Intel Proshare ★ Auto Dialing - CTI Link ★ IC-Card Interface 시스템 Technology ★ Sound 처리 - Voice Mail - 음절 처리 ★ Image 처리 ★도움말 처리 - Hyper Text 시스템 Technology ★ Socket Programming - 긴급메일 - Peer to peer message switching ★ Set Up Programming -Install Shield ★ DB Access Programming - DB-Library ★ TCP/IP Programming(중략)

  • PDF

Optimization of a Composite Laminated Structure by Network-Based Genetic Algorithm

  • Park, Jung-Sun;Song, Seok-Bong
    • Journal of Mechanical Science and Technology
    • /
    • 제16권8호
    • /
    • pp.1033-1038
    • /
    • 2002
  • Genetic alsorithm (GA) , compared to the gradient-based optimization, has advantages of convergence to a global optimized solution. The genetic algorithm requires so many number of analyses that may cause high computational cost for genetic search. This paper proposes a personal computer network programming based on TCP/IP protocol and client-server model using socket, to improve processing speed of the genetic algorithm for optimization of composite laminated structures. By distributed processing for the generated population, improvement in processing speed has been obtained. Consequently, usage of network-based genetic algorithm with the faster network communication speed will be a very valuable tool for the discrete optimization of large scale and complex structures requiring high computational cost.

수리적 분석을 위한 웹 기반 의사결정지원시스템의 설계와 구현 (A Design and Implementation of a Web-based DSS for Mathematical Analysis)

  • 김승권;김태형
    • 산업공학
    • /
    • 제13권3호
    • /
    • pp.539-547
    • /
    • 2000
  • An architecture of a Web-based Decision Support system for mathematical analysis is presented. Front-end modules provide web-client GUI environment for mathematical analysis. The networking architecture is built upon client/server system by Java socket and accesses database by JDBC in WWW. Back-end modules provide decision supporting service and data management for mathematical programming analysis. In the back-end any analysis tools, such as mathematical optimizer, simulation package, or statistics package can be used. As an application example for this implementation, optimal facility replacement decision problem is selected. In the implementation the optimal facility replacement decision problem is formulated as a shortest path problem. It uses Oracle DB and CPLEX package as the mathematical optimizer. While ORAWeb is designed and implemented on the optimal facility replacement problem, it can easily be extended to any decision supporting problems that would require mathematical optimization process.

  • PDF

CORBA와 JAVA를 이용한 그룹통신 구현 및 성능 분석 (Implementation and Performance Analysis of Group Communication using the CORBA & JAVA)

  • 최만억;구용완
    • 정보처리학회논문지A
    • /
    • 제8A권4호
    • /
    • pp.461-468
    • /
    • 2001
  • Large-scale distributed applications based on Internet and client/server applications have to deal with series of problems such as load balancing, unpredictable communication delays, partial errors, and networking failures. Therefore, sophisticated applications such as teleconferencing, video-on-demand, and concurrent software engineering require an abstracted communication. In this paper, we present our design, implementation and performance analysis of group communication using the CORBA ORB, JAVA RMI, Socket based on distributed computing. We anticipate our study may apply to the various field of applications such as fault-tolerant client/server system, groupware, scalable text retrieval system, and financial information systems.

  • PDF