| By Tieu Luu | Article Rating: |
|
| June 3, 2008 09:03 PM EDT | Reads: |
165 |
While services make it easier to share your data and functionality, some developer still has to write the code to consume your service and present the results to the end user. In many cases, that code to consume and present a visualization of the service can be reused by other applications. This has already exploded on the Web with Facebook widgets, embeddable YouTube videos, blog traffic counters, etc., so what I'm talking about here is nothing new. However, within the enterprise the use of shared UI widgets is still not very prevalent. This is problematic because it still leaves the creation of useful applications out of those shared enterprise services within the hands of IT. This really does not make the enterprise that much more agile at delivering useful capabilities to the end users. Real agility is achieved when end users can create those capabilities themselves by building lightweight micro-apps that are composed of various shared widgets for consuming and visualizing those enterprise services. These micro-apps can themselves be packaged up as widgets so that they can be reused within other apps.
So the next thing to do after you're done building those enterprise services is to start building some UI widgets for those services so that you end up with a portfolio of widgets that can be shared alongside your portfolio of services. This will extend the ability to share (or reuse) those services all the way to the end user, i.e. the last mile. You can think of this as sort of a "widgets-based architecture" that is built on top of your services-based architecture.
Read the original blog entry...
Published June 3, 2008 Reads 165
Copyright © 2008 Ulitzer, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
More Stories By Tieu Luu
Tieu Luu works at Booz Allen Hamilton where he helps the U.S. government create and implement strategies and architectures that apply innovative technologies and approaches in IT. You can read more of Tieu’s writing at his blog at http://tieuluu.com/blog.
- Scott Brown to Win Senate Race by a Landslide
- Six Enterprise Megatrends to Watch in 2010
- Technology Predictions for 2010
- My Personal 2010 Predictions
- Motorola Droid Review
- Government Social Media & Cloud Computing
- Cloud Computing Was the Big News of 2009
- 2010 Annual Predictions Bonanza
- Six Reasons to Embrace Social Media Today
- Appirio Predicted Windows Azure Disappointment in 2009
- Four Common Sense Social Media Tips for PR and Marketing Pros
- Should Our Business Tweet in the Cloud?
- Kindle 2 vs Nook
- Scott Brown to Win Senate Race by a Landslide
- Publishing Synergy: Blog, Twitter and Ulitzer
- Google Wave
- Wave on Ulitzer: Confessions of a Google Wave Fanboy
- Six Enterprise Megatrends to Watch in 2010
- Technology Predictions for 2010
- Facebook, Twitter LinkedIn, Ulitzer, MeettheBoss - Execs Go Online Big-Time
- My Personal 2010 Predictions
- Motorola Droid Review
- Government Social Media & Cloud Computing
- Cloud Computing Was the Big News of 2009
- Why Do 'Cool Kids' Choose Ruby or PHP to Build Websites Instead of Java?
- i-Technology 2008 Predictions: Where's RIAs, AJAX, SOA and Virtualization Headed in 2008?
- Wal-Mart To Sell $399 Ubuntu Linux-based Laptop with Google Operating System
- Google's OpenSocial: A Technical Overview and Critique
- Analysis: Friendster, Facebook, MySpace, and Xanga.com Have Different Audiences
- Ulitzer Is Looking to Hire the Best Enterprise Software Architect Alive!
- Drupal Content Management Platform Has Been Chosen By Ulitzer
- Exclusive Q&A with Coach Wei - Chairman, Founder & CTO of Nexaweb
- Web 2.0 Is Hot in Japan...But Nobody Knows MySpace
- Working at Google vs. Working at Microsoft
- Twenty-One Experts Define Cloud Computing
- Web 2.0 In The News: Social-Network Sites Are Leading a New Tech Boom, Reports Newsweek




















Ulitzer content is offered under Creative Commons "Attribution Non-Commercial No Derivatives" License.
For any reuse or distribution, you must make clear to others the license terms of this work.
The best way to do this is with a link to this web page.
Any of the above conditions can be waived if you get written permission from Ulitzer, Inc., the copyright holder.
Nothing in this license impairs or restricts the author's moral rights.