İleti Kodlama

Kodlama, bir Unicode karakter kümesini bayt dizisine dönüştürme işlemidir. Kod çözme işlemi ters işlemdir. Windows Communication Foundation (WCF), SOAP iletileri için üç tür kodlama içerir: Metin, İkili ve İleti İletimi İyileştirme Mekanizması (MTOM).

Yapılandırma binaryMessageEncoding bölümü, ikili tabanlı XML iletileri için kullanılan karakter kodlamasını ve ileti sürümü oluşturmayı belirtir. İkili ileti kodlayıcı, Windows Communication Foundation (WCF) iletilerini kablo üzerinde ikili olarak kodlar. Bu kodlama iletilerin çok hızlı iletimini sağlarken, WS-* standartlarına göre birlikte çalışabilirlik kaybolur.

Yapılandırma bölümü, mtomMessageEncoding İleti İletimi İyileştirme Mekanizması (MTOM) kodlaması kullanan bir ileti için kullanılan karakter kodlamasını ve ileti sürümü oluşturmayı belirtir. (MTOM), Windows Communication Foundation (WCF) iletilerinde ikili verileri iletmek için verimli bir teknolojidir. MTOM kodlayıcı verimlilik ve birlikte çalışabilirlik arasında bir denge kurmaya çalışır. MTOM kodlaması çoğu XML'i metin biçiminde iletir, ancak büyük ikili veri bloklarını metne dönüştürmeden olduğu gibi ileterek iyileştirir.

Yapılandırma textMessageEncoding bölümü, kabloda metin tabanlı iletiler oluşturmak için kullanılan bir metin kodlayıcı belirtir. Bu kodlayıcı tarafından üretilen iletiler WS tabanlı birlikte çalışma için uygundur. Web hizmeti veya Web hizmeti istemcisi genellikle metin XML'sini anlayabilir. Ancak, büyük ikili veri bloklarını metin olarak iletmek, XML iletilerini kodlamak için en az verimli yöntemdir

Ayrıca bkz.