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

검색결과 288건 처리시간 0.024초

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

유무선 통합 웹 서비스를 위한 서버 시스템의 설계 및 구현 (Design and Implementation of a Server System for Integrating Wired and Wireless Web Services)

  • 배성환;이종언;차시호;김규호
    • 한국컴퓨터정보학회논문지
    • /
    • 제9권2호
    • /
    • pp.115-123
    • /
    • 2004
  • 인터넷의 등장으로 많은 사람들의 다양한 정보를 함께 공유할 수 있도록 되었으며, 사용자들의 요구가 점점 증가되어 어디서든지 인터넷에 접속하여 필요한 정보를 수집하길 원하고 있다. 현재 웹 서비스는 XML에 기반을 둔 플랫폼과 구현언어에 독립적인 컴포넌트 기반의 분산 컴퓨팅 기술로 인터넷 상 분산 애플리케이션 통합 방법의 대표주자로 자리를 잡아가고 있다. 또한, 웹사이트에서 유지, 관리해야 할 컨텐츠의 양은 방대해지고 있고, 컨텐츠의 갱신 주기도 점점 짧아지고 있으며. 웹사이트의 컨텐츠를 보다 효율적이고 편리하게 생성, 유지, 관리하기 위한 시스템 개발이 요구된다. 이에 본 논문은 XML로 작성된 컴포넌트와 JWSDP, 무선인터넷 Server Side Script, WML editor를 활용하여 유$.$무선을 통합한 웹서비스 기능을 제공하는 유무선 통합 서버 시스템을 설계하고 구현한다.

  • PDF

온톨로지를 이용한 UDDI와 ebXML 레지스트리의 통합에 관한 연구 (A Study on Integrating UDDI and ebXML Registry Using Ontologies)

  • 박송희;이동헌;이경하;이규철
    • 한국전자거래학회지
    • /
    • 제9권3호
    • /
    • pp.259-276
    • /
    • 2004
  • 현재 웹서비스와 듀XML에서는 기업의 설명정보와 더불어 기업에서 제공하는 서비스와 관련 정보를 저장하고 관리하기 위해 레지스트리를 이용하고 있다. 듀XML에서는 ebXML 레지스트리를, 웹서비스에서는 UDDI를 레지스트리로 이용한다. 또한 최근 W3C에서는 시맨틱 웹의 표준 웹 온톨로지 언어로 OWL을 채택하였으며, OWL을 이용한 서비스의 시맨틱 명세를 위해 OWL-S가 정의된 바 있다. 본 연구에서는 UDDI 데이터구조와 ebXML RIM을 OWL-S와 비교하여, 유사하거나 같은 의미를 나타내는 부분은 직접 매핑하고 직접 매핑되지 않는 부분을 위해 OWL 문서를 확장하여 레지스트리에 대한 통합을 가능하게 하였다. 이렇게 함으로써, 기존 레지스트리에 저장된 정보를 활용한 서비스 온톨로지의 구축이 가능하며, 동시에 시맨틱 검색의 지원과 함께 UDDI와 ebXML레지스트리 그리고 OWL-S 레지스트리의 실질적인 통합이 이루어진다는 장점을 가지게 된다. 생성된 OWL-S는 에어전트가 시맨틱 중개(semantic matchmaking)하는데 활용할 수 있게 한다.

  • PDF

웹서비스를 이용한 서비스 기반 디바이스 연동 기술 (The Technology of Device-to-Device Integration using Web Services)

  • 이원석;이강찬;전종홍;이승윤
    • 한국IT서비스학회지
    • /
    • 제4권2호
    • /
    • pp.71-78
    • /
    • 2005
  • The beginning of Web Services was understood as efficient technology for application integration in the internet, thus it was used to integrating the distributed enterprise applications or the e-business applications between partners. But, recently the usage trend of Web Services is largely spreaded out wireless network applications beyond the internet applications. The main reasons are that Web Services is the international standard of W3C, and Web Services is based on XML that is independent of the specific internal implementations such as platform, programming languages, communications networks etc. Currently Major company of Web Services such as MS, IBM, etc. focus on the research about technology for integrating various devices. In this paper, we define and explain technical issues for adapting web services to ubiquitous Environment.

Pedagogical Paradigm-based LIO Learning Objects for XML Web Services

  • Shin, Haeng-Ja;Park, Kyung-Hwan
    • 한국멀티미디어학회논문지
    • /
    • 제10권12호
    • /
    • pp.1679-1686
    • /
    • 2007
  • In this paper, we introduce the sharable and reusable learning objects which are suitable for XML Web services in e-learning systems. These objects are extracted from the principles of pedagogical paradigms for reusable learning units. We call them LIO (Learning Item Object) objects. Existing models, such as Web-hosted and ASP-oriented service model, are difficult to cooperate and integrate among the different kinds of e-learning systems. So we developed the LIO objects that are suitable for XML Web services. The reusable units that are extracted from pedagogical paradigms are tutorial item, resource, case example, simulation, problems, test, discovery and discussion. And these units correspond to the LIO objects in our learning object model. As a result, the proposed model is that learner and instruction designer should increase the power of understanding about learning contents that are based on pedagogical paradigms. By using XML Web services, this guarantees the integration and interoperation of the different kinds of e-learning systems in distributed environments and so educational organizations can expect the cost reduction in constructing e-learning systems.

  • PDF

