• 제목/요약/키워드: Response Web

검색결과 616건 처리시간 0.03초

NIO를 이용한 범용 웹 캐시 구현 (General Web Cache Implementation Using NIO)

  • 이철희;신용현
    • 한국항행학회논문지
    • /
    • 제20권1호
    • /
    • pp.79-85
    • /
    • 2016
  • 최근의 웹 환경은 스마트폰과 같은 모바일, 페이스북과 같은 소셜 네트워크의 증가로 인하여 네트워크의 트래픽이 급격히 증가하고 있다. 본 논문에서는 WAS(web application server)의 애플리케이션에서 기존 자바의 단점인 I/O의 블로킹(blocking)과 버퍼에 가비지 컬렉션 (garbage collection)으로 인한 CPU 성능 감소 등의 문제를 NIO (non-blocking IO)의 다이렉트 버퍼와 DMA (direct memory access)를 이용하여 기존 시스템의 웹 응답 속도를 향상시켰다. 우선순위 변동 등으로 상대적으로 데이터 순환이 많은 키값은 조작이 용이한 해시맵에 담아 캐시 우선순위 변경 알고리즘을 적용한다. 용량이 큰 응답 데이터는 속도가 빠른 다이렉트 버퍼에 분리 저장하여 성능을 높인다. 캐시 적중 시와 적중이 안 될 경우의 여러 상황에서의 실험을 통해 본 논문에서 제안한 NIO를 이용한 방법이 많은 성능 향상을 보여줌을 확인할 수 있다.

웹 기반 농업생산환경 모니터링 시스템 시범구축 및 성능평가 (Publishing a Web Based Crop Monitoring System and Performance Test)

  • 이정빈;김정현;박용남;홍석영;허준
    • 대한원격탐사학회지
    • /
    • 제31권5호
    • /
    • pp.491-499
    • /
    • 2015
  • 미국, 유럽 등 해외 선진국에서는 농업생산환경 모니터링 시스템을 구축하여 작물 생산량 예측, 기상 변화 및 이상치 관측, 작물 재배지 분류 및 면적 산정 등 작물 생산에 영향을 주는 요인에 대한 정보 취득과 분석에 활용하고 있다. 이러한 시스템은 오픈소스 및 상용소프트웨어를 활용한 웹 기반 시스템이며 원격탐사자료를 활용한 다양한 정보 제공이 이루어진다. 본 연구에서는 농업생산환경 모니터링을 위하여 널리 활용되고 있는 GeoServer, ArcGIS Server를 이용하여 Map Server 및 Web Application Server가 구성되었으며 응답시간 및 데이터 전송량 평가를 통하여 향후 농업생산환경 모니터링을 위한 시스템 구성과 이에 대한 성능평가를 진행하였다. 동일한 조건에서 구축된 시스템은 응답시간 및 초당 데이터전송량에서 GeoServer가 상대적으로 우수한 결과를 나타내었다.

A Web-based CBR System for e-Mail Response

  • Yoon, Young-Suk;Lee, Jae-Kwang;Han, Chang-Hee
    • 한국산학기술학회:학술대회논문집
    • /
    • 한국산학기술학회 2003년도 Proceeding
    • /
    • pp.185-190
    • /
    • 2003
  • Due to the rapid growth of Internet, means of communication with customers in a traditional customer support environment such as telephone calls are being replaced by mainly e-mail in a Web-based customer support system. Although such a Web-based support is efficient and promises potential benefits for firms, including reduced transaction costs, reduced time, and high quality of support, there are some difficulties associated with responding to many types of customer’s inbound e-mails appropriately .As many types of e-mail are received, considerable attention is being paid to methods for increasing the efficiency of managing and responding e-mails. This research proposes an intelligent system for managing customer’s inbound e-mails in organizations by applying case based reasoning technique for responding to various customers' inbound e-mails more effectively. In this approach, a case is represented as a frame-typed data structure corresponding to an inbound e-mail, keywords, and its reply e-mail. In the retrieval procedure, keywords and affinity set is developed to index a case, and then the case is represented as a vector, a case vector. Also, cosines value is calculated to measure the similarity between a new inbound e-mail and the cases in the case base. In the adaptation procedure, we provide several adaptation strategies to adapt and modify the retrieved case. The strategies guide to make an outbound e-mail using product databases, databases for customer support, etc. Additionally, the Web-based system architecture is proposed to implement our methodology. The proposed methodology and system will be helpful for developing more efficient Web-based customer support.

  • PDF

