A New Trend in Information Retrieval : Question Answering

서비스 컴포넌트 아키텍처

  • Published : 2007.01.31

Abstract

국내외적으로 차세대 아키텍처인 SOA(Service Oriented Architecture)에 대한 관심이 높아지고 있으며, 수년 내에 SOA가 일반적인 아키텍처가 될 것으로 전망되고 있다. 하지만, SOA를 실제로 구축하고 활용하기에는 많은 장벽들이 존재하고 있다. 본 논문에서는 SOA기반의 Application을 구축하기 위해 필요한 컴포넌트 규격에 대한 연구와 함께 기존의 분산 객체 컴포넌트를 확장하여 비즈니스 컴포넌트로 구축 가능하게 지원하는 SCA(Service Component Architecture)를 기반으로 SOA를 구축하는 방안을 제시하여, SOA의 장점인 유연성과 상호운용성을 보장하는 Application 구축에 활용이 가능하도록 하고, 이론 및 사상적인 측면에서 벗어나 현실화된 Architecture로써 SOA가 도입 될 수 있도록 하고자 한다.

Keywords

References

  1. SCA Specification, "http://www.osoa.org/ display/Main/SCA+Resources"
  2. OSOA (Open Service Oriented Architecture), "http://www.osoa.org"
  3. Thomas Erl, "Service-Oriented Architecture: Concepts, Technology, and Design", Prentice Hall PTR, 2005
  4. SOAP version1.2, "http://www.w3.org/2000/TR /Group"
  5. David A. Chappell, "Enterprise Service Bus", O'Reilly, 2004
  6. BPEL, "http://www.oasis-open.org/ committees/tc_home.php?wg_abbrev=wsbpel"
  7. 김남희, 신석규, "소프트웨어 컴포넌트 시험 기술 동향", TTA저널 제88호
  8. Martin Fowler, "Inversion of Control Containers and the Dependency Injection pattern ", www.martinfowler.com/articles/injection.html
  9. 임철홍, 홍도석, 최정준, "ESB 기반 SOA Application의 S/W 아키텍처적 관점에서의 평가 와 개선 방안", IT서비스 학회지 제5권 2호