i believe that web services may make the long-standing battle of open source software (oss) versus closed source software (css) almost irrelevant. what!, you cry in incredulity. he cant mean that! how can he discount the efforts and thinking of some of the worlds most brilliant programmers? however, before you blast out a scathing e-mail flaming me to a crisp, listen to my reasons, then decide if you dont agree with me.
the middle-mile solution
recently ive come to think of web services as a "middle-mile" solution. to understand why, its helpful to look at a simple example - the steaming cup of tea on my desk. the essential players in getting my tea in the morning are the grower/manufacturer, the distributor, the local store, and, of course, me - the end user. the transportation of the tea leaves or "raw goods" from the manufacturer to the distributor is the figurative "first mile." the distance from the distributor to the local store is the "middle mile," and my walk to the store to get my tea leaves is the "last mile." the trains and trucks that form this middle mile by transporting tea leaves to my local store rely on customers like me to consume the tea leaves when we come into the store to buy the tea. likewise, i rely on them to transport tea leaves to my local store so theyre ready and waiting when i want tea.
web services provide the solution equivalent to the trucks and trains
in my tea example - they move the goods from the
manufacturer/distributor to the local... 下一页