이벤트 기반 웹서비스를 이용한 워게임 시뮬레이터 제작 (War-game Simulator Using Event based Web Services)

  • 이재민;김병철;김태섭;이강선
    • 한국시뮬레이션학회논문지
    • /
    • 제19권1호
    • /
    • pp.33-39
    • /
    • 2010
  • 미래 전장환경이 네트워크 중심으로 변해감에 따라, 워게임 시뮬레이터는 네트워크에 분산된 모듈간의 높은 상호운영성과 전장 이벤트에 따른 동적구성의 필요성이 높아지고 있다. 본 논문에서는 이벤트 기반의 워게임 시뮬레이터 개발방법론을 제안한다. 워게임 시뮬레이터의 페더레이트들은 이벤트 기반의 웹서비스로 개발되며, 각 페더레이트는 전장 이벤트를 감지하고, 관계있는 이벤트가 발생할 경우에만 워게임에 반응하게 된다. 이러한 감지-반응 방법과 비동기적 이벤트 처리방법을 이용하여 시뮬레이션 수행 시간을 줄일 수 있다. 본 논문에서는 간단한 수상전 시뮬레이터를 구성하여, 제안된 방법이 전장 장비 및 네트워크상에서 모델러 및 운영자를 통해 발생되는 다양한 이벤트를 처리해야 하는 미래 전장환경 시뮬레이션 수행시 효과적임을 보이도록 한다.

클러스터링 웹 서버 환경에서 차별화 서비스를 위한 3단계 동적 부하분산기법 (The three-level load balancing method for Differentiated service in clustering web server)

  • 이명섭;박창현
    • 한국통신학회논문지
    • /
    • 제30권5B호
    • /
    • pp.295-303
    • /
    • 2005
  • 최근 들어, 인터넷 사용자의 폭발적인 증가로 인하여 차별화된 웹 서비스를 제공해주는 웹 응용프로그램들의 개발이 활발해지고 있다. 이에 따라 웹 서버내의 품질향상을 보장해주는 웹 QoS 기술은 전자상거래나 웹 호스팅 같은 부분에서 점점 더 중요한 문제로 대두되고 있다. 그러나 대부분의 웹 서버들은 FIFO 방식의 최선 서비스만을 제공하고 있으며, 정보의 중요도나 정보를 제공받는 사용자의 중요도에 따라 차별화된 품질보장을 제공하지 못한다. 본 논문에서는 클러스터링 웹 서버 환경에서 차별화 서비스를 위한 3단계 동적 부하분산 기법을 제안한다. 먼저, 커널 수준 접근 방식에서는 커널 상에 실시간 스케줄링 프로세스를 두어 웹 서버에서 수행중인 스케줄링 프로세스와 연동시키고, 커널 내부에서도 웹 서버에서 할당된 사용자 요청 우선순위를 유지하도록 한다. 둘째, 웹 서비스의 신뢰성과 반응속도를 개선하기 위하여 IP수준의 가장법과 터널링 기술을 이용하여 웹 서버의 부하를 분산을 수행한다. 셋째, 동적 부하분산을 제공하기 위해 SNMP중에 시스템 부하관련 MIB-II 정보를 검출하여 부하 분산에 반영한다.

