Well, I guess I can say that NSERC is a client of mine now. 8-) Wow, that’s really open. What a big surprise it was to find that via Google!
(
link) [
del.icio.us/distobj]
Oh joy, just as I’m about to head down that way.
(
link) [
del.icio.us/distobj]
“as we talked about friends and food, I realized how absurdly insignificant TAG problems really are”. 8-)
(
link) [
del.icio.us/distobj]
Don Smith (belatedly) wonders
what it means to be document oriented;
To me, document-oriented (also called message-oriented or message-centric) is less about programming models or on-the-wire representations and more about the developer’s mindset. I recommend all Web service developers try to change the way they think about distributed solutions … especially if they’ve come from a DCOM, Remoting, etc. background. When you’re not thinking in terms of messages, certain inappropriate concepts can seep into your service. For example, object-oriented concepts like inheritence and polymorphism don’t belong in a service interface. Don’t get me wrong, there are ways to acheive the benefits these concepts provide, but it’s done differently. Developers with an RPC mindset also think in terms of object instances which don’t really apply to the messaging mindset. Lastly, RPC is largely dependent on the request-response exchange pattern. Messages can be one-way, pub-sub, solicit response, or request-response. Okay, one more thing to distinguish these mindsets … messaging scenarios are better equiped to handle async, store and forward, and queuing scenarios.
It amazes me that I can agree so emphatically with with what’s written
above, yet also know that Don, like other Web services proponents, is
missing the point; if you’re not doing state transfer, you’re just putting
lipstick (XML) on a pig (RPC). How can you tell the difference? If there’s an
operation
name
in your “document”, then you’re not document oriented.
“This blurring of the lines between client and server seems to be the right direction.”. +1!
(
link) [
del.icio.us/distobj]
Kim reminds me that the annual Chicken and Rib cook-off is this week! I love that I now have an office downtown. 8-)
(
link) [
del.icio.us/distobj]
Steve Jobs gave the
commencement address
at
Stanford this year. It’s not quite as motivating as
Kurt Vonnegut/Mary Schmich 8-), nor nearly as funny as
Jon Stewart, but it has a
warm-and-fuzzy message or two, including this;
Your work is going to fill a large part of your life, and the only way to be truly satisfied is to do what you believe is great work, and the only way to do great work is to love what you do.
KnowNow-style eventing surfaces in Web Forms 2.0. IMO, this is more valuable than all of Web Forms’ other features combined.
(
link) [
del.icio.us/tag/distobj]
A post from my other blog from last week.
(
link) [
del.icio.us/tag/distobj]
It’s good to see some surveys asking the important questions.
(
link) [
del.icio.us/tag/distobj]