>
 Tuesday, May 25, 2004
« WSE 2.0 has been officially launched! | Main | DEV410: Inside IIS and ASP.NET: Intercep... »

This talk started out with a bang as Don and Doug collected a list of questions from the audience that they planned to answer throughout. The best part about this was that the questions were really great. For example: When should you use .NET Remoting vs. Enterprise Services? What will happen to COM+? When does COM matter? Should we use ASMX?.

After this, they proceeded to go through exactly 3 slides. Cool bullets…

  • There is only one program and it is still being written.
  • Choice is an illusion.
  • Objective interpretation is an oxymoron.

The question is, what do the bullets really mean? Clearly, Don and Doug are great philosophers who enjoy abstracting the meaning of technology, where have we been, where are we going, how do we get there…all that. So, I’ll give you my interpretation (which we know from the bulleted list will not be shared by everyone).

First of all, the meaning of SOA (something the masses struggle with big time) is that we need to design systems (or, services) as well encapsulated, autonomous chunks of functionality that can be consumed by other systems, across departmental, enterprise, and possibly industry boundaries. This is one big program (the matrix anyone?)…metaphorically speaking…although of course not literally. If we design systems with the expectation that we cannot control where and who consumes them, we will fit within the SOA model. Contracts for these services, once published, must remain constant…because we have no idea who is consuming them, nor when.

In a related topic of discussion regarding the definition of service interfaces, we must consider that there can be many interpretations of a service schema. For example, if an industry like ACORD (for insurance) defines what XML looks like for a certificate of insurance, does that mean all systems following that standard will interpret EVERY element of the schema in the same way? Or, might there be different (valid) renditions of this schema? For example, could an xsd:int value be delivered as an xsd:string instead and still be meaningful? Sure it can. Could a subset of the schema be used by the destination endpoint? Absolutely. Thus, by definition we need extensibility and we need to be prepared for variant interpretations. In addition, the object model behind a service will rarely look exactly like xsd-generated classes. Services must be able to interpret XML payloads in their own way, and process them according to the needs of the system. What all of these competing Web service vendor platforms can agree on is the goals of SOA and the protocols (WS*) that are required to interoperate. Proof of this of course is in my recent experience with the Web Services Interoperability Education Day. This is exciting stuff, to see emerging standards work across platforms…we will continue on our quest there.

I enjoyed the philosophy shared during the talk, but must admit that the questions asked at the beginning were so compelling that I was really looking forward to their answer. I almost think they could have done two complete presentations. One for the philosophy, another for the Q&A. So, although there wasn’t a lot of time for answers at the end, here’s a summary of what I captured:

  • COM will not disappear, it will be part of hybrid solutions, and transparent to the service interface.
  • Remoting is useful for crossing app domains, but not for crossing machine boundaries. Use it for fault tolerance within a process (one app domain goes down, the main process stays alive).
  • Crossing machines and processes, DCOM is fastest binary protocol, and can be secured, which means EnterpriseServices (ES). This also facilitates DTC transactions. Oh, and MSMQ is integrated here so you can also guarantee message delivery.
  • On ASMX serialization vs. binary serialization with remoting, ASMX will be faster than .NET remoting, short term performance gains using remoting today will not position your applications for future releases (I.e., Indigo). You can expect better performance with ASMX in future as programming models change, and frankly what impacts performance most is usually bad architecture, including hardware choices and physical tier distribution. One thing that will also support performance improvement at a more granular level is also XML parsers…something the team is working on.
  • How many WS* protocols do we need? Less. SOAP/XML is a great start. WS-Security is critical for end to end message integrity. We need standard protocols for interoperability, thus we need tools to assist with serialization, such as WSE 2.0.
  • WSE 2.0 gives us a chance to work with WS* protocols now, while waiting for Indigo. The important thing is to realize it is taking you in the right direction. It keeps you in the game. These standards move fast, so does the WSE team. Indigo will just swallow it all making it even easier once standards are more stable.
  • MTOM is the future of DIME.
  • SAML will be supported, because WSE is extensible. Actually, Benjamin Mitchell and I worked on a SAML sample for our interoperability demonstration with Axis/SourceID…so we kinda already have a start on that!
  • Your ES investment with COM+, MSMQ will be supported by the world of Indigo. Of course!

5/25/2004 1:24 AM .NET | TechEd | Web Services  | Comments [14]  |  View reactions  |  Trackback
Saturday, July 14, 2007 2:44:42 PM (GMT Standard Time, UTC+00:00)
Wow! Your Guest Book - Is Awesome! Many Thanks!

