• 제목/요약/키워드: 비지니스 트랜잭션

검색결과 2건 처리시간 0.016초

EAI(Enterprise Application Integration)와 Web Service 환경에서 트랜잭션의 효율적인 처리 방안 (An Efficient Method of Transaction Process for EAI(Enterprise Application Integration) and Web Service)

  • 정지호;윤청
    • 정보처리학회논문지D
    • /
    • 제11D권2호
    • /
    • pp.435-442
    • /
    • 2004
  • 기업이 시장 환경 변화에 빠르게 대응하기 위해서는 기업 업무 프로세스의 자동화가 필요하고 이러한 자동화를 위해서는 기업 응용 체계를 통합해야 한다. 기업 응용 체계를 통합하는 방법으로는 동기적 통합(Synchronous Integration) 방식과 비동기적 통합(Asynchronous Integration) 방식이 있으며 비동기적 통합 방식으로써 EAT(Enterprise Application Integration)와 Web Service는 기업 업무 프로세스를 통합할 수 있는 방법으로써 최근 대두되고 있는 방식 중에 하나이다. 비동기적 통합(Asynchronous Integration)방식을 이용하여 기업의 응용 프로그램들을 통합한 후에는 업무 프로세스의 처리 과정인 비즈니스 트랜잭션을 자동으로 처리하기 위한 트랜잭션 관리가 필요하게 된다. 이를 위해서2PC 프로토콜(2-Phase Commit Protocol)을 근간으로 한 비즈니스 트랜잭션 처리 모델들이 제안되고 있으나 기업 자원을 효율적으로 활용할 수 있는 데는 한계가 있다. 따라서 본 논문에서는 기업의 응용 프로그램들을 통합할 수 있는 환경으로써 EAI와 Web Service와 같은 유연한 결합(Loosely Coupled)의 분산 환경에서 기업 자원을 효율적으로 관리하면서 트랜잭션을 처리하기 위한 모델을 제안한다 이 방식은 2PC 프로토콜 방식을 보완하기 위하여 Classify Phase를 추가한 3PC 프로토콜(3-Phase Commit Protocol)방식으로서 유연한 결합 환경에서 트랜잭션을 효율적으로 관리하고 트랜잭션 처리 자원을 절약할 수 있도록 한 방식이다. 본 논문에서는 기존의 분산 트랜잭션 처리방식인 2PC 프로토콜 기반의 트랜잭션 처리 모델의 문제점을 제시하고 이를 해결하기 위한 방법을 제시함으로써 제안한 모델의 성능을 확인하였다.

ebXML 비지니스 프로세스 에디터 설계 및 구현 (Design and Implementation of ebXML Business Process Editor)

  • 김주연;김영국
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2001년도 가을 학술발표논문집 Vol.28 No.2 (1)
    • /
    • pp.430-432
    • /
    • 2001
  • 인터넷 상에서 전자상거래에 필요한 데이터 교환 포맷을 정의하는데 XML이 첫 번째 선택으로 부상하고 있고 비록 이상을 실현하지는 못했지만 EDI의 그 동안의 비즈니스 프로세스에 관련된 상당한 노하우를 연결하여 새롭게 XML의 관점으로 프로세스 및 관련 구조를 기술한 ebXML이라는 표준이 제정되기에 이르렀다. 그러나 기업의 일반 비즈니스 담당자는 ebXML에 관한 전문지식이 없고 또한 그들의 비즈니스를 어떤 식으로 ebXML 표준에 맞게 표현을 해야 하는지도 알지 못한다. 이에 본 논문에서는 사전에 워크시트 기반으로 비즈니스 프로세스를 분석하고 그 결과를 UMM Metamodel에 매핑시킨 뒤 의미적인 부분만을 발취해 ebXHL Business Process Specification Schema의 각 엘리먼트를 채워나가는 형식의 Business Process Editor를 개발하였다. 비즈니스 프로세스의 구조적인 적합성과 비즈니스 프로세스를 구성하는 각 엘리먼트의 속성 값의 적합성 또한 사전에 검증이 되며 트랜잭션 사이의 이동 상태를 그래픽한 인터테이스로 표현해 사용자의 이해와 편의를 도모했다.

  • PDF