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

검색결과 3,825건 처리시간 0.028초

Performance Improvement of Web Service Based on GPGPU and Task Queue

  • Kim, Changsu;Kim, Kyunghwan;Jung, Hoekyung
    • Journal of information and communication convergence engineering
    • /
    • 제19권4호
    • /
    • pp.257-262
    • /
    • 2021
  • Providing web services to users has become expensive in recent times. For better web services, a web server is provided with high-performance technology. To achieve great web service experiences, tools such as general-purpose graphics processing units (GPGPUs), artificial intelligence, high-performance computing, and three-dimensional simulation are widely used. However, graphics processing units (GPUs) are used in high-speed operations and have limited general applications. In this study, we developed a task queue in a GPU to improve the performance of a web service using a multiprocessor and studied how to receive and process user requests in bulk. We propose the use of a GPGPU-based task queue to process user requests more than GPGPU based a central processing unit thread, and to process more GPU threads on task queue at about 136% to 233%, and proved that the proposed method is effective for web service.

웹담당 농촌지도요원의 직무수행능력과 문제점 인식에 대한 연구 (Differential Skills and Competencies Required of Agricultural Extension Educators on Web-based Services)

  • 유병민
    • 농촌지도와개발
    • /
    • 제8권1호
    • /
    • pp.15-23
    • /
    • 2001
  • As Internet and World Wide Web become more popular in our society, the interests in effective application to the field of rural development and agricultural extension service are increasing. The potential in Web-based agricultural extension service is expressed in many areas, such as agriculture information, Web-based training and education, and virtual rural community for rural development and agricultural extension service. The research on the Web and its related issues has been conducted in many ways, but the interests in the competencies and skills of staff who are in charge of Web developing and managing have not been exposed yet. The purpose of this study was to investigate the important competencies and skills for Web developing and managing for enhancing the effectiveness of rural development and agricultural extension service. Twelve extension service staff and on staff in the extension service support center were interviewed. The results of study showed that there were eight essential competencies; competencies to understand rural community and agricultural extension service, to understand the farmers as Web users, to design and develop effective Web sites, to understand the nature of hypertext, to utilize instruction theories, to absorb new technology, to manage projects, and to utilize external sources. The results of study also showed that there was lack of support systems for Web development and information. Overall, the findings of this study suggest that establishing long-term education and training system for technology, electronic performance support systems, and cooperation with universities and colleges for technology are of particular importance for promoting Web-based extension services.

  • PDF

GML-Style Traffic And Tracking Services Based On Web GIS System

  • Kim Do-Hyun
    • 대한원격탐사학회:학술대회논문집
    • /
    • 대한원격탐사학회 2004년도 Proceedings of ISRS 2004
    • /
    • pp.280-282
    • /
    • 2004
  • According as IT environment changes from client/server system to the open system based on web service technologies, the exchange of data and services between independent applications and service servers in web environment is observed Recently. In this points, it is necessary that Geographic Information Systems, Spatial Imagery Information Systems, Intelligent Transportation Systems, and Global Navigation Satellite Systems based on the location and geometry information are inter-related each other. But, the inter-relation of these systems is very difficult because of the closed system architecture, different information format, and the absence of interoperability technologies. In this Paper, we describe 4S integration system based web service technologies that accept the international standard as WFS, WCS, WRS of OGC (OpenGIS Consortium) and UDDI, SOAP, WSDL of W3C. In detail, we study the system architecture design and implementation of traffic information service, routing service, and tracing service. These services are consisting of the data schema based on XML and GML, various functions of each layered service, each server platform, and web server. Specially, we represent that GML is being applied to a wide range of location-based services, telematics, and intelligent transportation

  • PDF