ebXML 레지스트리와 UDDI 상호 연동 방안 (A Study on the Interoperation between ebXML Registry aud UDDI)

  • 이규철;이태경;임형신
    • 한국전자거래학회:학술대회논문집
    • /
    • 한국전자거래학회 2005년도 종합학술대회
    • /
    • pp.118-123
    • /
    • 2005
  • Nowadays, ebXML and Web Services are two major e-business frameworks, and ebXML Registry and UDDI play important roles in publishing and inquiring business partners' meta information. These two types of registries should be interoperated in order to interoperate two frameworks. In this paper we propose interoperation procedures for each case of interoperation, i.e. ebXML-based, WS-based, or Integrated Model-based Interoperation.

  • PDF

XML 문서 보안을 위한 새로운 XML-Signcryption scheme 설계 및 구현 (Design and Implementation of a new XML-Signcryption scheme to protect the XML document)

  • 한명진;이영경;신정화;이경헌
    • 정보처리학회논문지C
    • /
    • 제10C권4호
    • /
    • pp.405-412
    • /
    • 2003
  • As the XML is approved standard language by the UN, the progress which complemented the XML security has being processed rapidly. In this paper, we design and implement the "XML-Signcryption" as a security mechanism to protect the XML document that can operate between other platforms. The signature and encryption which is the standard specification in W3C needs to be able to proceed them separately. Generally the signature and encryption require four times modular exponential operation, however the signcryption only needed three times modular exponential operation. This will benefit overall system effectiveness in terms of cost. And this scheme offers to convenient the user, because the signature and encryption implement as a single XML format. This tool can save the parsing time as a number of tags is few within a document. And also, in this paper, based on a research of Web Services security, we can apply XML-Signcryption to the SOAP message to provide the security services. Based on the XML-Signcryption scheme which provides confidentiality, integrity, authentication and non-repudiation to the XML document and Web Service security simultaneously.

ebXML레지스트리 기반의 UDDI 서비스 미들웨어 설계 및 구현 (Design and Implementation of a UDDI Service Middleware based on the ebXML Registry)

  • 박재홍;김상균;이규철;김경일;김록원;송병열;조현규
    • 한국정보과학회논문지:데이타베이스
    • /
    • 제31권3호
    • /
    • pp.307-319
    • /
    • 2004
  • 최근 들어 XML기반의 전자상거래 프레임워크로 ebXML과 웹 서비스가 대두되고 있다. 이들은 사용자 및 어플리케이션들이 정보를 저장하고 검색할 수 있도록 다양한 레지스트리 서비스를 제공하고 있으며, 이를 위해 ebXML은 ebXML 레지스트리를 이용하고 웹 서비스는 UDDI 레지스트리를 이용한다. 이와 같이 ebXML과 웹 서비스는 서로 다른 레지스트리를 사용하고 있지만. 이러한 두 레지스트리의 구조와 기능은 유사한 부분이 많다. 따라서 본 논문에서는 ebXML Registry Information Model(RIM)과 UDDI 데이타구조 사이의 유사성을 분석하여 두 모델간의 매핑 정보를 구성하고 이를 이용하여 UDDI 레지스트리 API를 ebXML 레지스트리 서비스로 변환하는 UDDI 서비스 미들웨어를 설계하고 구현하였다. 이 시스템을 이용하면 ebXML 레지스트리에 별도의 변경을 가하지 않고도 ebXML 레지스트리를 ebXML 레지스트리뿐만 아니라 UDDI 레지스트리로도 사용할 수 있기 때문에 e-비즈니스를 하기 위해 두 개의 레지스트리를 모두 도입할 필요가 없는 장점이 있다.

웹 서비스 코리오그래피의 상호운용성 지원을 위한 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

XML을 이용한 웹 메일 통합 시스템의 설계 및 구현 (Design and Implementation of Web Mail Integration System Using XML)

  • 권정식;조대제
    • 한국콘텐츠학회논문지
    • /
    • 제4권4호
    • /
    • pp.89-97
    • /
    • 2004
  • 대부분의 웹 메일 서비스는 SMTP와 POP3을 이용하여 구현된다. 이런 웹 메일 서비스는 기본적인 송수신 기능뿐만 아니라, 여러 가지 부가적인 기능을 사용자들에게 제공한다. 하지만 메일 송수신 데이터는 그것을 관리하는 서버에 저장되기 때문에, 이 서버에 대한 접속 권한이 없는 일반 웹 메일 사용자는 자신의 메일 데이터를 가공할 수가 없다. 본 논문에서는 XML을 이용한 웹 메일 통합 시스템을 구현하였다. 제안된 시스템에서는 기존의 웹 메일 시스템에 저장된 메일 데이터와 사용자 환경을 B%문서로 변환하고 데이터베이스에 삽입한다. in 데이터를 데이터베이스에 저장하기 위해 XML을 이용한 동적인 문서처리 방법을 사용하고 변환된 XML파일을 레코드 단위로 분석한다. 제안된 시스템은 사용자가 자신의 메일 계정을 변경할 경우에, 구축된 데이터베이스를 이용하여 자신의 메일 데이터와 환경 설정을 쉽게 할 수 있도록 한다. 변환된 XML 문서는 무선인터넷 마크업 언어인 WML(Wireless Markup Language)로도 쉽게 변환 가능하여 모바일(Mobile)서비스를 지원하는 경우, 재구축으로 인한 시간과 경비의 낭비와 개발자의 수고를 덜 수 있다

  • PDF