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

검색결과 2,829건 처리시간 0.027초

웹 서비스 코리오그래피의 상호운용성 지원을 위한 XML 언어 개발

  • 이완;정범석;박종헌
    • 한국경영정보학회:학술대회논문집
    • /
    • 한국경영정보학회 2007년도 추계학술대회
    • /
    • pp.389-394
    • /
    • 2007
  • 웹 서비스가 현재 산업에서 주요한 분산 컴퓨팅 기술로 대두되면서, 그에 따른 연구가 활발히 이루어지고 있다. 특히, 비즈니스 프로세스 관점에서 BPEL4WS (Business Process Execution Language for Web Services)와 같은 오케스트레이션의 연구가 많이 이루어지고 있다. 또한, 웹 서비스의 주요 구성 요소중에 하나인 코리오크래피에 대한 부분은 W3C (World Wide Web Consortium)에서 현재 후보 권고안 수준인 WS-CDL (Web Services Choreography Description Language) 관련 연구가 이루어지고 있다. 이런 가운데 DERI (Digital Enterprise Research Institute)에서 WSMX (Web Services Execution Environment) 기반의 시맨틱 웹 서비스 분야의 코리오 그래피 연구를 시작하였고, 코리오그래피 불일치 (Mismatch)를 개념적으로 해결하는 방안인 프로세스 미디에이션 (Process Mediation)의 연구가 있었다. 이러한 연구들을 바탕으로 서로 다른 WS-CDL 상에서 특정 참여자가 코리오그래피 미디에이션을 하기위해서 개발된 XML 언어 WS-CML (Web Services Choreography Mediation Language)을 본 논문에서 제안한다.

  • PDF

웹 서비스 조합에서 서비스의 위치기반 선택 (Location-based Selection of Services in Web Service Composition)

  • 아지즈 나스리디노프;변정용
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2010년도 춘계학술발표대회
    • /
    • pp.674-675
    • /
    • 2010
  • Since in web service composition, the same service may be offered by different providers with different Quality of Services (QoS) attributes, selection criteria are needed to select which Web Services will be considered for composition. Location of provider can be one of these criteria and intends to decrease the number of remote interactions between providers as well as reducing waiting time of service consumer. Therefore in this paper, we present technique for composing web services according to their location by semantically describing customer's goals and provider's web service capability by means of carefully designed ontology and logical expression.

웹서비스에서 보안 설정 지원 (A Security Description Assistance in Web Services)

  • 밤복흥;아지즈 나스리디노프;변정용
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2011년도 춘계학술발표대회
    • /
    • pp.956-959
    • /
    • 2011
  • When SOAP message in Web Services has sensitive and important data, it is necessary to protect the message from XML rewriting attacks. These attacks create a foundation for typical faults in SOAP message and make it vulnerable to use in Web Service environment. Currently, Web Services middleware offers limited functions to detect these faults and possibly fix them. In this paper, we propose a Security Description Assistance which identifies and fixes typical faults in SOAP messages. Our system adapts simulation-based approach, which allows system to self-optimize its performance in different conditions and thus improve the reliability of Web Services.

A Study of the HTML5-based Mobile Order Communication System

  • Ahn, Yoon-Ae;Cho, Han-Jin
    • International Journal of Contents
    • /
    • 제9권1호
    • /
    • pp.11-17
    • /
    • 2013
  • Recently, online real-time web accessible mobile devices such as smartphones, tablet PCs and application services have been developing rapidly. Hospitals also need to adopt an efficient information system that can provide decent medical services under mobile computing environments to complete future medical services. This study proposes a system in which a doctor can examine a patient and make out a prescription in a ward on a real-time based on the current Order Communication Systems (OCSs) through mobile interfaces. The proposed system implements mobile web pages using HTML5, instead of a mobile app. Web processing speed can be enhanced using the web socket and web storage functions of HTML5.

반응형 계획에 기초한 자동화된 시맨틱 웹서비스의 조합 (Automated Composition of Semantic Web Services Based on Reactive Planning)

  • 진훈;김인철
    • 정보처리학회논문지B
    • /
    • 제14B권3호
    • /
    • pp.199-214
    • /
    • 2007
  • 최근 들어 인공지능 계획기법을 이용하여 자동화된 시맨틱 웹서비스들 간의 조합을 구현하려는 연구들이 활발하게 이루어지고 있다. 하지만 일반적으로 전통적인 인공지능 계획기법들은 복잡한 제어구조를 포함하는 웹서비스 프로세스를 하나의 단위 행동이나 계획으로 표현하기 어렵고, 온톨로지에 포함된 의미 정보들을 계획생성에 충분히 반영할 수 없으며, 웹서비스들 사이의 입출력 데이터 흐름을 직접 모델링할 수 없고, 계획단계와 실행단계가 분리되어 있어 웹서비스 실행단계의 불확실성과 가변성을 계획단계에서 충분히 고려할 수 없다는 등의 한계점을 가지고 있다. 본 연구에서는 이러한 문제점들을 해결하기 위한 접근 방법으로서 반응형 계획을 이용한 시맨틱 웹서비스 조합을 제안하고, 프로토타입 시스템인 SWEEP을 구현하였다. e-Commerce 분야의 예제 웹서비스들을 대상으로 실험을 통해, 우리는 반응형 계획이 자동화된 시맨틱 웹서비스의 조합과 실행을 구현하기 위한 효과적인 기술임을 확인할 수 있었다.

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

유비쿼터스 Privacy-Aware Web Services Framework 설계 (Design of Framework for Ubiquitous Privacy-Aware Web Services)

  • 송유진;이동혁
    • 한국전자거래학회지
    • /
    • 제11권2호
    • /
    • pp.13-30
    • /
    • 2006
  • 웹서비스는 플랫폼 독립적 인 소프트웨어 어플리케이션으로 이기종간 상호 연동성이 필요한 유비쿼터스 컴퓨팅에 가장 적합한 기술이라 할 수 있다. 유비쿼터스 웹서비스는 어떠한 단말이나 네트워크 환경에서도 다양한 응용 서비스를 연계/융합/이용할 수 있도록 하는 미래형 웹서비스 기술이다. [7] 유비쿼터스의 주요 특징으로서 상황 인식 (context-aware)을 고려하여 유비쿼터스 웹서비스 환경을 구축하기 위해서는 상황 인식에 대한 처리가 필요하다. 아울러 상황 인식은 실시간으로 변하는 개인정보를 수집하므로 사용자에 대한 프라이버시 문제가 함께 고려되어야 한다. 그러나 현재의 웹서비스 표준은 Context의 전달에 대해 구체적으로 명시하지 않고 있으며 따라서 Context 정보를 유연성 있게 부가할 수 있는 프레임워크 구조가 필요하다. 제안한 프레임워크는 Contex에 대한 확장성을 부여하고 세션마다 Contex 정보를 유연하게 전달할 수 있다. 따라서 기존 프레임워크에서 발생할 수 있는 SOAP메시지의 Context오버헤드 문제를 해결할 수 있다. 또한 사용자 Preference에 따라 Context의 공개 여부가 결정되므로 사용자의 프라이버시 문제를 해결하고 있다.

  • PDF

