• 제목/요약/키워드: HTTP protocol

검색결과 200건 처리시간 0.028초

자바 쓰레드 풀을 이용한 웹 서버의 구현 및 성능 분석 (Implementation and Performance Analysis of Web Server Using Java ThreadPool)

  • 전상현;이광모;엄상용;정연진;구태완
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2000년도 추계학술발표논문집 (하)
    • /
    • pp.1593-1596
    • /
    • 2000
  • 자바는 설계 때부터 네트워크 상의 운영을 고려하여 설계된 언어이기 때문에 소켓 바인딩과 같은 기능을 제공하고 있고, 또한 TCP/IP 프로토콜과 URL 처리 기능을 제공하고 있는 HTTP(HyperText Transfer Protocol) 프로토콜을 동시에 처리할 수 있기 때문에 WWW 서비스를 연동하는 웹서버를 구축하는데 적합한 언어이다. 현재의 인터넷은 점차적으로 발전하여 수요는 급격히 증가하고 있으나, 많은 사용자로 인해 네트워크의 성능저하와 서버의 처리 능력 한계로 인하여 사용자의 수요를 충족시키지 못하고 있다. 본 논문에서는 인터넷을 이용한 네트워킹 프로그램에 있어 멀티쓰레드를 이용하여 응용프로그램을 작성하기 위한 쓰레드의 개요를 설명하고, 쓰레드를 활용한 풀을 구성하기 위한 제반 사항을 기술한다. 또한, 응용프로그램으로 동적 쓰레드, 서버 복제, 쓰레드 풀 웹 서버를 구현하여 성능을 분석한다.

  • PDF

실시간 멀티미디어 웹 기술 (Real-Time Multimedia Web Technology)

  • 신명기
    • 전자통신동향분석
    • /
    • 제12권4호통권46호
    • /
    • pp.39-51
    • /
    • 1997
  • WWW(World Wide Web)은 인터넷상에 광범위하게 분산된 다양한 형식의 데이터를 손쉽게 검색할 수 있으며, 모든 응용의 사용자 환경을 손쉽게 포함시킴으로써 새로운 미디어 타입의 통합을 위한 가장 성공적인 기술로 평가받고 있다. 1990년 처음 개발될 당시 WWW은 텍스트 기반의 구조에 맞추어 HTTP(Hyper Text Transfer Protocol), HTML (Hyper Text Markup Language), URL(Uniform Resource Locator)이 제안되어, 이를 통해 비동기적인 형태의 검색과 상호작용을 지원하도록 설계되었다. 반면, 최근 인터넷상의 상당수를 차지하는 오디오, 비디오와 같은 실시간 환경의 멀티미디어 데이터들은 연속적, 동기적이며, 대화형 특징을 포함하고 있어 WWW에서 이러한 미디어들을 통합하기 위해서는 구조적인 확장이 요구된다. 본 고에서는 실시간 오디오/비디오를 웹상에서 통합시키기 위한 기술들은 분석한다. 인터넷 실시간 멀티미디어 데이터를 WWW에서 처리하기 위한 현재의 기술과 문제점들을 소개하고, 이를 해결하기 위해 WWW 기본 구조의 확장과 기술적인 해결책들을 제안한다.

분산 환경에서의 지능형 멀티미디어 교육 시스템 (Intelligent Multimedia Educational System on Distributed Environment)

  • 이세훈;윤경섭
    • 한국정보처리학회논문지
    • /
    • 제6권5호
    • /
    • pp.1323-1331
    • /
    • 1999
  • This paper suggests a multimedia educational system which has the ability to extract intelligent instruction on the distributed environment. The proposed system is designed for supporting individual instruction and real time user interaction. As the system based on CORBA, we put group managing module on it for multi user environment, so it has ability for distributed computing facilities. Using MHEG standard, we can provide multimedia courseware and real time user interaction. To diagnose students' responses and generate evaluations, we use several linguistic variables of fuzzy theory. There are two major advantages for using this system. This system can provide dynamic generation of problems and the ability to provide a dynamic instruction strategy. And it can increase reusability of courseware material for using standard of multimedia representation and communication. We use CORBA and MHEG to overcome the disadvantage of the Web, passive protocol and poor interactivity, HTTP.

  • PDF

