Base address, 36
Basic authentication, 103–105
BasicHttpBinding binding
compatibility with SOAP messaging, 273
configure, for WCF service and client to use Windows authentication, 100–101
configure, for WCF service to use Basic authentication, 103–104
configure, to provide message level security, 100
and custom binding, 256
description, 48
enabling streaming, 319
and HTTP protocol, 347
and interoperability, 388–388
and reliable messaging, 245
service host defaults, 198
specify transport level security for, 93–94
specify transport level security for WCF client, 94–95
unsupported by OLD and Web Services Atomic Transaction (WS-AtomicTransaction), 229
BasicHttpTcpBinding binding, 272
BeforeSendReply method, 262
Begin method, 286–288, 290–291, 293
BeginOpen method, 37
Behaviors, 23, 255–256.
See also individual behaviors
“Big-endian” 32-bit processor, 3
Binary data, 312–313
Binary data objects, sending large, to client applications, 314–318
Binary encoding, 304
Binary encoding channel, 255
BinaryMessageEncodingBinaryElement class, 47
Binding element, 20
composability of, 47
defined, 47
Binding(s), 321.
composing channels into, 256–261
configuring, 50–51
defined, 32–33, 47–51
programmatically create and use, in ShoppingCartService service, 258–261
WCF predefined, 47–50
See also Custom binding;
specific bindings
BitmapImpage object, 315
Blocking problem, resolve, with OneWay request in WCF client application, 283–285
Boolean value, 314, 324
Breaking change, to service contract, 164–165
Broker model, 358
Buffered, 319
BufferRemaining element, 243
Byte array, 314–315