매치메이킹 알고리즘을 이용한 개선된 웹서비스 검색 시스템 (Advanced Web Services Retrieval System using Matchmaking Algorithm)

  • 최옥경;한상용;이정우
    • 지능정보연구
    • /
    • 제13권3호
    • /
    • pp.1-15
    • /
    • 2007
  • 향후 우리가 지향하는 차세대 웹은 보다 정확하고 신뢰성 있는 정보를 제공할 수 있는 의미론 중심의 시맨틱 웹과 XML이라는 표준 인터페이스를 통해 컴퓨터간의 자동화된 정보 교환 방식으로 향상된 고품질의 서비스를 제공하는 웹서비스의 기술이 결합된 시맨틱 웹서비스일 것이다. 이러한 시맨틱 웹서비스에서는 개념적으로 자동화된 웹서비스의 발견, 실행 및 조합이 가능하다. 그러나 기존에 개발된 시맨틱 웹서비스 검색 시스템들에서는 매치메이킹과 브로커링을 통해서 자동화된 웹서비스를 지원하는 에이전트들을 개발하고 있는 데 QoS(Quality of Services)에 관한 고려가 안 되어 있어서 실제 상황에서 적용에 어려움이 있다. 이에 본 연구에서는 이러한 기존 웹서비스 검색 모델을 보완하기 위해 QoS에 근거한 매치메이킹 알고리즘을 제안하고 이를 활용하여 일반 웹 문서 검색과 시맨틱 문서 검색이 모두 가능한 개선된 웹서비스 검색 시스템을 개발하였다. 여기서 제안된 시스템에서는 매치메이킹 알고리즘을 통해 서비스 요청자와 서비스 제공자 사이의 효율적인 매칭이 가능하고 사용자의 요구 사항 중 서비스 품질 정보를 고려하여 보다 정화한 매치메이킹을 가능케 한다. 구현된 시스템의 성능 평가를 수행하였고 그 결과도 여기에 보고하였다.

  • PDF

유비쿼터스 환경에서의 웹서비스 적용 기술 (The Study of Web Services Adaptation in Ubiquitous Environments)

  • 이원석;이강찬;전종홍;이승윤
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2005년도 추계종합학술대회
    • /
    • pp.1031-1034
    • /
    • 2005
  • 초기의 웹서비스는 인터넷에 존재하는 응용들을 보다 효율적으로 통합할 수 있는 기술로 인식되어, 지리적으로 분산되어 있는 기업 시스템을 통합하기 위한 목적이나 서로 다른 기업 간의 시스템연동을 위한 목적으로 활용되기 시작하였다. 그러나, 최근에는 웹서비스의 적용이 크게 확산되면서 인터넷의 응용을 넘어 이동통신망 응용까지 확산되고 있는 추세이다. 이는 웹서비스가 아스키 기반의 XML 표준을 기반으로 하고 있어 플랫폼, 프로그래밍 언어, 통신망에 독립적인 특징을 갖으며, 또한 웹의 국제 표준화 기구인 W3C를 중심으로 개발된 표준 기술이기 때문이다. 현재 MS, IBM 등주요 IT 기업들은 이와 같은 웹서비스의 장점을 이용하여 유비쿼터스 환경에 존재하는 다양한 종류의 디바이스를 연동하기 위한 기술에 집중하고 있다. 본 논문에서는 유비쿼터스 환경에서 웹서비스를 적용하기 위해 고려해야 할 기술적 이슈들에 대해서 설명한다.

  • PDF

반자동 웹 서비스 조합을 위한 WS-BPEL과 OWL-S의 융합 시스템 (A Fusion System of WS-BPEL and OWL-S for Semi-Automatic Composition of Web Services)

  • 이용주
    • 정보처리학회논문지D
    • /
    • 제15D권4호
    • /
    • pp.569-580
    • /
    • 2008
  • 웹 서비스는 현재 서비스 지향 아키텍처(SOA)를 구현하기 위한 가장 유망한 기술이다. 그렇지만 웹 서비스에 대한 많은 관심에도 불구하고 내부 통합 프로젝트에서만 사용되어지고, 파트너들이 '온 디맨드(on demand)' 방식으로 결합되는 가상 엔터프라이즈 환경에서는 아직 활용되지 못하고 있는 실정이다. 이러한 주된 이유는 현재의 웹 서비스 기술들이 동적인 웹 서비스 발견 및 통합에 대한 적절한 기법을 제공하지 못하기 때문이다. 본 논문에서는 반자동 웹 서비스 조합 시스템을 구현하기 위해 WS-BPEL 기법과 OWL-S 기법의 장점만을 채택한 새로운 SemanticBPEL 조합 기법을 기술한다. 특히, 동적 웹 서비스 발견 및 통합 문제를 해결하기 위해 다단계 웹 서비스 탐색 방법을 제안한다. 이 방법은 실험 분석을 통해 기존의 키워드 기반 검색 방법보다 성능이 우수함을 보인다.