개선된 MP3 오디오 전송을 위한 SPH/RPH 모듈 구현 (Implementation of SPH/RPB Module for Improved MP3 Audio Streaming)

  • 권장우;김수진;김익형;박부곤;우동훈
    • 한국멀티미디어학회:학술대회논문집
    • /
    • 한국멀티미디어학회 2003년도 춘계학술발표대회논문집
    • /
    • pp.338-341
    • /
    • 2003
  • 최근의 인터넷 음악방송은 MP3 오디오를 기반으로 하는 TCP 프로토콜의 전송방식이 일반적이다. TCP방식의 전송은 HTTP 프로토콜을 이용한 파일 전송방식으로 네트워크의 부하가 급증할 경우 TCP의 특성으로 인해 음악의 끊김 현상이 발생하여 QoS 문제가 발생한다. 본 논문은 실시간 전송방식의 RTP(Real-time Transfer Protocol) 프로토콜을 이용하여 MP3 오디오 기반의 생방송 시스템 개발에 대한 연구로서, 기존의 TCP 방식의 음악의 끊김 현상을 개선하기 위한 모듈 구현을 목적으로 한다. 본 연구에서는 MP3 오디오 전송에 따른 QoS(Quality Of Service) 개선을 위하여 인터리빙 기법을 이용한 SPH/RPH(Send Payload Handler/ Receive Payload Handler) 모듈을 구현하였다.

  • PDF

홈 네트워크 미들웨어 운영 프론토콜 메커니즘에 관한 연구 (Middleware Operating Mechanism of a Universal Home Network Bridge)

  • 전세호;최은미
    • 한국IT서비스학회:학술대회논문집
    • /
    • 한국IT서비스학회 2006년도 추계학술대회
    • /
    • pp.346-351
    • /
    • 2006
  • 유비쿼터스 환경에서의 일반 사용자를 위한 흠 네트워크의 실현은 다양한 가전 제품군의 홈 네트워크 미들웨어들이 표준화되고 상용 장비에도 장착이 되어 실용화된다. 흠 네트워크 환경에서 UpnP (Universal Plug and P1ay) HAVI (Home audio/video interoperability) HNCP(Home Network Control Protocol)등과 같은 개별 단체 표준 미들웨어들을 탑재하고 있는 이종 정보가전기기들 간의 상호연동성을 제공하고,홈 네트워크 미들웨어들을 쉽게 수용하기 위해서 Universal Middleware Bridge 시스템 규격을 ITA 표준안에서 정의하였다. TTA의 Universal Middleware Bridge(UMB)를 표준화로 제안되고 있는 범용 미들웨어 브릿지(UMB)는,SOAP/HTTP 기반의 UMB 메시지 전송/수신 기능을 가지고 있는 Universal Middleware Bridge Core(UMB-C)와 접속 설정 기능과 UMB 메시지를 수신,해석,생성,전송하는 기능을 가지고 있는 Universal Middleware Bridge Adaptor(UMB-A)로 구성 된다. UMB 메시지는 3가지 범주로 분류된 메커니즘이 있다. 첫 번째는 미들혜어의 접속과 해제에 관련된 메커니즘이고,두 번째는 장치 접속/해제에 관한 메커니즘이며,세 번째는 장치에 대한 제어/감시/이벤트에 관한 메커니즘이 있다. 본 논문에서는 미들웨어 운영 메커니즘에 서비스 품질 패키지,경고 메시지에 대한 메커니즘을 추가 설계하였다.

  • PDF

Development of a Web Accelerator in the Kernel

  • Park, Jong-Gyu;Lim, Han-Na;Kim, Hag-Bae
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 2001년도 ICCAS
    • /
    • pp.70.3-70
    • /
    • 2001
  • In this paper, we suggest a kernel level multi thread web accelerator (called the SCALA-AX), which significantly improves the performance of the web soerver. In comparison with a conventional proxy web cache that is generally called a caching server and a simple content-copy based system, the primary functions and goals of SCALA-AX are designed to maximize the content services of a front end web server with high performance. Specifically, the SCALA-AX runs on the kernel level of a web sorrel, based on the newest caching techniques. Moreover, the SCALA-AX supports the http 1.1 protocol and allows the dynamic pages as well as static pages to be processed.

  • PDF

DASH 기반 다시점 파노라마 서비스 플랫폼 (Multi-viewpoint panorama service platform based on DASH)

  • 강전호;김두환;김규헌
    • 한국방송∙미디어공학회:학술대회논문집
    • /
    • 한국방송∙미디어공학회 2019년도 하계학술대회
    • /
    • pp.302-304
    • /
    • 2019
  • 최근 영상처리 기술의 발달로 기존의 콘텐츠 대비 더욱 생생한 현장감을 주는 초고해상도 콘텐츠에 대한 관심이 증가하고 있다. 이에 맞춰, 초고해상도 콘텐츠의 라이브 스트리밍 서비스에 대한 요구사항 역시 꾸준히 증가 하고 있다. 라이브 스트리밍 서비스를 위한 다수의 HyperText Transfer Protocol (HHTP) 기반 적응형 스트리밍 서비스가 있으나, Dynamic adaptive streaming over HTTP (DASH)가 가장 대중적으로 사용되고 있다. 본 논문에서는 DASH기반 Spatial Relationship Description (SRD) 방법을 사용하여 원본 영상과 초고해상도 콘텐츠를 시그널링(signalling) 하고, 이를 통해 네트워크 상황에 맞는 영상을 재생할 수 있는 서비스 플랫폼을 설계하고, 이를 위한 MPD 기술방법을 제안 및 검증한다.

  • PDF