웹기반 간호사 보수교육 시스템의 개발 및 효과 (The development and effectiveness of web-based continuing nurse education program)

  • 김정아
    • 간호행정학회지
    • /
    • 제7권2호
    • /
    • pp.361-375
    • /
    • 2001
  • This research aims to produce and implement web-based continuing nurse education programs in response to nurses' educational needs, and to verify them, thus preparing for the times that the program will be offered via web. This research designed, produced and implemented 'emergency nursing' and 'medical fee schedule management' subjects based on Jung, In-seong's(1997) web-based instructional system design, and then compared the learning achievements of web-based learning group of 38 people with those of face-to-face learning group of 39 people. The questionnaire have been developed by these researchers to measure pre-learning knowledge on 'emergency nursing' and 'medical fee schedule management.' Data collected for this research have been given statistical analysis, using SPSS 10.0 for Windows Program. As a result of giving Mann-Whitney test, with respect to pre-learning prior knowledge level, there was no significant difference between the web-based learning group and the face-to-face learning group(Z=-.092, p=.926), while after completing learning, there was a significant difference in the learning achievements between the web-based learning group and the face-to-face learning group(Z=-2.406, p=.008). That is, this research revealed this: the web-based learning group and the face-to face learning group with both having no significant difference in the pre-learning level, after receiving the continuing education each with different methods(face-to-face education and web-based education), showed that the web-based learning groups attained higher learning achievements than the face-to-face learning groups. This result proves the effect of the web-based education to be no worse or even better than that of the face-to-face education, provided that choices of appropriate themes and quality courses composition, as well as systematic design development effective implementation are guaranteed.

  • PDF

바다/웹 : 웹과 객체지향 데이터베이스 관리시스템의 통합 (BADA/Web : Integration of The Web and An OODBMS)

  • 김완석;이장선;송영기;박진섭;김명준;오길록
    • 한국정보처리학회논문지
    • /
    • 제7권11호
    • /
    • pp.3534-3543
    • /
    • 2000
  • 정보서비스 관점에서 대규모 정보 서비스 시스템을 개발하기 가장 좋은 방법중의 하나가 웹의 서비스 능력과 데이터베이스 관리시스템의 유용한 기능을 상호 보완적 측면에서 통합하는 것이다. 웹과 데이터베이스 관리시스템 통합의 핵심 요소가 웹-DBMS 통로이다. 웹-DBMS 통로는 데이터베이스 관리시스템에 대한 요청을 웹의 기술을 이용하여 데이터베이스 관리시스템에 접근하고, 데이터베이스 관리시스템의 처리 결과를 웹서버에게 전한다. 바다/웹은 웹의 서비스 능력과 객체지향 데이터베이스 관리시스템인 바다-III를 서로 보완적 측면에서 통합한 웹-DBMS 통로이다. 이 논문에서는 웹과 바다-III를 통합하기 위한 설계와 구현상의 경험을 설명하고, 데이터베이스에 대한 질의들을 통해 바다/웹의 효과를 분석했다.

  • PDF

공간정보 오픈플랫폼 설계를 위한 2D Web Mapping Open API 비교 연구 (The Comparative Research On 2D Web Mapping Open API for Designing Geo-Spatial Open Platform)

  • 최원근;김민수;장인성;장윤섭
    • Spatial Information Research
    • /
    • 제22권5호
    • /
    • pp.87-98
    • /
    • 2014
  • Google 지도는 AJAX(Asynchronous JavaScript and XML) 기술을 이용하여 Web-GIS의 반응 속도를 크게 변화시켰다. 또한 Google은 Open API(Application Programming Interface)인 Google Maps API를 공개하여 기존의 SDK(Software Development Kit)와 ASP(Application Service Provider)가 주도하던 지도 시장에 Open API라는 패러다임의 변화를 가져왔다. 이후, 많은 정부와 기업과 오픈소스 진영에서 비슷한 방식의 Open API를 내놓았으며 Web-GIS 시장을 키워왔다. 또한 HTML5 표준에 대한 최신 웹브라우저의 적극적인 표준 구현으로 인해 웹지도는 단순한 웹페이지가 아닌 하나의 웹어플리케이션으로 진화하여 속도와 성능향상을 이루었다. 하지만 많은 공간정보 2D Open API들이 나왔지만 국내의 API에 대한 현실적인 비교분석은 잘 이루어지지 않은 실정이다. 따라서 본 논문에서는 먼저 공간정보 2D Open API를 이루고 있는 구성요소들을 살펴보고, 각각의 API들이 어떠한 기능들을 얼마만큼 지원하는지를 살펴보고자 한다. 또한 각 API 별로 기능적인 특징과 서비스적인 특징들을 살펴보고 비교분석을 수행하고자 한다. 끝으로, 공간정보 2D Open API의 서비스 사례들을 살펴보고 앞으로의 발전 방향에 대해 제시하고자 한다.

