최근 IT업계 최고의 화제는 아마도 WebService일 것이다.
하지만.. 아마 아직도 WebService란 얘기만 많이 들어봤지.. 실제로 적용해본 적이 없어서 제대로 이해가 되지 않는 경우도 많을 것 같다.
또한 SOAP같은 경우 초보자가 간단히 사용해보기에는 어려운 것도 문제이다.
그래서 혹시 이제 막 WebService에 관심을 가지게 된 초보라면.. 이책을 권하고 싶다.. 물론 이 책에는 .NET이나 C#같은 것은 나오지도 않는다.
하지만 당신은 이 책으로 한시간만에 XML를 이용한 RPC가 어떤 것인지 감을 잡을 수 있을 것이고, SOAP가 하는 일이 무엇인지 이해할 수 있을 것이다.
또한.. 그 뒤에 30분만 더 투자하면.. 실제로 동작하는 웹서비스를 작성할 수 있다.
특히 이책의 장점은 다양한 언어로 소개가 되어있기 때문에 자신이 자신있는 언어가 무엇이든간에 웹서비스를 실제 적용하는 법을 배울 수 있고, 웹서비스의 최대 장점인 다양한 언어, 플랫폼간의 통합을 실제로 경험해 볼 수 있다는 것이다.
혹시 몇페이지 되지도 않는 책에 너무 많은 내용을 담은 것이 아닐까? 걱정하시는 분이 계신다면.. 너무 걱정할 필요 없다. XML-RPC는 그만큼 쉽기 때문이다.
XML-RPC는 SOAP와 .NET등으로 가는 훌륭한 징검다리가 될 수 있을 것이다.
다만.. C++이나 C에 대한 설명이 빠져있어 C++이나 C를 이용해 XML-RPC를 구현하려는 사람에게는 별 도움이 되지 못할 수도 있다.
C나 C++로 XML-RPC를 구현하고자 하시는 분은
http://xmlrpc-c.sourceforge.net/ 에서 관련 정보를 찾을 수 있다.
그리고.. 이 책은 나온지 조금 되었기 때문에.. 최신 라이브러리와는 약간 다른 점이 있을 수 있으니.. 실제 개발에서는 최신 라이브러리 문서를 꼼꼼히 검토해 보는 것이 좋을 것이다.