2009-05-01 3 views
0

우리는 PHP로 작성된 웹 사이트를 가지고 있으며 WCF로 작성 될 서비스의 몇 가지를 말할 수있게하고 웹 서비스를위한 REST 스타일 아키텍처를 따르고 있습니다.PHP에서 REST 기반 WCF 서비스를 사용하는 가장 좋은 방법은 무엇입니까?

아무도 모범 사례가 있습니까? 문제?

+0

한 가지 방법으로 이러한 웹 서비스를 사용해야하므로 다른 웹 메소드에서 데이터를 보내야합니다. 데이터를 받아야합니다. 그냥 추가 fyi –

답변

0

그런데 WCF/C# 요소는 완전히 관련이 없습니다.

+0

- 반드시 WCF 서비스 구성 방법에 따라 PHP에서 PHP를 전혀 사용하지 못할 수도 있습니다. –

+0

그때는 거의 RESTful하지 않습니까? – troelskn

+0

그가 알아야 할 것은 REST 호출이 올바르게 작동한다는 것입니다. 그들이 WCF 또는 Java에서 유래하든간에 차이는 없습니다. 그런데 다른 게시물을 참조하면 basicHttpBinding이 SOAP 메시지를 생성합니다. 나는 그가 REST를 위해 webHttpBinding을 필요로한다고 생각한다. – vidalsasoon

0

basicHTTPBinding을 사용하도록 WCF 구성 요소를 구성하는 것이 좋습니다. WCF 구성 요소를 구성하여 PHP에서 전혀 액세스 할 수 없도록 설정할 수 있습니다.

0

file_get_contents을 사용하여 리소스를 검색 할 수 있습니다. 조작이 필요한 경우 curl extension을 사용할 수 있습니다. Curl은 다양한 형태의 인증도 지원합니다.

리소스를 처리하려면 파서가 필요합니다. 이것은 content-type에 의존 할 것이지만, XML은 일반적인 형식이며, 다음과 같이 구문 분석 될 수 있습니다. simplexml extension

관련 문제