심층 웹 문서 자동 수집을 위한 크롤링 알고리즘 설계 및 실험 (Crawling algorithm design and experiment for automatic deep web document collection)

  • 강윤정;이민혜;원동현
    • 한국정보통신학회논문지
    • /
    • 제27권1호
    • /
    • pp.1-7
    • /
    • 2023
  • 심층 웹 수집은 검색 양식에 질의어를 입력하고 응답 결과를 수집하는 것을 의미한다. 심층 웹이 가진 정보는 정적으로 구성되는 표면 웹보다 약 450~550배 이상의 정보를 가지고 있을 것으로 추산한다. 정적인 방식에서는 웹페이지가 새로 고쳐지기 전까지 변화된 정보를 보여주지 못한다. 동적 웹페이지 방식은 실시간으로 필요한 정보가 갱신되어 웹페이지를 새로 불러오지 않아도 실시간 정보 제공이 가능한 장점이 있지만, 일반적인 크롤러는 갱신된 정보에 접근하는 데 어려움이 있다. 따라서 이들 심층 웹에 있는 정보들을 크롤러를 이용해 자동으로 수집할 방안이 필요하다. 이에 본 논문은 스크립트를 일반적인 링크로 활용하는 방법을 제안하였으며, 이를 위해 클라이언트 스크립트를 일반 URL처럼 활용이 가능한 알고리즘을 제안하고 실험하였다. 제안된 알고리즘은, 검색 양식에 데이터를 입력하는 일반적인 방법 대신 메뉴 탐색 및 스크립트 실행으로 웹 정보를 수집하는 데 중점을 두었다.

중공부가 있는 다단계 긴장 PSC 거더의 동특성 실험 및 해석 (Dynamic Test and Analysis of Multilevel Post-tensioned PSC Girder with Holed Web)

  • 박봉식;조재열;한만엽
    • 한국콘크리트학회:학술대회논문집
    • /
    • 한국콘크리트학회 2010년도 춘계 학술대회 제22권1호
    • /
    • pp.11-12
    • /
    • 2010
  • 복부에 중공부가 있는 PSC 거더는 여러 가지 이점이 있다. 중공부에 정착부를 두어 프리스트레싱힘을 단계적으로 도입할 수 있으며 길이가 동일한 경우 거더의 중량을 줄일 수가 있고, 같은 중량인 경우 경간을 더 늘일 수 있다. 그리고 빔에 의한 조망권의 간섭도 줄일 수 있다. 본 연구에서는 복부에 여러 개의 원형 개구부를 가지고 있는 50m 실물 다단계 긴장 PSC 거더를 제작하여 모달테스트를 수행하였다. 모달테스트를 위한 가진방법으로 거더의 중앙에 가진기를 설치하여 일정 주파수 단위로 가진시킴으로써 정확한 주파수응답을 얻고자 하였다. 얻어진 주파수응답을 FFT와 PSD를 통하여 거더의 고유진동수와 감쇠비를 추정하였고 이를 Midas FEA를 이용한 해석결과와 비교하였다.

  • PDF