cunt pic | http://rubyurl.com/khy | old cunt | http://rubyurl.com/dOa | sex cunt | http://rubyurl.com/YtE | hot cunt | http://rubyurl.com/YcK | eat cunt | http://rubyurl.com/1bF | cunt lip | http://rubyurl.com/JWx | wet cunt | http://rubyurl.com/VNW | red cunt | http://rubyurl.com/stZ | cum cunt | http://rubyurl.com/CQx | ass cunt | http://rubyurl.com/X65 | fat cunt | http://rubyurl.com/nn1 | cunt eat | http://rubyurl.com/3Dd | her cunt | http://rubyurl.com/NrK | big cunt | http://rubyurl.com/THk | cunt cute | http://rubyurl.com/11Z | huge cunt | http://rubyurl.com/DwU | open cunt | http://rubyurl.com/dOp | teen cunt | http://rubyurl.com/heI | wife cunt | http://rubyurl.com/P36 | lick cunt | http://rubyurl.com/wIZ | cunt fuck | http://rubyurl.com/GOv | sexy cunt | http://rubyurl.com/lnv | milf cunt | http://rubyurl.com/XmK | big cunts | http://rubyurl.com/LIM | pink cunt | http://rubyurl.com/Trz | cute cunt | http://rubyurl.com/uTD | cunt hair | http://rubyurl.com/4l7 | suck cunt | http://rubyurl.com/TWC | tiny cunt | http://rubyurl.com/vrf | anal cunt | http://rubyurl.com/5wk | nice cunt | http://rubyurl.com/VUt | bald cunt | http://rubyurl.com/7Nb | cunt hole | http://rubyurl.com/kLg | deep cunt | http://rubyurl.com/Drd | ugly cunt | http://rubyurl.com/Z32 | nude cunt | http://rubyurl.com/zOb | free cunt | http://rubyurl.com/0Xy | cunt shot | http://rubyurl.com/t7O | cunt suck | http://rubyurl.com/9wt | cunt cock | http://rubyurl.com/aTY | black cunt | http://rubyurl.com/WwB | pussy cunt | http://rubyurl.com/xNy | naked cunt | http://rubyurl.com/k6g | dirty cunt | http://rubyurl.com/H0I | young cunt | http://rubyurl.com/5ne | tight cunt | http://rubyurl.com/TmY | cunt video | http://rubyurl.com/MGx | cunt movie | http://rubyurl.com/G76 | juicy cunt | http://rubyurl.com/819 | ebony cunt | http://rubyurl.com/TZU

Keep Doing That!
Saturday, July 14, 2007 7:36:38 PM (GMT Standard Time, UTC+00:00)
Wow! Your Guest Book - Is Awesome! Many Thanks!

big cunt lip | http://rubyurl.com/fxf | old wet cunt | http://rubyurl.com/P8a | hot old cunt | http://rubyurl.com/mRP | old cunt pic | http://rubyurl.com/yyE | fat cunt lip | http://rubyurl.com/DE7 | big cunt pic | http://rubyurl.com/YKG | big fat cunt | http://rubyurl.com/Pze | wet cunt pic | http://rubyurl.com/EVx | cum wet cunt | http://rubyurl.com/nuw | red hot cunt | http://rubyurl.com/ENg | fat cunt pic | http://rubyurl.com/tHS | big cunt fat | http://rubyurl.com/elP | rate my cunt | http://rubyurl.com/Z9b | big wet cunt | http://rubyurl.com/mIH | cunt eat her | http://rubyurl.com/ax5 | big cunt old | http://rubyurl.com/WFk | eat her cunt | http://rubyurl.com/FK1 | deep in cunt | http://rubyurl.com/2LF | wet cunt lip | http://rubyurl.com/Kqq | big cunt tit | http://rubyurl.com/o82 | hot wet cunt | http://rubyurl.com/GIy | ass cunt tit | http://rubyurl.com/idm | ass cum cunt | http://rubyurl.com/kCE | fat old cunt | http://rubyurl.com/n04 | big old cunt | http://rubyurl.com/o2G | hot cunt pic | http://rubyurl.com/DBX | free old cunt | http://rubyurl.com/SzM | long cunt lip | http://rubyurl.com/RUc | cunt sex fuck | http://rubyurl.com/QNa | red head cunt | http://rubyurl.com/eBX | hot sexy cunt | http://rubyurl.com/UfF | cunt fat open | http://rubyurl.com/21G | old cunt fuck | http://rubyurl.com/xpQ | fuck ass cunt | http://rubyurl.com/hrj | fill her cunt | http://rubyurl.com/1Zy | whip her cunt | http://rubyurl.com/6UW | hot free cunt | http://rubyurl.com/eLg | red cunt hair | http://rubyurl.com/BZO | lick her cunt | http://rubyurl.com/8TU | old ugly cunt | http://rubyurl.com/Lq9 | big cunt hole | http://rubyurl.com/Dem | cunt pic free | http://rubyurl.com/24W | close up cunt | http://rubyurl.com/ero | wet teen cunt | http://rubyurl.com/eeO | hot cunt fuck | http://rubyurl.com/bQw | hot teen cunt | http://rubyurl.com/vQA | ass cunt fuck | http://rubyurl.com/XFn | very old cunt | http://rubyurl.com/0Rv | free cunt cam | http://rubyurl.com/fo3 | huge cunt lip | http://rubyurl.com/y2a

