Microsoft .NET átviteli konfigurációk létrehozása

Microsoft .NET átviteli konfiguráció saját kezű létrehozásával megadhatja a Windows Communication Foundation (WCF) protokollt használó szolgáltatáskérések átviteli beállításait.

Mielőtt elkezdené

SOAP biztonság használata esetén győződjön meg róla, hogy a megfelelő könyvtárakkal és konfigurációs fájlokkal van konfigurálva a környezet.

A Microsoft ügyfélproxy által igényelt tanúsítványoknak és könyvtáraknak telepítve kell lenniük a számítógépen, beleértve a Microsoft .NET könyvtárakat is.

A WCF szolgáltatás Microsoft ügyfélproxy konfigurációs fájljának (alapértelmezés szerint client.exe.config) módosított változatát a Microsoft .NET átviteli konfigurációhoz kell kapcsolni. A fájlt át kell nevezni soaclient.exe.config névre, és szerkeszteni kell az alábbi eljárásban leírtak szerint.

Tipp: Létrehozhat automatikusan is Microsoft .NET átviteli konfigurációt a Microsoft .NET WSDL-fájl importálásával. Ebben az esetben is saját kezűleg kell szerkesztenie a Microsoft .NET szállítási konfigurációs fájlt, hogy az alábbi eljárásban leírtak szerint a módosított soaclient.exe.config fájlra mutasson. További információkat itt talál: Szolgáltatáskérések küldése WSDL-fájlokkal

Erről a feladatról

A termék támogatja az alábbi összerendeléseket használó WCF szolgáltatások tesztelését:
Megjegyzés: Az alábbi WCF-szolgáltatások nem támogatottak:
  • Tranzakció és hatókörök
  • Duplex módú kérések, például visszahívások vagy a Microsoft Message Queuing (MS-MQ) átvitelen alapuló 2 utas szolgáltatások

Eljárás

  1. Hozzon létre egy módosított soaclient.exe.config fájlt az alábbi lépések végrehajtásával:
    1. Hozza létre a client.exe.config (vagy proxy_client_name.config) fájl másolatát a Microsoft .NET projektből és nevezze át a másolatot soaclient.exe.config névre.
    2. Szerkessze a soaclient.exe.config fájlt a termék által támogatott Microsoft .NET változat használatára, a következő sorban megadottak szerint:
      <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
    3. Szerkessze a soaclient.exe.config fájlt, hogy a konfigurációs fájl végpontjai a termék ügyfélszerződésére mutassanak, a következő sorban megadottak szerint:
      contract="IBM.ServiceModel.Soa.Extension.Stub.IStubTest"
    4. Importálja a módosított soaclient.exe.config fájlt a munkaterületre.
    Miután létrehozta a soaclient.exe.config fájlt, kihagyhatja az alábbi lépéseket és importálhatja a WSDL-fájlt a Microsoft .NET szállítási konfiguráció automatikus létrehozásához a WSDL információi alapján. További információkat itt talál: Szolgáltatáskérések küldése WSDL-fájlokkal.
  2. Kattintson az eszköztár Általános szolgáltatásügyfél gombjára (Az általános szolgáltatásügyfél megnyitása) az általános szolgáltatásügyfél megnyitásához, és kattintson a Szállítás lapra.
  3. A Szállítási konfigurációk lapon kattintson a Microsoft .NET konfiguráció létrehozása lehetőségre.
  4. Írja be az új szállítási konfiguráció nevét, és adja meg az alábbi beállításokat:
    A soaclient.exe.config helye
    Adja meg a soaclient.exe.config fájl helyét. Ezt a fájlt saját kezűleg kell létrehoznia a Microsoft .NET szolgáltatás client.exe.config fájljának másolásával és szerkesztésével.
    Felhasználó hitelesítése
    Ha a szolgáltatás hitelesítést igényel, válassza a Felhasználó hitelesítése lehetőséget, és adja meg a felhasználónevet és jelszót a szolgáltatás eléréséhez.
    Végponti védelem
    Alapértelmezés szerint a szállítási konfiguráció a soaclient.exe.config fájlban leírt végpontvédelmi szintet használja. Ennek a beállításnak a segítségével adhat meg másik Védelmi szintet:
    • Aláírás: Válassza ezt a lehetőséget kérések digitális aláírásához.
    • Titkosítás és aláírás: Ezt a lehetőséget válassza kérések digitális aláírásához és titkosításához
    Speciális tulajdonságok
    Ebben a táblázatban listázhatja a kéréseket és a válaszműveleteket a WSDL-fájl metódusainak sorrendje szerint. A Hozzáadás gombra kattintva adja meg a szolgáltatás számára szükséges kérés- és válaszműveletek nevét és értékét. Ez a táblázat automatikusan jön létre a Microsoft .NET WSDL fájl importálásakor.
  5. Az OK gombra kattintva hozza létre a szállítási konfigurációt.

Mi a következő lépés?

A konfiguráció létrehozása után azt a Microsoft .NET szállítási protokollt használó bármely szolgáltatáshívással használhatja. Az általános szolgáltatásügyfélben található Konfigurációk lista használatával szerkesztheti a meglévő konfigurációkat vagy másolhatja azokat.

Visszajelzés