2009-12-08 7 views
-1

Drupal에서 블로그 게시물을 만들려면 C#으로 클라이언트를 만들고 싶습니다. 따라서 상황은 다음과 같습니다. 드루팔 (Drupal에서 서비스 모듈과 soap_server를 모두 사용할 수 있고 내가 wsdl 파일을 사용할 때 http://example.com/services/soap?wsdl은 올바르게 인식되지만 다음에 무엇을해야할지 모르겠다. 문서의 부족은 나를 위해 큰 실망입니다. 어느 누구도 전에 이것을 시도합니까? 모든 조언을 환영 할 것입니다 ...C# 클라이언트의 Drupal에서 SOAP 웹 서비스 사용하기

답변

1

어쩌면 당신은 당신의 질문에 설명하지 않은 특별한 이유 때문에이 디자인을 선택했을지 모르겠지만, 그렇지 않을 수도 있습니다. 드루팔 (Drupal)과 알려진 API의 내장 기능을 통해 적은 단계에서 원하는 것을 얻을 수 있습니다.

  1. 을 통해 외부 세계에 널리 알려져 있고 잘 문서화 API 년대를 노출 (드루팔 코어와 함께 제공)을 Blog API
    모듈을 사용하여 내장 된 XML-RPC 인터페이스를 제공합니다.
  2. 블로그 API는 here, herehere과 같이 다양한 블로그 지향 API를 제공합니다.
  3. 웹 서비스 소비자를 구현하려면 온라인 코드를 사용하십시오. 나는 C#에 대해 아무 것도 모른다. 그러나 빠른 구글 검색에서, 그런 코드는 전혀 발견되지 않는다. 예를 들어 metaweblog API의 경우 here's some code from microsoft입니다.

당신이 필요하거나 SOAP와 자신의 API를 구현하려는 어떤 이유로, 당신은 지정해야 경우은 어려움이을 무엇인지. 귀하가 이미 , 특히 this commentthis series of screencasts을 사용하여 SOAP 서비스를 작성했다고 가정합니다.

이 경우, C# 쪽에서는 어떤 어려움이 있습니까? 앞서 언급했듯이 C#으로 개발하지는 않았지만 적어도 google로 검색하면 문서 및 샘플 코드가 plenty 인 것처럼 보입니다.

+0

블로그 API를 사용하고 싶지 않습니다. 대신 드루팔 (Drupal) 블로그 게시물을 만들기 위해 자체 모듈을 만들고 싶습니다. Bloggin Client에서 지배적 인 XMLRPC가 아닌 SOAP을 사용하고 싶습니다. – dimos

+0

충분합니다. 그래도 어려운 일이 있으면 알려줘야합니다. 그렇지 않으면 도움을 줄 수 없습니다. – mac

0

결국 나는 바퀴를 재발 명할 것이다 ... NuSoap 라이브러리는 사용하는 것이 훨씬 더 간단하다. 광범위한 설문 조사를 통해 성공적으로 C# 클라이언트를 통해 NuSoap을 기반으로 PHP 웹 서비스를 사용했습니다. 나는 CU # 클라이언트에서 호출하기 위해 NuSoap을 사용할 드루팔 (Drupal)을위한 커스텀 모듈을 만들 것이다.

+0

그것이 당신을 위해 일하면 ... 그것을 위해 가십시오! :) PHP 5의 내장 SOAP 기능을 사용하는 것이 더 좋았지 만, nosoap은 확실히 유효한 도구입니다! :) – mac

관련 문제