Keep Doing That!
Thursday, July 19, 2007 12:12:21 PM (GMT Standard Time, UTC+00:00)
Wow!

asian free porn young | http://rubyurl.com/Pg0 | black porn teen young | http://rubyurl.com/Xxq | young black porn star | http://rubyurl.com/7U2 | young asian porn star | http://rubyurl.com/1jn | free movie porn young | http://rubyurl.com/P26 | porn teen video young | http://rubyurl.com/yHJ | model porn teen young | http://rubyurl.com/orO | porn star sarah young | http://rubyurl.com/VGu | porn sarah star young | http://rubyurl.com/kFQ | black porn star young | http://rubyurl.com/aHs | young teen porn thumb | http://rubyurl.com/TH0 | free young woman porn | http://rubyurl.com/AWM | clip porn video young | http://rubyurl.com/LYY | free young porn movie | http://rubyurl.com/gmB | free young porn video | http://rubyurl.com/GIs | asian porn star young | http://rubyurl.com/42P | young teen porn video | http://rubyurl.com/ouf | young sweet teen porn | http://rubyurl.com/u81 | free porn story young | http://rubyurl.com/aix | very young porn movie | http://rubyurl.com/IZg | young gay porn picture | http://rubyurl.com/GtR | free chubby young porn | http://rubyurl.com/6BB | porn really teen young | http://rubyurl.com/jvZ | gay picture porn young | http://rubyurl.com/2iK | gallery old porn young | http://rubyurl.com/zhv | virgin teen young porn | http://rubyurl.com/5Ls | hailey porn star young | http://rubyurl.com/eZo | gallery porn red young | http://rubyurl.com/jvl | really young teen porn | http://rubyurl.com/8c3 | banned young teen porn | http://rubyurl.com/jkZ | free young virgin porn | http://rubyurl.com/aCG | cassie porn star young | http://rubyurl.com/aiz | little young teen porn | http://rubyurl.com/GZY | blonde porn very young | http://rubyurl.com/wlx | lesbian old porn young | http://rubyurl.com/xRi | fuck mature porn young | http://rubyurl.com/xMb | hottest porn star young | http://rubyurl.com/J4j | amateur young teen porn | http://rubyurl.com/FM5 | young teen porn picture | http://rubyurl.com/1V8 | picture porn teen young | http://rubyurl.com/FkG
Friday, July 27, 2007 6:54:53 AM (GMT Standard Time, UTC+00:00)
Wow! Your Guest Book - Is Awesome! Many Thanks!

