HTTP szállító irányelv beállításai

Az oldal segítségével meghatározhatja a HTTP szállítási irányelv konfigurációt. A HTTP szolgáltatások és HTTP kapcsolatok irányelvei a kimenő üzenetekre vonatkoznak. A HTTP szállítási irányelv ezen konzol oldalról végzett módosításai hatással vannak az összes olyan Java API XML alapú webszolgáltatásokhoz (JAX-WS) alkalmazásra, amelyhez ez az egyéni HTTP szállítási irányelv csatolva van.

Ennek az adminisztrációs konzol oldalnak a megjelenítéséhez kattintson a Szolgáltatások > Irányelvkészletek > Alkalmazás irányelvkészletek > irányelvkészlet_neve > HTTP szállítás elemre, ahol az irányelvkészlet_neve a HTTP szállítási házirendet tartalmazó házirendkészleteket jelöli.

Ez az adminisztrációs konzol panel csak Java API XML webszolgáltatásokhoz (JAX-WS) alkalmazásokra vonatkozik.

Irányelvet csak irányelvkészleten keresztül állíthat be. Ezért a HTTP szállítási irányelv beállítása előtt már léteznie kell egy olyan irányelvkészletnek, amely tartalmazza a HTTP szállítási irányelvet.

Az alkalmazáskiszolgálóhoz biztosított WSHTTPS alapértelmezett irányelvkészlet tartalmazza a HTTP szállítási irányelvet, az SSL szállítási irányelvet és a WS-Addressing irányelvet. A biztosított alapértelmezett WSHTTPS irányelvkészlet csak olvasható, és nem lehet szerkeszteni. Ha a HTTP szállítási irányelvet tartalmazó valamelyik irányelvkészletet szeretné testreszabni, akkor először hozzon létre egy másolatot WSHTTPS alapértelmezett irányelvkészletből, vagy hozzon létre egy új irányelvkészletet, majd adja hozzá a HTTP szállítási irányelvet az új irányelvkészlethez.

A HTTP szállítási irányelv értékeinek testreszabása után ezek az értékek arra az irányelvkészletre vonatkoznak, amely tartalmazza az egyéni HTTP szállítási irányelvet. Ezt a testreszabott HTTP szállítási irányelvet tartalmazó irányelvkészletet csatolhatja egy alkalmazáshoz, a szolgáltatásokhoz, a végpontokhoz vagy a műveletekhez. Ez a módosítás hatással van az összes olyan JAX-WS alkalmazásra, amelyhez ez az irányelvkészlet csatolva van. Ha további információkra van szüksége az irányelvkészletek alkalmazásokhoz csatolásával kapcsolatban, akkor nézze meg a szolgáltatók és szolgáltatásügyfelek irányelvkészleteinek alkalmazás szintű kezelésének dokumentációját.

Protokollváltozat

Megadja a használandó HTTP protokoll verziószámát. A lista segítségével adja meg a HTTP protokoll verziószámát. Az alapértelmezett érték a HTTP 1.1. A HTTP 1.0 érték is érvényes beállítás.

A HTTP szállítás panelen szereplő többi beállítás közül bizonyosak csak a HTTP 1.1 változatával működnek. Az alábbi rövid leírások összehasonlítják a beállításokat:

HTTP 1.0
Lehetővé teszi, hogy az üzenetek MIME-hoz hasonló formátumban legyenek, vagyis az átvitt adatokkal kapcsolatos metainformációkat és a kérés és/vagy válasz módosítókat tartalmazzanak. A HTTP 1.0 azonban nem kezeli megfelelően a hierarchikus proxyknak, a gyorsítótárazásnak, a folytonos kapcsolatok igényének és a virtuális hosztoknak a hatásait.
HTTP 1.1
Lehetővé teszi, hogy két kommunikáló alkalmazás megállapítsa egymás valós képességeit. Ez a protokoll a szolgáltatások megbízható megvalósításának biztosítása érdekében szigorúbb követelményeket támaszt, mint a HTTP 1.0.
Munkamenet engedélyezett

Megadja, hogy a HTTP munkamenet engedélyezett-e az üzenetküldéskor. A HTTP munkamenet engedélyezéséhez jelölje be a jelölőnégyzetet.

Ha a tulajdonságot egy szolgáltatásügyfélhez csatolt irányelvkészletben használja, akkor azt jelzi, hogy a HTTP munkamenet információi továbbításra kerülnek-e az ugyanazon ügyfélalkalmazás által meghívott további kérésekhez. Ha a tulajdonság engedélyezett, akkor a szolgáltatásügyfélnek egy válaszüzenetben visszaadott HTTP munkamenet-információk elküldésre kerülne az ugyanazon RequestContextobjektum használatával meghívott további kéréseknek.

Ha a tulajdonságot egy szolgáltatás szolgáltatóhoz csatolt irányelvkészletben használja, akkor azt jelzi, hogy új HTTP munkamenet jöjjön-e létre egy kérés feldolgozásakor. Ha a tulajdonság engedélyezett, akkor a kérés feldolgozása során új HTTP munkamenet jön létre, amennyiben még nincs ilyen. Ezután ennek a HTTP munkamenetnek az információi visszaadásra kerülnek a szolgáltatásügyfélnek a válaszüzenetben.

