Sign in
Nicholas Allen's Indigo Blog
Windows Communication Foundation From the Inside
Translate This Page
Translate this page
Powered by
Microsoft® Translator
Tags
Answers
Bindings
Channel Extensibility
Channels
Conferences
Contracts
Debugging
Encoders
Faults
Hosting
HTTP
Indigo
Learning
Message Security
Messages
Net4
Networking
Orcas
Pages
Performance
Proxies
Queues
Releases
Reliable Messaging
Security
Security Algorithms
Serialization
Service Architecture
Service Model
Silverlight
Standards
Stream Upgrades
TCP/IP
Transport Security
Transports
Browse by Tags
MSDN Blogs
>
Nicholas Allen's Indigo Blog
>
All Tags
>
stream upgrades
Tagged Content List
Blog Post:
Message Framing, Part 4
Nicholas Allen
Past entries that you should have read by now: Next Week, a Series Message Framing, Part 1 Message Framing, Part 2 Message Framing, Part 3 After the message encoding is communicated, the framing protocol starts to diverge based on the mode record that was provided. In the modes used...
on
26 Jan 2009
Blog Post:
The GetProperty Picture
Nicholas Allen
I drew this picture for myself while working on the guidelines for implementing GetProperty . I figured that other people might find it useful as well. One of the guidelines is that queryable properties on design time objects should flow to the corresponding run time objects. The black boxes show the...
on
30 Oct 2006
Blog Post:
ROT 128 Stream Upgrade Sample, Part 5
Nicholas Allen
Today is the last part of the stream upgrade sample. We've already looked at all the parts required to make the stream upgrade operate: stream, binding element, provider, initiator, and acceptor. All that's left today is to build a test harness for the code and run it. Here are the previous parts of...
on
4 Oct 2006
Blog Post:
ROT 128 Stream Upgrade Sample, Part 4
Nicholas Allen
The final pieces needed for the ROT 128 sample are a stream upgrade initiator and a stream upgrade acceptor. The initiator starts the upgrade process by providing an upgrade type string from GetNextUpgrade. I've coded this so that the initiator and acceptor share a type string that is stored as a static...
on
3 Oct 2006
Blog Post:
ROT 128 Stream Upgrade Sample, Part 3
Nicholas Allen
Last time, we built the binding element for the stream upgrade sample . The job of the binding element was to stash itself away in the binding context so that the transport could later pull out the stream upgrade and build the provider. This time we'll look at the implementation of the stream upgrade...
on
29 Sep 2006
Blog Post:
ROT 128 Stream Upgrade Sample, Part 2
Nicholas Allen
Building a stream upgrade for ROT 128 starts with creating a binding element to put in the channel stack. This binding element extends the special StreamUpgradeBindingElement base class , which functions very similarly to the specialized binding element base classes for transports and message encoders...
on
28 Sep 2006
Blog Post:
ROT 128 Stream Upgrade Sample, Part 1
Nicholas Allen
The mission for the next five days is to build and demonstrate an implementation of a stream upgrade. For review, a stream upgrade is a component that plugs into the transport and rewrites the byte stream as it goes on and off of the network. Stream upgrades are stackable and composable. You add stream...
on
27 Sep 2006
Blog Post:
Stream Upgrades, Part 3
Nicholas Allen
Today's the final part of the series on the stream upgrade model ( StreamUpgradeBindingElement and StreamUpgradeProvider were covered previously). I've got a sample of a stream upgrade to show next week but I figured that everyone would like a little break from the topic before jumping into that. The...
on
11 Sep 2006
Blog Post:
Stream Upgrades, Part 2
Nicholas Allen
The stream upgrade model consists of four abstract base classes. We looked at the StreamUpgradeBindingElement yesterday. Since stream upgrades don't have a corresponding channel, the only purpose of the binding element is to notify the transport that this binding is interested in having a potential stream...
on
8 Sep 2006
Blog Post:
Stream Upgrades, Part 1
Nicholas Allen
The next several posts are about the stream upgrade model for modifying the byte stream output of a transport. I'll use these posts to cover the basic elements of the stream upgrade model, take a break for a while to talk about some other topics, and later have a sample that shows building a stream upgrade...
on
7 Sep 2006
Page 1 of 1 (10 items)