Design and Development of Network for Housing Estate Security System

  • Nachin, Awacharin;Mitatha, Somsak;Dejhan, Kobchai;Kirdpipat, Patchanon;Miyanaga, Yoshikazu
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 2003년도 ICCAS
    • /
    • pp.1480-1484
    • /
    • 2003
  • This paper presents the design and development of network for housing estate security system. The system can cover up to 961 houses which can be up to 1,200 meters long transfer rate of 9,600 bps. This system uses checking and warning the abnormal situation. More over this system has ability to control switch on/off the electrical equipment in the house via AC line control system. The system consists of 4 parts. The first part is a security system of each house using MCS-51 microcontroller as a central processing unit scan 32 sensors and control 8 appliances and send alarm. The MCS-51 microcontroller received control signal via telephone used DTMF circuit. The second part is distributed two levels master/slave network implementing after RS-485 serial communication standard. The protocol its base on the OSI (Open Systems Interconnection) 7 layers protocol model design focus on speed, reliability and security of data that is transferred. The network security using encrypt by DES algorithm, message sequence, time stamp checking and authentication system when user to access and when connect new device to this system. Flow control in system is Poll/Select and Stop-and-Wait method. The third part is central server that using microcomputer which its main function are storing event data into database and can check history event. The final part is internet system which users can access their own homes via the Internet. This web service is based on a combination of SOAP, HTTP and TCP/IP protocols. Messages are exchanged using XML format [6]. In order to save the number of IP address, the system uses 1 IP address for the whole village in which all homes and appliance in this village are addressed using internal identification numbers. This proposed system gives the data transfer accuracy over 99.8% and maximum polling time is 1,120 ms.

  • PDF

무선 이동 웹 서비스를 위한 분산 프록시 서버 시스템의 설계 및 구현 (A Distributed Proxy Server System for Wireless Mobile Web Service)

  • 이혁준;김동원
    • 정보처리학회논문지C
    • /
    • 제9C권1호
    • /
    • pp.79-88
    • /
    • 2002
  • 트랜스코딩(transcoding) 프록시 서버는 무선 이동 데이터 망을 통한 웹 검색 시의 응답지연을 줄이기 위하여 널리 채택되고 있는 기술 중 하나이다. 그러나, 프록시 서버로 네트워크 트래픽이 집중되는 병목현상이 발생할 수 있다는 점과 프록시 서버에 문제가 발생하면 전체 서비스가 중단된 수 있다는 점이 이 기술이 갖는 단점이다. 본 논문에서는 이러한 문제를 해결하기 위하여 분산 프록시 서버 시스템을 제안한다. 제안하는 시스템은 지역적으로 분산된 다수의 프록시 서버로 구성되며, 각 프록시 서버는 하나 또는 다수의 셀들로 구성되는 지역내의 서비스를 담당하도록 하여 프록시 서버의 작업량을 분담시킨다. 이들 서비스 지역 간에 클라이언트의 이동이 발생한 경우 프록시 서버간의 핸드오프 프로토콜에 의하여 변환 서비스가 지속적으로 이루어지도록 한다. 또한, 프록시 서버 간의 핸드오프 처리론 수행할 수 있도록 개선된 프록시 서버와 클라이언트 에이전트의 구조를 소개하고 이들의 성능을 실험을 통하여 분석한다.

논리적 URL 사용을 위한 포워딩 서버의 설계 및 구현 (Design and Implementation of a Forwarding Server for Using the Logical URL)

  • 양희재
    • 한국정보통신학회논문지
    • /
    • 제7권2호
    • /
    • pp.239-249
    • /
    • 2003
  • 웹이 인터넷 정보도구의 표준으로 자리잡게 됨에 따라 점점 더 많은 웹 사이트들이 만들어졌고, 동시에 더 많은 웹 주소 공간이 필요하게 되었다. 그러나 웹 주소를 나타내는 물리적 URL은 기억하기에 너무 길뿐 아니라 웹 사이트 내용을 직관적으로 나타내기 어려운 점이 많았다. 본 논문에서는 물리적 URL 대신 논리적 URL을 사용하여 이런 어려움을 개선할 수 있도록 하는 URL 전달 서버의 구현에 대해 고찰하였다. URL 전달서버는 HTTP 재방향 트랜잭션을 이용하는 도메인 매퍼와 BIND에 기반한 네임서버로 구성되어지며, 본 논문에서는 이들 상호간의 작용 및 동작에 대해 상세히 연구하였다. 실험 결과 URL 전달에 따른 시간은 현재의 인터넷 트래픽 조건에 비해 무시할 만한 수준인 것으로 나타났다.