Csonkolt átviteli kódolás engedélyezése

Megadja, hogy a csonkolt átviteli kódolás engedélyezett-e az üzenetküldéskor. A csonkolt átviteli kódolás engedélyezéséhez jelölje be a jelölőnégyzetet. Ez a beállítás csak akkor érhető el, ha a HTTP 1.1 értéket választotta a Protokollváltozat mezőben. A beállítás tiltott, amennyiben a HTTP 1.0 protokollt választotta.

A tulajdonság alapértelmezett értéke true.

expect "100-request" fejléc küldése

Megadja, hogy az expect "100-request" fejléc engedélyezett-e az üzenetküldéskor. Az expect "100-request" fejléc engedélyezéséhez jelölje be a jelölőnégyzetet. Ez a beállítás csak akkor érhető el, ha a HTTP 1.1 értéket választotta a Protokollváltozat mezőben. A beállítás tiltott, amennyiben a HTTP 1.0 protokollt választotta.

A 100 állapot célja, hogy a kérés törzset tartalmazó kérés üzenetet küldő ügyfél a kérés törzsének elküldése előtt megállapíthassa, hogy a kiinduló kiszolgáló elfogadja-e a kérést a kérés fejlécek alapján. Bizonyos esetekben érdemes lehet nem elküldetni az ügyféllel a törzset, amennyiben a kiszolgáló a törzs vizsgálata nélkül visszautasítja az üzenetet.

Az Expect request-header mező segítségével lehet jelezni, hogy az ügyfél bizonyos kiszolgáló viselkedéseket igényel. A kérés Expect mezőjében szereplő elvárt értékeknek megfelelni nem tudó kiszolgáló a megfelelő hibaállapottal válaszol.

URL átirányítás automatikus elfogadása

Megadja, hogy az automatikus URL átirányítás elfogadott-e az üzenetküldéskor. Ha engedélyezni szeretné az automatikusan átirányított URL címek elfogadását, akkor jelölje be a jelölőnégyzetet.

Kéréstartalom tömörítése

Megadja, hogy a kérés tartalma tömörítve van-e az üzenetküldéskor. A tartalomkódolás segítségével úgy lehet tömöríteni a dokumentumokat, hogy nem vész el az alapul szolgáló adathordozó típus azonossága, és információvesztés sincs. Ha engedélyezni szeretné a kéréstartalom tömörítését, akkor jelölje be ezt a jelölőnégyzetet. A Kéréstartalom tömörítése gombra kattintva engedélyezett lesz a Tömörítési formátum beállítás, és kiválaszthatja a tömörítési formátumot. A tömörítési formátum alapértelmezett értéke a gzip.

Választartalom tömörítése

Megadja, hogy a válasz tartalma tömörítve van-e az üzenetküldéskor. A tartalomkódolás segítségével úgy lehet tömöríteni a dokumentumokat, hogy nem vész el az alapul szolgáló adathordozó típus azonossága, és információvesztés sincs. Ha engedélyezni szeretné a választartalom tömörítését, akkor jelölje be ezt a jelölőnégyzetet. A Választartalom tömörítése gomb engedélyezi a Tömörítési formátum beállításban szereplő tömörítési formátumot. A tömörítési formátum alapértelmezett értéke a gzip.

Olvasási időkorlát

Megadja, hogy a Webszolgáltatás ügyfélnek hány másodperc alatt kell teljesen kiolvasnia a SOAP választ. Ha az olvasási folyamat nem zárul le a megadott időn belül, akkor egy SOAP hiba kerül előállításra az ügyfél számítógépen.

Írási időkorlát

Megadja, hogy az írási művelet hány másodperc elteltével jár le az üzenetküldéskor. Az írási időkorlát engedélyezéséhez adja meg az időt másodpercben.

Csatlakozási időkorlát

Megadja, hogy a csatlakozási időkorlát hány másodperc elteltével jár le az üzenetküldéskor. A csatlakozási időkorlát engedélyezéséhez adja meg az időt másodpercben.

Állandó kapcsolat használata

Megadja, hogy a rendszer állandó kapcsolatot használ-e az üzenetküldéskor. Az állandó kapcsolat használatának engedélyezéséhez jelölje be a jelölőnégyzetet. Ez a beállítás csak akkor érhető el, ha a HTTP 1.1 értéket választotta a Protokollváltozat mezőben. A beállítás tiltott, amennyiben a HTTP 1.0 protokollt választotta.

Újraküldés engedélyezett

Megadja, hogy az üzenetek újraküldhetőek-e. Üzenet újraküldéséhez jelölje be a jelölőnégyzetet.




A jelzett hivatkozások (online) Internet-hozzáférést igényelnek.

Kapcsolódó feladatok
Kapcsolódó hivatkozás


Fájlnév: uwbs_wsspshttp.html