• 제목/요약/키워드: Fast Web Services

검색결과 71건 처리시간 0.023초

Fast 웹서비스를 위한 Fast XML 인코딩 시스템 구현 (Implementation of the Fast XML Encoding System for Fast Web Services)

  • 최봉규;조태범;정회경
    • 한국정보통신학회논문지
    • /
    • 제11권4호
    • /
    • pp.800-807
    • /
    • 2007
  • 웹서비스는 서로 다른 플랫폼간의 통합을 가능하게 하였으나, 네트워크 환경이나 임베디드 시스템과 같이 상대적으로 느린 통신 매체에 자주 접속하거나 모바일과 같이 자원이 한정적인 소형 기기에서 사용 할 경우 전체 응용프로그램의 성능을 저하시키는 문제가 발생하고 있다. 이에 ITU-T(International Telecommunication Union - Telecommunication)와 ISO(International Organization for Standardization)/ IEC(International Electrotechnical Commission) 에서 공동으로 바이너리 XML 인코딩 표준을 제안하게 되었으며, 현재 진행 중인 바이너리 XML 인코딩 표준으로는 Fast Infoset과 Fast Schema가 있다. 본 논문에서는 웹서비스의 성능 향상을 위해 현재 표준화가 진행 중인 Fast Infoset 알고리즘과 Fast Schema 알고리즘을 도입하여 Fast XML 인코딩 시스템을 구현하였다. 또한, 구현된 Fast XML 인코더를 통하여 개발자나 사용자들이 Fast 웹서비스 시스템을 구축하는데 있어 참고 할 수 있는 테스트 베드를 제공한다.

Fast 웹 서비스를 위한 Fast Infoset 알고리즘 구현 (Implementation of Fast Infoset Algorithm for Fast Web Services)

  • 조태범;박연식;정회경
    • 한국정보통신학회논문지
    • /
    • 제11권1호
    • /
    • pp.131-138
    • /
    • 2007
  • 기존의 웹 서비스(Web Services)는 운영환경에 독립적인 문서 형식을 정의할 수 있는 XML(Extensible Markup Language)을 기본 문서 형식으로 사용함으로서 서비스의 통합을 실현하였다. 그러나 텍스트 데이터로 이루어져 있는 XML 문서는 네트워크 환경이나 임베디드 시스템과 같이 상대적으로 느린 통신 매체에 자주 접속하거나 모바일과 같이 자원이 한정된 소형기기에서 사용 할 경우 전체 응용 프로그램의 성능을 저하시키는 요소로 작용한다. 이에 본 논문은 Fast Infoset 방식과 ASN.1의 PER 인코딩 기법을 사용하여 XML 문서를 Fast XML으로 변환 할 수 있는 Fast Infoset 알고리즘을 구현하였고, 테스트 베드(Test Bed)를 구축하였다. 또한, 웹 서비스 구축 시 전송 프로토콜로 사용되는 XML 기반의 SOAP 메시지를 인코딩하여 기존의 순수 XML 메시지 방식과의 처리 성능 차이를 비교 분석하였다.

Fast Web Services를 위한 ASN.1과 XML간의 인코딩에 관한 연구 (A Study on the Encoding between ASN.1 and XML for Fast Web Services)

  • 유성재;윤화묵;송종철;최일선;정회경
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2005년도 추계종합학술대회
    • /
    • pp.959-962
    • /
    • 2005
  • 최근 웹의 급속한 발전으로 인하여 서로 다른 어플리케이션간의 비즈니스 통합 및 상호운용성이 요구되고 있으며, 이를 위해 표준 데이터 포맷인 XML(Extensible Markup Language)을 사용하여 플랫폼과 프로그래밍 언어에 독립적인 Web Services가 등장하였다. 이러한 가운데 Mobile과 RFID(Radio Frequence Identification) 응용 서비스같이 빠른 속도의 통신을 필요로 하는 분야들에서 원활한 서비스를 위해 텍스트 기반의 XML 데이터가 아닌 바이너리(binary) 데이터 전송을 하는Fast Web Services가 주목을 받고 있다. 이에 본 논문에서는 ITU-T(International Telecummnication Union - Telecommunication)와 ISO(International Organization for Standardization)/IEC(International Electrotechnical Commission)의 공동 표준으로 데이터 변환의 중간자 역할을 해주는 ASN.1(Abstract Syntax Notation One)에 대하여 알아보았다. 그리고 Web Services의 기본 메시지 전송방식인 SOAP(Simple Object Access Protocol) 메시지를 바이너리 데이터로 변환하기 위한 인코딩에 관하여 연구하였다.

  • PDF

