Πώς μπορώ να δημιουργήσω μια κλάση διακομιστή μεσολάβησης WSDL;
Πώς μπορώ να δημιουργήσω μια κλάση διακομιστή μεσολάβησης WSDL;

Βίντεο: Πώς μπορώ να δημιουργήσω μια κλάση διακομιστή μεσολάβησης WSDL;

Βίντεο: Πώς μπορώ να δημιουργήσω μια κλάση διακομιστή μεσολάβησης WSDL;
Βίντεο: Πώς λειτουργεί πραγματικά το Spring AOP [Ταξίδι Spring AOP - Μέρος 2] 2024, Ενδέχεται
Anonim

Για να προσθέσετε ένα proxy class στο έργο σας χρησιμοποιώντας Wsdl .exe

Από μια γραμμή εντολών, χρησιμοποιήστε Wsdl .exe σε δημιουργώ ένα proxy class , προσδιορίζοντας (τουλάχιστον) τη διεύθυνση URL στον διακομιστή αναφορών Web υπηρεσία . ο WSDL Το εργαλείο δέχεται μια σειρά από ορίσματα γραμμής εντολών για δημιουργώντας ένα πληρεξούσιο.

Επιπλέον, τι είναι η κλάση διακομιστή μεσολάβησης στην υπηρεσία Web;

ΕΝΑ proxy class είναι ένα τάξη που περιέχει όλες τις μεθόδους και τα αντικείμενα που εκτίθενται από το Web υπηρεσία . ΕΝΑ proxy class μπορεί να δημιουργηθεί από α υπηρεσία περιγραφή εφόσον συμμορφώνεται με το Διαδικτυακές υπηρεσίες Πρότυπο γλώσσας περιγραφής (WSDL). Μπορείτε να δημιουργήσετε ένα proxy class χρησιμοποιώντας το. Εργαλείο γραμμής εντολών NET wsdl.exe.

Επιπλέον, πώς μπορώ να δημιουργήσω μια υπηρεσία Web από το wsdl; Εδώ είναι τι μπορείτε να κάνετε:

  1. δημιουργήστε μια κλάση διεπαφής χρησιμοποιώντας αυτήν την εντολή στο παράθυρο της γραμμής εντολών του Visual Studio: wsdl.exe yourFile.wsdl /l:CS /serverInterface. Χρησιμοποιήστε VB ή CS για τη γλώσσα της επιλογής σας.
  2. Δημιούργησε ένα νέο. Έργο NET Web Service.
  3. Στο αρχείο σας.asmx.cs στο Code-View, τροποποιήστε την τάξη σας ως εξής:

Επιπλέον, πώς μπορώ να δημιουργήσω μια κλάση διακομιστή μεσολάβησης χρησιμοποιώντας το SVCUtil;

SVCUtil Το.exe είναι ένα εργαλείο για βοηθητικό πρόγραμμα υπηρεσιών. Χρησιμοποιώντας αυτό μπορείς και εσύ παράγω ο πληρεξούσιο στην εφαρμογή πελάτη για την υπηρεσία.

Υπάρχουν διαφορετικές επιλογές για τη δημιουργία της κλάσης διακομιστή μεσολάβησης για την υπηρεσία WCF.

  1. Με το "Add Service Reference" από το Visual Studio.
  2. Χρησιμοποιώντας το SVCUtil. ext Utility.
  3. Υλοποίηση κλάσης ClientBase.

Τι είναι το WSDL EXE;

Βοηθητικό πρόγραμμα υπηρεσιών Web ( wsdl . exe ) wsdl . exe βοηθά στη δημιουργία Υπηρεσιών Ιστού και διακομιστή μεσολάβησης ASP. NET για τους πελάτες τους. Η πιο κοινή χρήση του wsdl . exe είναι η δημιουργία κλάσεων διακομιστή μεσολάβησης για υπηρεσίες web: wsdl / εντολή :proxy /path:path /language:language /namespace:namespace /out:output /protocol:protocol.

Συνιστάται: