2013-08-23 5 views
0

저는 실제로 RESTful 서비스에 익숙하지 않고 개념을 이해하는 동안 현재 프로젝트에서 사용하는 데있어 일부 측면에 저항합니다.시스템 통합을위한 RESTful 웹 서비스

프로젝트에는 다른 시스템의 일부 양식 데이터 규정이 포함됩니다. 프로젝트 회원은 양식에 고객 및 고객 주소 등이 있기 때문에 양식 데이터를 "자원"으로 분류해야한다고 주장합니다.

REST API의 세분성에 대한 모든 것 ... 양식 데이터가 모두 완료 될 때까지 양식 데이터가 완전하고 실행 가능하지 않습니다. 사실, 우리는 서비스 측면에서 일부 통합자를 준비해야합니다. 우리가 사용할 수 있기 전에 이러한 모든 리소스 비트를 모으는 것이 필요합니다. 현재 우리는 이들을 유지할 필요가 없습니다. 데이터가 실행 가능하게되기 전에 데이터를 숨 깁니다.

다시 말해서 현재 공유 또는 서비스 구성을위한 비즈니스 사례가없는 지점 간 통신입니다.

그래서 POST를 사용하는 하나의 서비스 "양식"은 수용할만한 최적화이며 우리를 위해 삭감 한 업무량은 용감한 접근 방식입니다.

힘들고 비싼 방법으로 나는 무엇을하지 않습니까?

+0

POST 대 PUT을 사용하는 방법에 대한 그래서 "싸고 쉽게"/ 무엇을 얻는 것입니까? – alfasin

+0

REST를 구현하는 것이 왜 어렵고 비용이 많이 듭니까? Rails 개발자로서 나는 그 문제가 무엇인지 이해하지 못하고있다. 문제를 더 명확하게 설명하기 위해 질문을 확장 할 수 있습니까? – jamesc

답변

0

잘 형성되고 무거운 xml과 dtd가있는 무거운 구조를 사용해야하는 고수준 정의가 필요하지 않은 경우, WSDL을 사용할 위치 등. 그런 다음 REST가 가장 좋습니다. , 가볍고 HTTP를 사용합니다. 여기

더 나은 설명 찾을 수 있습니다

WSDL vs REST Pros and Cons