웹 서비스 품질보장을 위한 보증수준 유지방안 연구 (A Research on Managing Assurance Level for Guaranteeing Quality of Web Services)

  • 이영곤;김은주
    • 정보처리학회논문지D
    • /
    • 제14D권3호
    • /
    • pp.319-328
    • /
    • 2007
  • 웹 서비스의 활용 범위가 커지고 실제적인 구현사례가 늘어감에 따라, 웹 서비스 품질모델을 현실적으로 적용할 수 있는 방법에 대한 중요성이 커지고 있다. 웹 서비스 품질을 일관성있게 유지하기 위해서는 웹 서비스 품질보증에 대한 방안이 연구되어야만 한다. 웹 서비스 보증이란 웹 서비스의 품질수준을 일정수준이상으로 유지하기 위한 행위들의 총체를 의미하며, 이를 위해 웹 서비스 품질보증자란 새로운 개념의 관계자가 국제기구에서 웹 서비스 표준으로 새롭게 제시되었다. 웹 서비스 품질보증자는 웹 서비스 사용자들의 품질요구사항을 수렴하여, 웹 서비스 제공자가 일정 품질수준이상의 웹 서비스를 제공할 수 있도록 감시한다. 웹 서비스 제공자와 사용자 그리고, 품질보증자는 웹 서비스 수준을 관리하기 위해 서비스 수준을 측정하여 그 결과에 따라 페널티와 인센티브를 부여하는 SLA(Service Level Agreement) 방식을 적용할 수 있다. 하지만, SLA에서는 서비스 사용자와 제공자가 같은 서비스 항목에 대해 일대일로 대응한다는 전제를 가지고 있어서, 다수사용자와 공공성, 그리고 제3자 관리와 같은 웹 서비스 프레임워크에는 적합하지 않은 점들이 존재한다. 따라서, 웹 서비스에 SLA를 적용하기 위해서는 웹 서비스의 이러한 특성들을 반영한 새로운 보증기법이 필요하다. 본 논문에서는 품질 기대수준을 표현하기 위해 웹 서비스 품질 위탁보증수준이라는 새로운 개념을 제시하고자 한다. 이는 각 사용자의 각 품질항목별 품질기대수준의 최대치라 할 수 있으며, 웹 서비스 품질관계자에게 일관성있는 품질 뷰를 제공한다. 본 논문에서는 이를 이용해 각 품질관계자가 보다 쉽게 일정 수준이상의 품질수준을 유지할 수 있는 방안에 대해 제시하고자 한다.

웹 서비스 합성 구성을 위한 QoS고려 서비스 선택 기법 (A QoS-aware Service Selection Method for Configuring Web Service Composition)

  • 윤경아;김윤희
    • 정보처리학회논문지D
    • /
    • 제19D권4호
    • /
    • pp.299-306
    • /
    • 2012
  • 웹 서비스 합성은 기존 단일 서비스들을 합성해서 제공하는 방식으로, 사용자의 다양한 요구를 만족시키기 위해서 새로운 웹 서비스를 만들기보다는 재사용과 효율성 측면에서 고려되고 있다. 그러나 유사 기능을 제공하지만 다른 서비스 품질을 제공하는 서비스의 수가 증가함에 따라, 서비스 합성 문제는 사용자의 전역 제약 조건과 합성서비스의 QoS를 만족시키기 위해서 어떤 구성 서비스들을 선택해야 하는지에 대한 선택 문제가 되었다. 합성 서비스의 수행은 구성 서비스의 수행에 의해 결정되므로, 합성 서비스에 포함될 구성 서비스 선택을 위해서는 가격, 지속성, 응답시간과 같은 QoS에 대한 고려는 필수적이다. 본 논문에서는 합성 서비스 선택 시 QoS를 고려한 기법으로 합성 유전자 알고리즘을 적용하였다. 유전자 알고리즘에 지역 탐색 방법을 결합하여 빠른 시간 안에 합성 서비스의 전반적인 QoS뿐만 아니라 구성 서비스의 품질을 향상 시킬 수 있는 서비스 선택 기법을 제시한다. 본 연구는 실제 웹상에 존재하는 실제 데이터를 이용하여 서비스 증가에 따른 시간 측정 및 최적화 정도를 비교 분석을 통해 선택 알고리즘의 유효성을 검증하였다.

Machine Learning Methods for Trust-based Selection of Web Services

  • Hasnain, Muhammad;Ghani, Imran;Pasha, Muhammad F.;Jeong, Seung R.
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • 제16권1호
    • /
    • pp.38-59
    • /
    • 2022
  • Web services instances can be classified into two categories, namely trusted and untrusted from users. A web service with high throughput (TP) and low response time (RT) instance values is a trusted web service. Web services are not trustworthy due to the mismatch in the guaranteed instance values and the actual values achieved by users. To perform web services selection from users' attained TP and RT values, we need to verify the correct prediction of trusted and untrusted instances from invoked web services. This accurate prediction of web services instances is used to perform the selection of web services. We propose to construct fuzzy rules to label web services instances correctly. This paper presents web services selection using a well-known machine learning algorithm, namely REPTree, for the correct prediction of trusted and untrusted instances. Performance comparison of REPTree with five machine learning models is conducted on web services datasets. We have performed experiments on web services datasets using a ten k-fold cross-validation method. To evaluate the performance of the REPTree classifier, we used accuracy metrics (Sensitivity and Specificity). Experimental results showed that web service (WS1) gained top selection score with the (47.0588%) trusted instances, and web service (WS2) was selected the least with (25.00%) trusted instances. Evaluation results of the proposed web services selection approach were found as (asymptotic sig. = 0.019), demonstrating the relationship between final selection and recommended trust score of web services.

