본문 바로가기

웹 서비스2

웹 서비스란 웹 서비스란? 상에서 다른 컴퓨터들 상호작용을 위한 시스템이다비즈니스 한 HTTPSMTP 인터넷 통해 . XML 느슨한 (Loosely coupled) 웹 서비스 소비자들은 웹 서비스에 직접적으로 구속되지 않는다. 클라이언트와 서버 로직이 단단히 결합된 시스템은 각각이 밀접하게 연관되어 있어서, 한 쪽 인터페이스가 바뀌면 다른 한쪽도 반드시 수정 해야한다. 그러나 느슨하게 결합된 아키텍처는 소프트웨어 시스템을 보다 다루기 쉽게 만들며, 다른 시스템 사이의 통합을 훨씬 단순화 시키는 경향이있다. (결합도가 높으면 각 컴포넌트와 부가적인 의존형 객체들이 컴파일 타임뿐만 아니라 실행 시간에 있어서도 동기화되어야하며, 결합도가 낮으면 컴포넌트가 다른 객체와 상관없이 독립적으로 실행될 수 있다.) "서비스가 자신.. 2010. 12. 28.
Programmable Web (Mashup list 및 ranking 확인) 최근 웹에서 제공하는 서비스들이 급증하면서, 어떻게 하면 좀 더 편리하고 쉽게 내가 원하는 서비스를 만들 수 있을지 관심이 집중되고 있다. 웹 서비스 개발에 대한 기반 지식이 없는 사람이더라도 단시간에 내가 원하는 서비스를 자신의 홈페이지에서 제공할 수 있게 된다면, 우리가 이미 흔히 알고 있는 애플의 Apps 처럼 웹 상에서도 다채로운 서비스를 서로 공유할 수 있게 될 것이다. 그런 일을 돕는 방법은 이미 강력한 서비스를 제공하고 있는 구글이나 트위터 등이 자신의 서비스들을 손 쉽게 사용할 수 있도록 API를 공개하는 것이다. 그리고 그런 API들을 한눈에 쉽게 볼 수 있는 곳이 있다면? http://www.programmableweb.com/apis 이 곳은 지금까지 개발된 서비스들 중 가장 많이 사.. 2010. 6. 25.