Computer195 RESTful Web Service 개요 #1 1. Web 과 REST(Representational State Transfer) 웹은 단순하고 쉽게 이용이 가능하기 때문에 분산 프로그래밍 환경에 적합하다. 기본적인 웹 기술들은 HTTP Protocol과 URI Naming standard 및 XML Markup language로 구성되며 웹은 단순하며 모든 곳에 적용이 되도록 디자인 되어 있다. 초기에 웹은 Addressability와 Statelessness의 특성을 가지고 있었으며 이후 URI 이름 규칙과 XML의 변형인 HTML이 추가되었다. 현재 가장 많이 사용되고 있는 웹 서비스는 SOAP과 같은 HTTP를 이용한 RPC(Remote Procedure Call)이 주를 이루고 있으며 실제로 이들 웹 서비스들은 웹의 특성들(즉 웹이 성공한 .. 2008. 10. 5. [Rails] action web service와 각 SOAP Client간 호환성 검토 #3 [index] action web service와 각 SOAP Client간 호환성 검토 #1 : http://alnova2.tistory.com/255 - 1 action web service에서 http request 의 내용을 출력하도록 변경 - 2 시험할 SOAP API 준비 - 3 Ruby SOAP에서의 호환성 action web service와 각 SOAP Client간 호환성 검토 #2 : http://alnova2.tistory.com/256 - 4 gSOAP에서의 호환성 - 5 PHP nuSOAP에서의 호환성 (WSDL을 이용하지 않음) - 6 PHP nuSOAP에서의 호환성 (WSDL을 이용) action web service와 각 SOAP Client간 호환성 검토 #3 : http:.. 2008. 9. 19. [Rails] action web service와 각 SOAP Client간 호환성 검토 #2 [index] action web service와 각 SOAP Client간 호환성 검토 #1 : http://alnova2.tistory.com/255 - 1 action web service에서 http request 의 내용을 출력하도록 변경 - 2 시험할 SOAP API 준비 - 3 Ruby SOAP에서의 호환성 action web service와 각 SOAP Client간 호환성 검토 #2 : http://alnova2.tistory.com/256 - 4 gSOAP에서의 호환성 - 5 PHP nuSOAP에서의 호환성 (WSDL을 이용하지 않음) - 6 PHP nuSOAP에서의 호환성 (WSDL을 이용) action web service와 각 SOAP Client간 호환성 검토 #3 : http:.. 2008. 9. 19. [Rails] action web service와 각 SOAP Client간 호환성 검토 #1 [index] action web service와 각 SOAP Client간 호환성 검토 #1 : http://alnova2.tistory.com/255 - 1 action web service에서 http request 의 내용을 출력하도록 변경 - 2 시험할 SOAP API 준비 - 3 Ruby SOAP에서의 호환성 action web service와 각 SOAP Client간 호환성 검토 #2 : http://alnova2.tistory.com/256 - 4 gSOAP에서의 호환성 - 5 PHP nuSOAP에서의 호환성 (WSDL을 이용하지 않음) - 6 PHP nuSOAP에서의 호환성 (WSDL을 이용) action web service와 각 SOAP Client간 호환성 검토 #3 : http:.. 2008. 9. 19. Java web service 방법 [http://maddev.tistory.com/1166706637 의 내요을 퍼옴..] 자바 웹 서비스 스택(라이브러리, 프레임워크)에는 여러 종류가 있다. 오래된 책을 보면 JWSDP(Java Web Services Development Pack)가 등장하는데 이거는 중간에 개발이 중단되고 GlassFish의 프로젝트에 포함됐다. 프로젝트 이름은 Metro다. 이외에도 Axis1.X, Axis2, CXF, Glue, JBossWS, XFire, OracleAS 10g 등 여러가지가 있다. 일단 Axis1.x를 가장 많이 사용하는듯 하다. 요즘엔 Axis2가 등장했고 속도도 빠르고 기능도 많다(Metro 만큼). Web Services Stack Comparison http://wiki.apache.o.. 2008. 9. 18. [Rails] rails의 actionWebService와 NuSoap과의 호환성 문제 Client 가 PHP 환경이라면 SOAP 호출을 위하여 NuSOAP을 많이 사용한다. nusoap을 이용하여 SOAP Client를 만들때 WSDL을 이용하지 않고 만들고 actionWebService를 이용하여 만들어진 rails의 SOAP 메소드를 호출하게 되면 다음과 같은 에러가 나타난다. ActionWebService::Dispatcher::DispatcherError (Malformed SOAP or XML-RPC protocol message): trace에 보면 dispatcher/action_controller_dispatcher.rb 에서 나타는 것이고 이 원인은 dispatcher/action_controller_dispatcher.rb의 48라인의 begin ws_request = .. 2008. 9. 12. 이전 1 ··· 23 24 25 26 27 28 29 ··· 33 다음