Well, I did it. Giant commit today and now basic .Messaging works. It works well enough to send simple messages across soap.tcp.
Along the way I discovered a small but nasty bug with XmlDocument.Load (Stream). Normally when something cleans up after itself, you say thank you and move along. However, in this case, when .Messaging thinks it gets to close the NetworkStream but XmlDocument has already done it, things get a bit strange. Worked around it for now, and am on my way to bugzilla to file a nice new bug about it.
Finally getting these files working, finished, and into cvs has made my day, thats for sure. Now on to the next project, not sure if it will be more Transports, or maybe something a bit different, but we will see :)
Posted by tberman at October 22, 2003 02:16 PM