<body><script type="text/javascript"> function setAttributeOnload(object, attribute, val) { if(window.addEventListener) { window.addEventListener('load', function(){ object[attribute] = val; }, false); } else { window.attachEvent('onload', function(){ object[attribute] = val; }); } } </script> <div id="navbar-iframe-container"></div> <script type="text/javascript" src="https://apis.google.com/js/plusone.js"></script> <script type="text/javascript"> gapi.load("gapi.iframes:gapi.iframes.style.bubble", function() { if (gapi.iframes && gapi.iframes.getContext) { gapi.iframes.getContext().openChild({ url: 'https://www.blogger.com/navbar.g?targetBlogID\x3d8907963\x26blogName\x3dWS-Comments\x26publishMode\x3dPUBLISH_MODE_BLOGSPOT\x26navbarType\x3dBLUE\x26layoutType\x3dCLASSIC\x26searchRoot\x3dhttp://ws-comments.blogspot.com/search\x26blogLocale\x3den_US\x26v\x3d2\x26homepageUrl\x3dhttp://ws-comments.blogspot.com/\x26vt\x3d-792153501087690591', where: document.getElementById("navbar-iframe-container"), id: "navbar-iframe" }); } }); </script>


perspectives on open-source and web services

Tuesday, March 29, 2005

bezos stole my idea(s)

but hey, I'm of the perspective that ideas are only actually useful when someone makes them into something that is useful. hence my distaste for patents, but my acceptance of copyrights.

in any case, I've been turned onto the idea of podcasting, and I think it's awesome. while I do not have iPod (yet), I'll just pretend by 20+ lb. desktop system is "portable" enough to be called a podcast receiver.

so, since anyone could pretty easily decry my view that Web Services will take over the world, I'm glad I stumbled over to the best podcasting site, ITConversations, to hear Bezos re-affirm my suspicions.

in other news, Zawodny has my dream job, about which I'm sure there will someday be a reality TV show that I might utilize to usurp his lofty position. all in due time, however.

Monday, March 28, 2005


the most important thing about this press release has nothing to do with web services or email validation at all. rather, it made me aware of my need to register on that PRWeb site, so that if/when we are able to make announcements pertaining to lamp5, we can announce them on that site and they will get picked up by various google alerts.

will just have to ensure that our press releases contain the most common buzzwords used by our target audience.

Friday, March 25, 2005

<binary>01110000 01110010 01101111 01100010 01101100 01100101 01101101 00111111</binary>

I had skepticism about the idea of Binary XML when I first heard about it. I decided to take the official position that I think it could be an advantageous standard, and that I'd be open to using it if and when it makes sense to do so, but that I would only do so if other methods were not applicable.

besides looking like poster-children for some kind of Geeks Anonymous Club, these guys (or at least Joe) think that Binary XML is not only unnecessary, but that it causes problems. the same old cookie-cutter arguments against Binary come up - human readability is better, hardware will get faster, system-wide changes in how XML is handled. not only that, but these arguments and the entire article are so simplified, it seems obvious that someone was just missing a deadline?

so, if you want some good reporting on the Binary XML argument, look to other sources. I'm not saying that I could do much better, but at least I know if I can't, I can always link to someone who can.

Thursday, March 24, 2005


of course, right after I submit myself to halting my Web Services drive, Matt sends me this link and gets back up on a kick of his own. hopefully, thru the use of cross-blogging, we can keep each other active. I'll be commenting on his blog, and he'll hopefully be commenting on mine.

so the latest cool WS article I read was this one that talked about WS being used to integrate supply chains. everyone been talking about this, really, so this is just more of the same old stuff. the thing that struck me about is was how simply it describes a good example of a Business Process (Order Fulfillment) and how it can benefit from an SOA based on Web Services.


the article breaks Order Fulfillment into:

1. Order Management System
2. Warehouse Management System
3. Transportation Management System

since I'm on a UPS kick recently, I'll use them in an example. say you have constructed your own Order Fulfillment Business Process with a good SOA, or at least a web service-conducive wrapper. 1, 2, and 3 may be completely in-house systems, so you built them all, but you have the possibility of replacing one of the systems at any time with an external system using Web Services.

let's say you (want to) make an acquisition that changes your shipping requirements from being solely domestic road freight to being international road, flight, and boat freight. if your Order Fulfillment process is flexible as described above, you can use UPS as your TMS service for the new additions rather than write it all yourself. word on the street is that their pretty good at shipping stuff. =)
I'm starting to cling to an idea that Web Services should only be used to either a) generate or expand revenue or b) reduce costs. in this example, you are generating much more revenue thru the acquisition of new business. web services has enabled this by allowing your system to be as flexible as your business needs it to be.

Wednesday, March 16, 2005


sadly, I have neglected this blog while being overly busy with school and my multiple jobs, as well as my tendency to lose myself into WoW and other meaningless luxury indulgences.

I plan to return to regular posts if and when I am able to find a php web services project. as it stands now, I need to just stay on the prowl for one.

I still rely on google alerts to keep me abreast of news on XML and Web Services, and I suggest everyone else do the same.