Increasing Business Service Interoperation through the WSDL Extension

  • Lee, Jong-Ok;Jung, Min-Ho
    • Journal of Information Technology Applications and Management
    • /
    • 제15권3호
    • /
    • pp.243-259
    • /
    • 2008
  • To support business services interoperation, the BSD (Business Service Document), which is an extension of the Web Service Description Language (WSDL) the web service specification of the World Wide Web Consortium (W3C) was designed. The WSDL presents comprehensive standards for the interoperability of software components and W3C delegates extensions of WSDL to the users for their own purposes and objectives. In this article, BSD Creator, which can generate well-formed and valid BSDs, was designed and implemented. Also, the BSD Operation Pilot System where service providers can publish BSD specification documents and service users can search for services, was implemented and presented. BSD Creator and the BSD Operation Pilot System, which are the outcomes of this study, were assessed for their quality and usefulness using ISO/IEC 9126. The outcomes of this paper will be the basis on which industry groups can construct a Business Services Interoperation System, and are expected to contribute to the revitalization of business service interoperation.

  • PDF

Dominance-Based Service Selection Scheme with Concurrent Requests

  • Tang, Chaogang;Li, Qing;Xiong, Yan;Wen, Shiting;Liu, An;Zhong, Farong
    • Journal of Computing Science and Engineering
    • /
    • 제6권2호
    • /
    • pp.89-104
    • /
    • 2012
  • In dynamic Web service environments, the performance of the Internet is unpredictable; the reliability and effectiveness of remote Web services are also unclear. Therefore, it can hardly be guaranteed that the quality of Web service (QoWS) attributes of Web services do not fluctuate with the dynamic Web service environments. When a composite service is planned in the context of dynamic service environments, there is another aspect which has not been taken into account by existing works, namely, concurrency - the fact that multiple requests to a composite service may arrive at the same time. Considering the dynamics of Web service environments and concurrency of requests, we propose in this paper a service selection scheme which adopts top-k dominating queries to generate a composition solution rather than only select the best composition solution for a given request. The experimental results have investigated the efficiency and effectiveness of our approach and shown that it outperforms baseline and traditional methods for service selection.

Web Services based Convergence Model in NGN

  • 이강찬;이승윤
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2008년도 추계종합학술대회 B
    • /
    • pp.647-650
    • /
    • 2008
  • The 'convergence service' in NGN implies the integration of services in NGN with a unified manner to access each service in order to interwork with each service. This paper shows the convergence model for NGN based on Web Services and provides a detailed scenario of each convergence model in form of Web Services.

  • PDF

빅데이터 분석 기반의 정보 검색을 위한 웹 크롤러 서비스 구현 (Web Crawler Service Implementation for Information Retrieval based on Big Data Analysis)

  • 김희숙;한나;임숙자
    • 디지털콘텐츠학회 논문지
    • /
    • 제18권5호
    • /
    • pp.933-942
    • /
    • 2017
  • 본 논문에서는 대학생 및 취업준비생의 대외활동, 공모전, 장학금에 대한 효율적인 정보 수집을 위한 웹 크롤러 서비스 방식을 제안한다. 제안된 웹 크롤러 서비스는 빠른 속도로 크롤링하면서 중복해서 크롤링되는 문제를 회피하기 위하여 Jsoup 트리 분석과 Json 형식의 데이터 전송 방식을 이용하였다. 24시간 동안 관련 정보를 수집한 결과 100%의 정확도로 웹 크롤러 서비스가 실행되고 있음을 확인할 수 있었다. 향후 제안된 웹 크롤러 서비스를 적용할 수 있는 웹 페이지 범위를 확대하여 다양한 웹 사이트에 동시에 적용할 수 있도록 개선하면 웹 크롤러 서비스의 양적 내용을 보충할 수 있을 것으로 기대한다.