2008-10-09 5 views

Répondre

6

Nous avons récemment publié une interface SOAP à base de WCF pour des tiers d'intégrer contre. Pour chaque méthode, nous avons fourni les éléments suivants:

  • Nom de la méthode
  • Exemple de demande (vidage de format fil)
  • paramètres de demande d'explication
  • exemple de réponse (vidage de format fil)
  • paramètres de demande d'explication
  • Avertissements (getchas)
  • Historique

Nous fournissons également le WSDL. Vous pouvez utiliser Microsoft Disco.exe pour cela. Voir aussi une question connexe à propos de obtaining the WSDL.

2

Documentez l'interface de contrat comme vous le feriez pour toute autre interface. Décrivez les opérations, les pré-conditions, les post-conditions, les raisons de lancer une erreur, etc.

1

De même, si vous utilisez le document MessageContracts, pourquoi est-ce que vous les utilisez ... croyez-moi, vous vous demanderez pourquoi vous l'avez fait :)

1
  • Décrivez les points de terminaison de service et les protocoles/liaisons disponibles. par exemple. Https, RESTful?
  • Fonctions de sécurité, authentification, autorisation et cryptage.
  • Expliquer les cas d'utilisation des paramètres dans le contrat de fonctionnement.
  • Hébergement, IIS, WindowsService ou application console.
  • Instanciation du service.