Fast 웹서비스를 위한 Fast XML 인코딩 시스템 (A Fast XML Encoding System for Fast Web Services)

  • 김종문;우뢰;홍현우;최봉규;정회경
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2007년도 춘계종합학술대회
    • /
    • pp.865-868
    • /
    • 2007
  • 웹서비스는 운영환경에 독립적인 XML(Extensible Markup Language)을 사용하여 서로 다른 플랫폼간의 통합을 가능하게 하고 있다. 그러나 XML은 불필요한 텍스트 데이터를 많이 가지고 있기 때문에 무선 인터넷이나 이동통신모뎀과 같이 상대적으로 느린 통신 매체에 자주 접속하거나 자원이 한정적인 소형 기기에서 사용할 경우 전제적인 성능을 저하시키는 문제점이 있다. 이에 XML을 바이너리화 하여 문서의 크기를 줄이는 표준을 ITU-T(International Telecommunication Union - Telecommunication)와 ISO(International Organization for Standardization)/ IEC(International Electrotechnical Commission) 에서 공동으로 제안하게 되었으며, 현재 진행 중인 바이너리 XML 인코딩 표준으로는 Fast Infoset과 Fast Schema가 있다. 이에 본 논문에서는 웹서비스의 성능 향상을 위해 현재 표준화가 진행 중인 Fast Infoset 알고리즘과 Fast Schema 알고리즘을 도입하여 Fast XML 인코딩 시스템을 구현하였다.

  • PDF

웹 서비스 성능 개선 방안 (An Efficient Scheme for Web Services Performance Improvement)

  • 허의남;이필우
    • 한국시뮬레이션학회논문지
    • /
    • 제14권4호
    • /
    • pp.31-41
    • /
    • 2005
  • This paper proposes a novel Web Services enhancement method, which enhances XML based e-commerce and Web Services securely and efficiently. Recently, the ratio of XML Denial of Services (XDOS) is increased significantly However, XML data is visible only at the target application site or the application layer. Thus, an efficient and secure mechanism handling XML data on the network layer to provide fast performance on the server and protect XDOS at network level is strongly required basic component. This paper presents many issues and gives useful results from the various experiments to support an implemented XAN platform.

  • PDF

워크플로우 분할에 기반한 복합 웹 서비스의 빠른 선택 (Fast Selection of Composite Web Services Based on Workflow Partition)

  • 장재호;신동훈;이경호
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제34권5호
    • /
    • pp.431-446
    • /
    • 2007
  • 복합 웹 서비스 선택은 서비스의 기능만을 명시한 추상 워크플로우에 바인딩 정보를 추가하여 주어진 QoS 요구사항을 만족하는 복합 웹 서비스를 구성하는 과정이다. 웹 서비스의 급격한 증가와 QoS가 동적으로 변하는 웹 서비스 환경을 고려할 때 주어진 QoS 요구사항을 만족하는 복합 웹 서비스의 빠른 선택이 중요하다. 본 논문은 워크플로우 분할에 기반하여 복합 웹 서비스를 빠르게 선택하는 방법을 제안한다. 제안된 방법은 추상 워크플로우를 두 개의 서브 워크플로우로 분할하여 선택 과정에서 고려되는 후보 서비스의 수를 줄인다. 분할된 워크플로우의 QoS 요구사항은 원래의 QoS 요구사항을 분해함으로서 생성한다. QoS 요구사항의 분해는 휴리스틱에 기반하기 때문에 워크플로우 분할 시 적절한 복합 웹 서비스를 선택하지 못할 가능성이 있다. 이러한 실패를 줄이기 위해 주어진 QoS 요구사항의 제약정도를 정의하고 적절한 제약정도를 가지는 요구사항에 한해 워크플로우를 분할한다. 서비스 선택은 mixed integer linear programming을 이용하여 해결한다. 실험 결과 제안된 워크플로우 분할 방법은 99% 이상의 성공률을 보였다. 특히 워크플로우 분할 시 모든 경우에 대해서 복합 웹 서비스를 보다 빠르게 선택하였으며 이때 선택된 복합 웹 서비스의 QoS는 최적 서비스와 5%미만의 차이를 보였다.

