1. WOA
 가. WOA의 개념
     - 웹의 아키텍처를 기반으로 전 세계적으로 연결된 하이퍼미디어를 통해 시스템과 사용자를 통합하는
        SOA의 Substyle
     - 서비스 공급자가 SOA를 활용하여 서비스를 정의하고 모듈화를 한 후 URL을 통해 배포하는
        웹서비스 설계방식
 나. 기존 SOA의 문제점 및 WOA의 주목이유
     - SOA 설계와 구현의 복잡함으로 기업 적용 사례의 부족 및 적용 후의 검증이 명확하지 않음
     - 클라우드 컴퓨팅 기반 서비스 및 유무선 IT시스템 통합의 지원 등 구현이 복잡한 SOA 보완 가능

2. WOA와 SOA 관계도 및 비교
 가. WOA와 SOA 관계도

                 ^
                 |
    richness |     WSDL                SOA
                 |         BPEL     
                 |            
                 |          WOA
                 |      REST          UDDI
                 |   http            SOAP
                 ------------------------------->
                               complexity

 나. SOA와 WOA 개념비교
                                        SOA                                    WOA
            --------------------------------------------------------------------
      구현범위 : 시스템 설계부터 변경필요,구현복잡     REST를 통해 XML,HTMl 등으로 구현 간단
      구현비용 : 비용,시간 투자 및 리스크 관리동반      별도 솔루션 구매와 교육 불필요
      적용영역 : 기능단위 서비스 제공                        컨텐츠 단위 서비스 제공

 다. SOA와 WOA 구성비교
                                 SOA                    WOA
      --------------------------------------------------
      서비스명세:      WSDL                         URL 
      프로토콜  :      SOAP,CORBA               HTTP
      보안요소  :      WS-Security                 HTPS
      데이터교환:      XML                          XML,HTML 등 제한없음
      주활용시장:      A2A(Agent to Agent)    U2A(User to Agent)
      비지니스  :      Function 중심              Contents 중심

3. WOA의 향후전망
 가. 유선뿐만 아니라 무선 웹 접속 환경의 개선을 통해 무선디바이스와 기업 IT시스템의 연동을 통한
      애플리케이션 수요 유발 기대됨
 나. 사용자 스스로의 서비스 모니터링 및 클라우드 컴퓨팅 시스템과 기존 In-House 시스템과의 데이터
      연동 등 대고객 서비스 확산 예상



 

+ Recent posts