웹서비스란 서로 다른 기종의 정보시스템을 통합· 연계함으로써 인터넷을 통해 다른 시스템 상에 존재하는 응용소프트웨어도 자신의 것처럼 쉽게 호출해 이용할 수 있다. 다시 말해, 플랫폼(OS)과 언어에 관계없이 표준 인터넷 프로토콜을 기반으로 하는, 재사용이 가능한 컴포넌트라고 볼 수 있다.
기술을 채택할 것!
웹 개발자들이 PC기반 응용프로그램과 같은 풍부한 웹응용프로그램을 구축할 수
있게 되면서 전례 없는 사용자 인터페이스 혁명기에 진입하고 있다.
Google의 Gmail, 워드프로세스 & 스프레드쉬트
Salesforce.com 엔터프라이즈 급의 솔루션에서 서비스소프트웨어로 전환 케이스
컴포넌트를 활용하는 것이 개발자 및 수요자에게도 필요한 것이 되어가고 있다. 이러한 다양한 요구와 필요성 때문에 컴포넌트는 ERP, CRM, EC 등 전자상거래관련 솔루션에 많이 활용되고 있다.
Ⅱ. 웹서비스의 등장 배경
컴퓨터를 기반으로 한 전반적인 산업의 발달과 그에 따라 고속 성장하는 인터넷
전략 : 새로운 시스템을 기능이나 조직단위에 따라 단계적으로 도입하는 전략
가동과 유지보수
가동: 새로운 시스템이 설치되고 전환이 마무리 된 상태 이후
유지보수: 오류수정, 요구사항 부합, 처리 효율성 향상 등을 위해 하드웨어, 소프트웨어, 문서, 절차 등을 변경하는 것
웹서비스를 분산 컴퓨팅을 위해 SOAP, WSDL, UDDI 등의 웹서비스 표준 기술 중 1가지 이상을 적용한 소프트웨어컴포넌트라고 정의하고 있다
보다 정확히 말하면 인터넷에서 표준 기술을 사용하여 언제, 어디서나, 어떤 기기에서나, 원하는 정보, 응용 기능, 서비스 자체 등을 사용하고 제공할 수 있는 서비