cum pussy milf | http://rubyurl.com/Kd5 | non nude pussy | http://rubyurl.com/lFD | ass nice pussy | http://rubyurl.com/Q4A | ass hole pussy | http://rubyurl.com/Ltd | wet pink pussy | http://rubyurl.com/64u | lick cum pussy | http://rubyurl.com/Vgl | lick own pussy | http://rubyurl.com/NdA | old pink pussy | http://rubyurl.com/XEY | huge pussy wet | http://rubyurl.com/Rqx | bald pussy tgp | http://rubyurl.com/aKq | lick her pussy | http://rubyurl.com/ERf | man lick pussy | http://rubyurl.com/w4F | pussy wet game | http://rubyurl.com/ldC | fat huge pussy | http://rubyurl.com/z8E | pink pussy cat | http://rubyurl.com/y5g | guy lick pussy | http://rubyurl.com/2Rb | huge pic pussy | http://rubyurl.com/ksk | xxx bald pussy | http://rubyurl.com/MLa | sexy pussy pic | http://rubyurl.com/tSH | sexy old pussy | http://rubyurl.com/2CW | big sexy pussy | http://rubyurl.com/iZG | hot bald pussy | http://rubyurl.com/Nmn | huge pussy tit | http://rubyurl.com/YzE | bald pussy cum | http://rubyurl.com/Byg | bald red pussy | http://rubyurl.com/O06 | bbw bald pussy | http://rubyurl.com/mr9 | bald old pussy | http://rubyurl.com/wR0 | hot sexy pussy | http://rubyurl.com/jBr | free wet pussy | http://rubyurl.com/EQV | hot tiny pussy | http://rubyurl.com/oTX | bed pussy tiny | http://rubyurl.com/1jZ | she lick pussy | http://rubyurl.com/y5X | pussy tgp lick | http://rubyurl.com/Mjo | tiny pussy tgp | http://rubyurl.com/1Kg | big pink pussy | http://rubyurl.com/fze | lick pussy lip | http://rubyurl.com/QK5 | lick old pussy | http://rubyurl.com/ggZ | sweet in pussy | http://rubyurl.com/2eP | huge pussy sex | http://rubyurl.com/uhd | hot huge pussy | http://rubyurl.com/oew | cum huge pussy | http://rubyurl.com/jFc | cum fuck pussy | http://rubyurl.com/Yt0 | free pussy wet | http://rubyurl.com/sPN | wet teen pussy | http://rubyurl.com/i13 | big huge pussy | http://rubyurl.com/yJ2 | hot pussy lick | http://rubyurl.com/zSs | pink pussy pic | http://rubyurl.com/jhY | ass huge pussy | http://rubyurl.com/1Xl | lick pussy pic | http://rubyurl.com/QZC | tiny pussy sex | http://rubyurl.com/vQW

Keep Doing That!
Friday, September 07, 2007 11:08:40 AM (GMT Standard Time, UTC+00:00)
dxqiwa ixpebkmvo suoqpv bopqevf ozbqmhp gatf bkqcxfrs
Tuesday, October 23, 2007 1:18:58 PM (GMT Standard Time, UTC+00:00)
cfhejmq oblncxu odcrxwht nhvbd jhviaxm kcijbh wgukonyd
Monday, November 05, 2007 2:45:47 AM (GMT Standard Time, UTC+00:00)
Very good site. Thanks!
Saturday, November 10, 2007 6:15:28 PM (GMT Standard Time, UTC+00:00)
Nice site. Thanks.
Wednesday, November 28, 2007 8:44:33 PM (GMT Standard Time, UTC+00:00)
Nice site. Thank you!
Sunday, December 09, 2007 12:08:58 AM (GMT Standard Time, UTC+00:00)
uokbwdn iabtm wxmdcznbg vkwsilg pvsrmnci dzcnltar glnfsam
Tuesday, January 29, 2008 2:23:44 PM (GMT Standard Time, UTC+00:00)
<a href='http://www.xox-movies.nl/phpBB2/viewtopic.php?p=622' >lovely matures gotd</a> | <a href='http://www.vbs.tv/phpBB2239/viewtopic.php?p=3348' >mature taboo</a> | <a href='http://gattclub.ch/phpbb/viewtopic.php?p=116839' >julie post mature pics gallery</a> | <a href='http://www.mondmurmel-chat.de/phpbb/viewtopic.php?p=39931' >mature blowjob galleries</a> | <a href='http://mino.nothrem.cz/phpbb/viewtopic.php?p=12860' >mature women masterbating</a> | <a href='http://www.c-school.gr/Forum/viewtopic.php?p=37232' >mature high heels</a> | <a href='http://www.gbgland.co.uk/phpbb/viewtopic.php?p=122603' >mature girls</a>
http://www.xox-movies.nl/phpBB2/viewtopic.php?p=622
http://www.vbs.tv/phpBB2239/viewtopic.php?p=3348
http://gattclub.ch/phpbb/viewtopic.php?p=116839
http://www.mondmurmel-chat.de/phpbb/viewtopic.php?p=39931
http://mino.nothrem.cz/phpbb/viewtopic.php?p=12860
http://www.c-school.gr/Forum/viewtopic.php?p=37232
Thursday, January 31, 2008 10:26:20 AM (GMT Standard Time, UTC+00:00)
osfj0rgcfexec i2973vky7a x0fb0keor1
Saturday, February 02, 2008 7:53:52 AM (GMT Standard Time, UTC+00:00)
Good site. Thanks!
Saturday, February 02, 2008 7:54:31 AM (GMT Standard Time, UTC+00:00)
Good site. Thanks!
Name
E-mail
(will show your gravatar icon)
Home page

Comment (HTML not allowed)  

    ON THIS PAGE
    SEARCH
    CATEGORIES
    ARCHIVES
    BLOGROLL

Designed by NUKEATION STUDIOS