국내 외식업체의 웹사이트 효율성에 관한 연구 (A study on the Effectiveness of Web sites of Food Services in Korea)

  • 강경재
    • 한국조리학회지
    • /
    • 제6권1호
    • /
    • pp.123-149
    • /
    • 2000
  • As a result of their web sites about 25 food services, it shows that only 20% of food services are conducting transactions online. As a whole food services in general have mastered the basics of setting up a web site, and it is revealed that some web sites with high average score are using flash s/w, which has a considerable interest in graphic. Family restaurant is the highest in average score and icecream is the lowest. The best individual site is Tonyromas site of Family restaurant sector, the second best site is TGI Friday's of the same Family restaurant sector, the third Pizzahut of pizza sector, and the fourth Lotteria site of Fast food sector. It is suggest that this preliminary study could be advanced by extending the sample size and a program of more extensive statistical analysis by devising. Also it is shows that it is possible for B2B transaction and B2C transaction to be conducted more actively It is suggested that Pizza(60%) and Icecream(40%) of food products which are small in size and easy to be ordered and delivered can be feasible and successful in transactions online. In conclusion, it is very important to keep the contents of web sites up-to-date and attractive to customers, and to establish several ways which can enable customers to interact with food services to induce a dialogue with customers, and it is necessary to introduce new technologies for specific differences of their own sites.

  • PDF

Web Services 기반의 통합형 전자 카탈로그 시스템에 관한 연구 (A Study of Integrated E-Catalog system based on Web Services)

  • 김명진;김창수;김윤기;정회경
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2004년도 춘계종합학술대회
    • /
    • pp.229-233
    • /
    • 2004
  • 인터넷과 정보통신 기술이 빠른 속도로 발전함에 따라 B2B 또는 B2C 전자 상거래에 이용되는 전자 카탈로그는 인터넷 공간에서 가장 효과적으로 기업의 상품 및 제품의 특성을 잘 표현할 수 있는 중요한 요소 중 하나이다. 그러나 전자 상거래에 중요 기술기반이라 할 수 있는 전자 카탈로그의 작성과 적용에 관한 표준 부재와 서로 상이한 시스템을 구축하고 있어 전자상거래에 참여하는 시장 참여자는 전자 카탈로그 정보를 교환 및 거래에 사용할 수 없는 여러 문제점이 발생하고 있다. 이에 본 논문에서는 통합적으로 상품의 정보를 처리할 수 있는 전자 카탈로그 문서 구조를 정의하고 거래에 참여하는 사용자가 정의된 전자 카탈로그 문서를 전자 상거래에 이용할 수 있도록 통합형 전자 카탈로그 시스템을 설계 및 구현하였다. 본 시스템은 Web Services와의 연동을 통하여 Web Services가 갖고 있는 서로 다른 환경 내에서의 비즈니스 통합 및 상호 운용성 등 다양한 장점과 카탈로그 문서로부터 얻을 수 없는 유용한 정보를 Web Services를 얻을 수 있도록 하였다.

  • PDF

Mobile User Behavior Pattern Analysis by Associated Tree in Web Service Environment

  • Mohbey, Krishna K.;Thakur, G.S.
    • Journal of Information Science Theory and Practice
    • /
    • 제2권2호
    • /
    • pp.33-47
    • /
    • 2014
  • Mobile devices are the most important equipment for accessing various kinds of services. These services are accessed using wireless signals, the same used for mobile calls. Today mobile services provide a fast and excellent way to access all kinds of information via mobile phones. Mobile service providers are interested to know the access behavior pattern of the users from different locations at different timings. In this paper, we have introduced an associated tree for analyzing user behavior patterns while moving from one location to another. We have used four different parameters, namely user, location, dwell time, and services. These parameters provide stronger frequent accessing patterns by matching joins. These generated patterns are valuable for improving web services, recommending new services, and predicting useful services for individuals or groups of users. In addition, an experimental evaluation has been conducted on simulated data. Finally, performance of the proposed approach has been measured in terms of efficiency and scalability. The proposed approach produces excellent results.

A Simple and Fast Web Alignment Tool for Large Amount of Sequence Data

  • Lee, Yong-Seok;Oh, Jeong-Su
    • Genomics & Informatics
    • /
    • 제6권3호
    • /
    • pp.157-159
    • /
    • 2008
  • Multiple sequence alignment (MSA) is the most important step for many of biological sequence analyses, homology search, and protein structural assignments. However, large amount of data make biologists difficult to perform MSA analyses and it requires much computational time to align many sequences. Here, we have developed a simple and fast web alignment tool for aligning, editing, and visualizing large amount of sequence data. We used a cluster server installed ClustalW-MPI using web services and message passing interface (MPI). It also enables users to edit multiple sequence alignments for manual editing and to download the input data and results such as alignments and phylogenetic tree.