Login  

Blog Stats

                

                   E-mail | Twitter

Web 2.0 University Week in Las Vegas in October, 2009

New: Subscribe via e-mail

Enter your email address:

Delivered by FeedBurner

Follow Dion Hinchcliffe on Twitter

follow dhinchcliffe at http://twitter.com

Dion's Speaking Calendar:

Dion Hinchcliffe Speaking at NKU on Web 2.0 and Mobility

Dion Hinchcliffe Speaking at CeBIT 2009 on the Future Enterprise Workplace

Dion Hinchcliffe Speaking at QCon London 2009 on Web Architecture

Dion Hinchcliffe Speaking at Web 2.0 Expo San Francisco 2009

Dion Hinchcliffe Instructor at Web 2.0 University Week in Las Vegas in October, 2009

Dion Hinchcliffe Presents the IMI 2009 Webinar Series on Web 2.0, Cloud Computing, Enterprise Social Networking, and Mobile Web 2.0

Sponsored Advertising


Your Ad Here

Post Categories

Archives

Blogs Read By Me

Building Blocks of Great Systems

Consulting

Contact

Tech News Read By Me


Web 2.0 Architectures Book by Duane Nickull, Dion Hinchcliffe, and James Governor

Web 2.0 Architectures

by Duane Nickull, Dion Hinchcliffe, and James Governor

Listed on BlogShares

Dion Hinchcliffe's Blog - Musings and Ruminations on Building Great Systems

Agile Methods, Enterprise Architecture, 2.0 Services, and Web Development

As I highlighted recently on ZDNet, 48% of CIOs will be looking to actually start using their SOAs to connect to external partners this year. Unfortunately, we've been building landscapes of Web services for quite a few years now and for many, the tipping point for SOA adoption seems as elusive as ever. While trying to understand why this is, one common explanation I offer is that the A in SOA is often missing. When you ask server-side developers in a given organization what they are developing, they usually say Web services. When you talk to architects in the same organization, they usually say they are building SOAs.

This highlights a discernible and common disconnect between the tactical reality of delivering applications on deadline and the strategic goal of delivering carefully crafted services that are generic enough to be reusable, tested with all the technology stacks in the organization, and meet all other criteria of having well architected enterprise services.

This is where the World Wide Web continues to teach us effective techniques for service consumption and adoption. Amazon has tens of thousands of consumers of its various and sundry Web services that range from e-commerce to the compelling S3 storage platform. And they're making money doing it as well. The rise of mashups too has shown how easily that simple, composable services can be made into workable browser-based composite applications. All of these has given us the conception of Web-Oriented Architecture (WOA), which I've been writing about here on this blog for a while now. This is using the basic Web formats and protocols such as HTTP, XML, REST, and JSON as the "Unix Pipe of the Web" -- to quote a colorful phrase of Ray Ozzie's -- as the fundamental glue between systems. This allows widgets, Ajax applications, and mashups to be wired together so quickly it can almost be done in real-time with the latest tools.

Finally, we have Web 2.0 (most recent formal definition here), a way of leveraging the fundamental strengths of the Web to turn applications into platforms, exploit the potency of network effects, and otherwise take advantage of networks as true software platforms in their own right. However, the rules of networked platforms are very different than the ones we are familiar with on the computing-oriented platforms we know traditionally such as operating systems like Windows, Linux, and the application stacks that sit upon them. As it turns out, being a fundamentally communication-oriented platform, our networks impose a whole new set of rules for success that we are just now finally beginning to understand well. Surprisingly, among these, is the recent realization embodied by Reed's Law, which states that the instrinsic value of a network is much, much higher if the network is used in a social manner. Thus, in some important way, social networks tend to more fully leverage the value of networked applications and services.

Steeped in formal standards, byzantine product stacks, and software engineering principles, these are strange ideas for SOA architects to accept, much less embrace. Then there is the matter of usefully applying these ideas to create an effective service-oriented architecture that can be easily consumed by internal and external customers, and indeed, is preferred to use instead of reinventing the wheel. For the truth is, if the services most of us are building now were so much better than letting development projects just build it themselves, they would be beating a path to the nearest internal SOA representative to save themselves the cost and time. And while that is happening in some cases, SOA adoption studies and anecdotal evidence tells us it's just not happening enough.

So, in the spirit of lessons learned and to incorporate our most recent understanding of what works and what doesn't, I thought I'd put together a suitably provocative list of what SOA architects should be seriously thinking about in 2007:

Eleven Emerging Ideas for SOA Architects in 2007

  1. Making services consumable in the browser. Increasingly, the common Web browser is the place where meaningful service integration is taking place. Because of this, building services that aren't easily consumable in the browser can be a death knell for the service because that puts its consumers in the business of building and maintaining adapters or using a Javascript SOAP stack -- if you can find one -- before the service can be used and measurable work accomplished. Ultimately, non-browser friendliness greatly reduces possible consumption scenarios for SOAs as we'll see in some of the points below. This doesn't' mean throw away your WS-* services. But it does mean you should automatically offer a REST or JSON version as well.
  2. Considering syndication over "service-izing." The browser is an important consumption point but so too are the growing syndication ecosystems of which the blogosphere is the largest example. More and more tools are willing to consume RSS and ATOM, often in preference to SOAP, including the forthcoming version of Vista where syndication-friendliness is a core value. Carefully consider offering your services in RSS form or even ATOM, which has a two-way REST model. This will further increase consumption scenarios and therefore adoption. Content syndication is growing into a very potent force inside and outside the enterprise and plugging an SOA -- strategically or tactically -- into one of these ecosystems has terrific upside potential. Not every SOA service can or should be converted to a syndication model, but if you aren't considering this option with each service you create, you should be; there are tens of millions of RSS feeds available today, starting from zero in the beginning of 2003. How many SOAP services presently exist worldwide? Only a tiny, tiny fraction of this and there are good reasons for it.
  3. Deeply embracing URI addressability. Of all the things in this list, this might be the most important one. The hyperlink is the fundamental unit of thought on the Web and it should be in your service designs and (hopefully granular) schemas as well. Giving each discrete piece of information, every service, and all content a globally addressable URI instantly gives a service, and the data it carries back and forth across its interface, access to countless new consumption and reuse scenarios. The most important of these is the leveraging of network effects via -- often social -- link propagation along with the ability to make all URI addressed information potentially crawlable, thereby making it transparent via search. The possibility of letting people find your service via an intranet or Web search engine because of the great content it has might seem a little odd at first but then again, that's what makes things work so well on the Web. You can learn about URIs on Wikipedia, and they can be a SOA's best friend.
  4. Using Ajax as the face of your SOA. This point emphasizes yet more service-consumption in the browser. Why? Because the browser model, with our newest high-speed corporate networks, fast desktops, and latest browsers, has finally becoming a very capable way of distributing software and associated updates. No admin rights are required to run an Ajax application in the browser, no plug-ins must be distributed, and users find the experiences they offer compelling. And the Ajax technique requires Web services into order function because an Ajax app is nothing more than a Web page brought to life by Javascript. And if the page upon which the Ajax application resides ever reloads, the application is then forced to quit immediately. Because of this, Ajax software has a major dependence on quality Web services while running, Ajax and SOAs can go hand in hand and potentially complement each other very well.

    Finally, I'll point out, as I did in item #1, one key barrier to this unified vision of browser front-end and services back-end is that many SOA services today are just not Ajax consumable. Worse, virtually none are easily consumable by emerging Flash platforms for RIAs such as Flex or OpenLaszlo without a lot of work (or cost), because these platforms have very limited XML processing capabilities such as poor namespace support. This highlights a growing need to sort out the tolerance continuums that are probably too shallow in many enterprises. Note: It's still not easy to develop Ajax apps yet, and so it's worth reading my Seven Things Every Software Project Needs to Know About Ajax for more info about the challenges of applying this fast growing Web services-powered browser application model.
  5. Monetizing Your SOA. On the SOA projects I've been on, many of those who own the systems being opened up as services don't like the results in the short term: more customer service, additional bandwidth and hardware to support unpredictable external use, more testing, and so on. Figuring out ways to meter usage, institute chargebacks, and even charging outright fees to external trading partners and customers allows the necessary negative feedback to discourage irresponsible or profligate use of services. This works well on the Web and the most successful APIs online are metered in some way.
  6. Enable users as service consumers. This also cuts across some of the items above but is best exemplified by the software mashup phenomenon, which describes a method of quickly combining two or more sources of content into a new high-value application. For just the same reason that we have a PC on everyone's desk at work is the reason why almost everyone should be consuming the services in your SOA. Only most users don't have access to the Microsoft Office equivalent of a tool that allows them to mashup or wire together the services you have been producing over the years. The good news is that products specifically geared at enabling the consumption of SOAs by end-users are emerging including IBM's QEDWiki, JackBe's Presto, and many others. In a few years, it's likely that end-users will be one of the largest direct consumers of your services, particularly via syndication. Enable it and encourage it; it's just another way to make your SOA invaluable to the business and generally popular as well.
  7. Virtualization, fast scaling, and on-demand architectures. All of the things driving down the economics of software hosting will allow your SOA to scale up to the Web. Many enterprises view their SOAs and enterprise systems as big, but not compared to the scale of the Web, particularly if provisioning is unmediated (thousands of informal users of your APIs.) Fast adoption is one of the worst nightmares for an SOA that is not well capacity planned and scaled. Just like operations has become a core competency of SaaS and Web 2.0 sites, so too is it in the highly spiky usage model of on-demand services where a successful network effect can cripple your availability and response times.
  8. Offering an SOA as visual services via widgets. The rise of widgets on the Web, making it easy for anyone to put a piece of functionality on their Web page, was a big item in 2006. Widgets also have access to back-end infrastructure (i.e. an SOA) and are snippets of Javascript or Flash badges that allow little bits of data-driven functionality such as stock tickers, corporate news, and other information to reside in any Web page and be fed by back-end services. This is another effective way to put a "face" on an SOA and get it used in many different completely unexpected ways. And because just about anyone can drop a widget onto a Web page, this further unleashes all users -- instead of a few IT staffers -- to help deploy the functionality and data held within an SOA to the far reaches of an enterprise. Additional note: If you're not sure this will be important, check out the hundreds of services available as widgets already on WidgetBox.
  9. Considering JSON as a service option. XML is NOT very fast as I've written about here before, particularly if there is lots of numeric information in the network payload. JSON, the Javascript Object Notation, has risen through the ranks quickly in the last year as a highly compact way to send information on the wire to a Web application. Even the co-inventor of XML, the venerable Tim Bray, has acknowledged the many valid use cases of JSON in networked applications. JSON may not be for you as an architect but your Rich Internet Application developers may very well feel the desire to place pins in your effigy as they try to figure out how to get your sophisticated XML payloads to parse quickly enough -- or in many cases -- to parse at all using the emerging Flash platforms. JSON is fast, compact, and is supremely easy to consume in the browser via Javascript's eval() function.
  10. Encouraging and discovering emergent solutions. Like many are discovering out on the Web, being directly connected to your customers is a completely different proposition than shipping software on a CD. Many SOA practitioners are well aware of this of course, but even the most battle-hardened SOA practitioner would have to go aways to be aware of how extreme it's become online. I've come to describe this tight process of co-evolution via realtime feedback, harnessing user contributions, and becoming a platform that others actually build upon something known as Product Development 2.0. It's not hard to see what happens when users are tightly coupled into the systems that they use and begin using this connection to shape their needs. Even if your corporate SOA doesn't work this way today, it can be made to fairly easily with online metrics and monitoring, though like many SOA issues, governance and control soon become significant issues. Just remember, sites like Flickr deploy changes to production every 30 minutes while monitoring usage and making more changes in almost continuous real-time feedback loops. Other sites are literally letting their users shape the services available from the application itself such as Google with its Web Gadgets offering.

    Going further, the concept of Enterprise 2.0 is the front line where much of this particular change will begin taking place in the enterprise, with freeform, social, emergent tools like blogs and wikis that are so general purpose they can used in an almost limitless number of ways. Make no mistake; emergent application platforms are not an edge case trend and are already taking place in your organization with things like the guerrilla deployment of wikis that I'm increasingly seeing in the field. Understanding how an SOA fits into all this (as IBM has, which has labeled their new end-user mashup tool QEDWiki, "the Face of SOA") will be essential for fully leveraging a service-oriented architecture in this environment.
  11. Leveraging the Global SOA. More and more I'm coming across impressive applications that marry the datasets contained within enterprises with the incredibly rich landscape of information out on the Web. And they are primarily impressive because of the data brought in from the Web. I've espoused the concept of the Global SOA, most notably in a cover story for the SOA Web Services Journal, that describes the Web as the richest set of services currently available to anyone, inside or outside the enterprise. It simply no longer makes sense to have an SOA that does not have access to the Global SOA on the Web where hundreds of high-value APIs are available and millions of lesser ones in the form of RSS and ATOM. Infoworld's David Linthicum had some good comments about the convergence of Web 2.0 and the Global SOA, and here is my own exposition with a good diagram that shows the overlap. The challenges around the governance issues of figuring out how to bring in external services safely and provisioning them for use as part of your enterprise SOA. Those who do this successfully can potentially garner an even great uptake on SOA usage as the number of high-value services available internally ramps up quickly.
Most of these items highlight a big trend this year: consumerization of the enterprise as the most effective ideas of the Web 2.0 era begin to flow into enterprises after being proven in laboratory of the Web. There's lot of ideas here, please share your own on what you think about the directions that SOA practitioners will actually take.
posted on Saturday, January 20, 2007 3:29 PM

AddThis Social Bookmark Button

What People Are Saying About This Post...

# Anothr feed track -Dion Hinchcliffe's Blog - Musings and Ruminations on Building Great Systems 4/12/2007 9:37 PM anothr user
One new subscriber from Anothr Alerts

# More Gumbo 6/9/2007 6:24 AM More Gumbo
For the SECOND week in a row, I'm heading into town for a lunch meeting at Bayou City Seafood and Pasta. This time, I'm working with two guys who developed the best stock trading course I've ever seen.

# What Is WOA? It's The Future of Service-Oriented Architecture (SOA) 4/7/2008 9:51 AM Dion Hinchcliffe's Blog - Musings and Ruminations


# Resveratrol 4/27/2008 4:18 AM Resveratrol
Ok, so what about spammers that set up legitimate user accounts with various blog services (e. g. this one They have access to an authentication service that my trackback service may trust, how do I defend against them spamming my site? Again, it goes back to associating a cost with sending trackbacks/ comments. This idea will not eliminate spam, but it could reduce it by associating costs. Because comments/ trackbacks would be traceable to accounts rather than IP addresses, etc, they can more effectively be...

# how to get a six pack 5/13/2008 5:41 PM how to get a six pack
How to get ripped abs!

# re: Eleven Emerging Ideas for SOA Architects in 2007 5/29/2008 12:52 AM ravinder
thank you for nice post

# search engine marketing 6/5/2008 1:21 PM search engine marketing
I’ ve thought of a sure fire way to make money in a dubious looking stock market. If this ILX thread is any indication, there’ s a growing need for stock photos of anxious and desperate stock exchange traders. Imagine an entire disc of photos like these:

# business income opportunity xango 6/22/2008 5:01 PM business income opportunity xango
Here’ s the driving force here people. MySpace doesn’ t give a shit about how viral you wish to become, they don’ t want random people kicking each other in butt as a messaging mechanism. To them, opening up the platform is a way of getting viral a bit faster than you would normally on your own with your own startup. MySpace isn’ t interested in how fast you can penetrate so you can achieve the highest revenue possible. Their game really appears to be about creating utilities they cannot create themselves. ...

# re: Eleven Emerging Ideas for SOA Architects in 2007 8/1/2008 4:19 PM Jimmy Zhang
Regarding your suggestions on XML being not fast, I think this is a misunderstanding. XML per se doesn't have performance issues. It is XML parsers that have performance issues. I wrote an article a while back on this topic
http://soa.sys-con.com/node/250512


# buy a foreclosed house 8/22/2008 9:19 AM buy a foreclosed house
Even if you are too excited to seek for your dream home, do not just go out the market and start seeking for the right home for you, you have to make sure of your finances first. You need to apply for a mortgage if you do not have the savings to buy a home. Since there are plenty of mortgage types, you must check them out and gain better understanding about it in order for you to correctly choose the right one. As a first timer, you can work with mortgage broker in order to have someone to help you out get...

# business blog 8/25/2008 11:41 PM business blog
Are You Ready To Do Business Blogging That Will Instantly Generate Money For You?

# hailey idaho real estate 9/3/2008 11:09 PM hailey idaho real estate
Costco is the cheapest, though it may not have all the brands. Sears have many brands to choose from, though not the cheapest. Try also Home Depot. Everywhere you go they\'ll try to get you to pay extra to sign up for extended warranty. Always decline that, because if it works during the normal warranty period, it will work much longer. Besides extended warranty is covered by the local shop, not the brand.

# domain name transfers 9/4/2008 12:47 PM domain name transfers
How To Legally Become A Domain Front Runner Expired Domain Traffic- To Buy Or Not To Buy? Is Your Domain Name Help Your Ranking? - Yes And No Choosing the Right Domain Name Making A Name For Your New Web Site Domain Name Variants And Cultural Awareness Choosing A Domain Name 11 Tips for Domain Investing An Older Domain, is a Better Domain Lucrative Domain Names- 7 Useful Techniques to Maximize Domain Names Choosing Search Optimized Domain Names Internet Marketing-

# The Rich Punk 10/26/2008 11:03 PM The Rich Punk
So first here is the good part. The database is filled with wholesale suppliers. bridal gowns There are some manufacturer who are willing to drop ship products for you. So you can easily test the product before you decide on getting the larger quantity of those items. This way you are in control of your inventory. Drop shipping is good, but you really have to have a small supply of inventory in stock so you do not collect the negative feedbacks. oscar dresses Having said this, here is the negative. The...

# Search Engine PPC 12/20/2008 9:01 AM Search Engine PPC
Get More Product Downloads From 2005- 2006 Below… InfoProducts Pack Download Webmaster Tools III Download Promote- O- Matic Download NICHE Fortunes Exposed Download Order Page Magic Download Cash Stuffing Secrets Of The Written Word Download Ultimate Joint Venture Software System Download Tranzitionz Download 800 Words and Phrases That Sell Download Marketing With Blogs and RSS Download Ad Tracking Super Tips Download The Great Big Book of Internet Marketing Download Search Engine Optimization Made Easy...

# ideas negocio 3/11/2009 3:10 AM ideas negocio
Totalmente acertado. Además, todo se basa en el concepto de las cosas, en la idea. Es fundamental que se analicen bien los pros y los contras antes de pasar a la acción. Pero una vez tomada la decisión, el método de ejecución de la idea es tan importante como la idea misma.

# Replica Model Ships 3/16/2009 10:12 PM Replica Model Ships
Top Clicks rksmythe. blogsp… sellingbeyondeb… ibusinesslogic.… route1growth. wo… franchisepick. c… Scott Pooler's Twitter Feed Scott_ Pooler: @ sweetcherrypop yeah, she is home. Still needs a new doc, lots of issues but out of the hospital Scott_ Pooler: RT@ Twitter_ TipsTWITTER SOLD to Google March 24, 2009? The taunt 3 wks formula: Share-- Scott_ Pooler: @ zaahn hmmm just a little Squidoo Spam for dinner, eh? iBusinessLogic Blog Feed MerchantRun GlobalLink- eBay Global Comes to America Vintage Meld- ...

# re: Eleven Emerging Ideas for SOA Architects in 2007 4/13/2009 10:50 AM Think
Very useful files search engine. rapidshare-provider.com is a search engine designed to search files in various file sharing and uploading sites.

# hm 4/19/2009 10:24 PM Sociology Dissertation
rapidshare-provider.com is a search engine designed to search files in various file sharing and uploading sites.

# interesting 4/19/2009 10:25 PM Geography Dissertation
en la idea. Es fundamental que se analicen bien los pros y los contras antes de pasar a la acción. Pero una vez tomada la decisión, el método de ejecución de la idea es tan importante como la idea misma.

# informative 4/19/2009 10:27 PM Finance Dissertation
Magic Download Cash Stuffing Secrets Of The Written Word Download Ultimate Joint Venture Software System Download Tranzitionz Download 800 Words and Phrases That Sell Download Marketing With Blogs and RSS Download Ad Tracking Super Tips Download The Great Big Book of Internet Marketing Download Search Engine Optimization Made Easy...

# re: Eleven Emerging Ideas for SOA Architects in 2007 4/20/2009 3:49 AM Buy Dissertation
Blogs and RSS Download Ad Tracking Super Tips Download The Great Big Book of Internet Marketing Download Search Engine Optimization Made Easy..

# ncie 4/20/2009 4:07 AM essay
Download Ad Tracking Super Tips Download The Great Big Book of Internet Marketing Download Search Engine Optimization Made Easy..

# re: Eleven Emerging Ideas for SOA Architects in 2007 5/20/2009 12:34 PM e cigarette
That is very, very interesting! Thanks for this well-written, informative article!

# re: Eleven Emerging Ideas for SOA Architects in 2007 5/20/2009 7:22 PM Norton 360 3.0 Coupon
This was just what I was looking for, great resource. Bookmarked.

# re: Eleven Emerging Ideas for SOA Architects in 2007 5/21/2009 7:01 AM Example essay
Great example for writing essays.

# re: Eleven Emerging Ideas for SOA Architects in 2007 5/21/2009 7:02 AM PhD dissertation
Great topic for writing my Ph.d.

# re: Eleven Emerging Ideas for SOA Architects in 2007 5/21/2009 7:04 AM Free term papers
I must say I find this article research very interesting.

# re: Eleven Emerging Ideas for SOA Architects in 2007 5/21/2009 3:50 PM Web tasarım
Costco is the cheapest, though it may not have all the brands. Sears have many brands to choose from, though not the cheapest. Try also Home Depot. Everywhere you go they\'ll try to get you to pay extra to sign up for extended warranty. Always decline that, because if it works during the normal warranty period, it will work much longer. Besides extended warranty is covered by the local shop, not the brand.

# re: Eleven Emerging Ideas for SOA Architects in 2007 6/1/2009 3:50 AM moha
<a href="http://www.LAND-FOR-SALE00.INFO">????? ?????</a> - <a href="http://www.HIRE-VILLAS.INFO">????? ???</a> - <a href="http://BUILDING-MAPS.INFO">????? ??????</a> - <a href="http://www.BUILDINGS00.INFO">??????</a> - <a href="http://www.BUILDINGS-FOR-SALE00.INFO">?????? ?????</a> - <a href="http://www.LAND-SALE00.INFO">??? ?????</a> - <a href="http://www.THE-SALE-OF-APARTMENTS.INFO">??? ???</a> - <a href="http://www.THE-SALE-OF-REAL-ESTATE.INFO">??? ??????</a> - <a href="http://www.JORDAN-HOMES.INFO">???? ??????</a> - <a href="http://www.HOUSES-IN-INSTALLMENTS.INFO">???? ????????</a> - <a href="http://www.PREFABRICATED-HOUSES.INFO">???? ?????</a> - <a href="http://www.JEDDAH-HOMES.INFO">???? ???</a> - <a href="http://www.HOUSES-APARTMENTS00.INFO">???? ???</a> - <a href="http://www.HOUSE-FOR-SALE00.INFO">???? ?????</a> - <a href="http://www.RENTAL-HOMES00.INFO">????? ?????</a> - <a href="http://www.DESIGNS00.INFO">??????</a> - <a href="http://www.DESIGN-HOUSES.INFO">?????? ????</a> - <a href="http://www.DESIGNS-READY.INFO">?????? ?????</a> - <a href="http://www.APARTMENT-DESIGNS.INFO">?????? ???</a> - <a href="http://www.VILLA-DESIGNS.INFO">?????? ???</a> - <a href="http://www.ARCHITECTURAL-DESIGNS.INFO">?????? ??????</a> - <a href="http://www.ENGINEERING-DESIGNS.INFO">?????? ??????</a> - <a href="http://www.DESIGNS-AND-FACADES.INFO">?????? ? ??????</a> - <a href="http://www.TERRAIN-DESIGN.INFO">????? ?????</a> - <a href="http://www.DESIGN-MAPS.INFO">????? ?????</a> - <a href="http://www.DESIGN-DEPARTMENT.INFO">????? ???</a> - <a href="http://www.DESIGN-OF-APARTMENTS.INFO">????? ???</a> - <a href="http://www.THE-DESIGN-OF-VILLAS.INFO">????? ???</a> - <a href="http://www.THE-DESIGN-OF-BUILDINGS.INFO">????? ?????</a> - <a href="http://www.DESIGN-PROPERTIES.INFO">????? ???????</a> - <a href="http://www.OWNERSHIP-OF-HOUSES.INFO">????? ????</a> - <a href="http://www.OWNERS-OF-APARTMENTS.INFO">????? ???</a> - <a href="http://www.VILLA-OWNERSHIP.INFO">????? ???</a> - <a href="http://www.MAPS00.INFO">?????</a> - <a href="http://www.MAPS-HOUSES.INFO">????? ????</a> - <a href="http://www.APARTMENT-PLANS.INFO">????? ???</a> - <a href="http://www.MAPS-VILLAS.INFO">????? ???</a> - <a href="http://www.ARCHITECTURAL-MAPS.INFO">????? ???????</a> - <a href="http://www.MAPS-HOME.INFO">????? ?????</a> - <a href="http://www.MAPS-ENGINEERING.INFO">????? ??????</a> - <a href="http://www.APARTMENTS00.INFO">???</a> - <a href="http://www.RIYADH-APARTMENTS.INFO">??? ??????</a> - <a href="http://www.APARTMENTS-IN-INSTALLMENTS.INFO">??? ????????</a> - <a href="http://www.JEDDAH-APARTMENTS.INFO">??? ???</a> - <a href="http://www.APARTMENT-FOR-RENT00.INFO">??? ???????</a> - <a href="http://www.FLATS-FOR-SALE.INFO">??? ?????</a> - <a href="http://www.APARTMENT-FOR-SALE00.INFO">??? ?????</a> - <a href="http://www.EGYPT-APARTMENTS.INFO">??? ???</a> - <a href="http://www.APARTMENTS-PHOTOS.INFO">??? ???</a> - <a href="http://www.PHOTOS-VILLA.INFO">??? ???</a> - <a href="http://www.REAL-ESTATE00.INFO">??????</a> - <a href="http://www.JORDAN-REAL-ESTATE.INFO">?????? ??????</a> - <a href="http://www.RIYADH-REAL-ESTATE.INFO">?????? ??????</a> - <a href="http://www.KUWAIT-REAL-ESTATE.INFO">?????? ??????</a> - <a href="http://www.REAL-ESTATE-HOMES00.INFO">?????? ????</a> - <a href="http://www.JEDDAH-REAL-ESTATE.INFO">?????? ???</a> - <a href="http://www.PROPERTIES-FOR-RENT.INFO">?????? ???????</a> - <a href="http://www.PROPERTIES-FOR-SALE00.INFO">?????? ?????</a> - <a href="http://www.REAL-ESTATE-FOR-SALE00.INFO">?????? ?????</a> - <a href="http://www.EGYPT-REAL-ESTATE.INFO">?????? ???</a> - <a href="http://www.VILLAS00.INFO">???</a> - <a href="http://www.VILLAS-JORDAN.INFO">??? ??????</a> - <a href="http://www.VILLAS-RIYADH.INFO">??? ??????</a> - <a href="http://www.VILLAS-JEDDAH.INFO">??? ???</a> - <a href="http://www.RESIDENTIAL-VILLAS.INFO">??? ?????</a> - <a href="http://www.VILLAS-REAL-ESTATE.INFO">??? ??????</a> - <a href="http://www.VILLAS-LEBANON.INFO">??? ?????</a> - <a href="http://www.VILLAS-FOR-RENT00.INFO">??? ???????</a> - <a href="http://www.VILLA-FOR-SALE.INFO">??? ?????</a> - <a href="http://www.VILLAS-FOR-SALE.INFO">??? ?????</a> - <a href="http://www.VILLA-FOR-RENT00.INFO">??? ???????</a> - <a href="http://www.PALACES-FOR-SALE.INFO">???? ?????</a> - <a href="http://www.LEASING00.INFO">???????</a> - <a href="http://www.SHOPS-FOR-RENT.INFO">????? ???????</a> - <a href="http://www.SHOPS-FOR-SALE.INFO">????? ?????</a> - <a href="http://www.SCHEMES00.INFO">??????</a> - <a href="http://www.SCHEME-OF-LAND.INFO">?????? ?????</a> - <a href="http://www.BUILDING-SCHEMES.INFO">?????? ????</a> - <a href="http://www.HOUSING-SCHEMES.INFO">?????? ????</a> - <a href="http://www.SCHEMES-APARTMENTS.INFO">?????? ???</a> - <a href="http://www.SCHEMES-VILLAS.INFO">?????? ???</a> - <a href="http://www.SCHEMES-FOR-SALE.INFO">?????? ?????</a> - <a href="http://www.HOMES-SCHEMES.INFO">?????? ?????</a> - <a href="http://www.ENGINEERING-SCHEMES.INFO">?????? ??????</a> - <a href="http://www.FARMS00.INFO">?????</a> - <a href="http://www.FARMS-FOR-SALE00.INFO">????? ?????</a> - <a href="http://www.REAL-ESTATE-OFFICES.INFO">????? ????????</a> - <a href="http://www.OFFICES-OF-REAL-ESTATE.INFO">????? ??????</a> - <a href="http://www.OFFICES-FOR-RENT00.INFO">????? ???????</a> - <a href="http://www.ENGINEERING-OFFICES.INFO">????? ??????</a> - <a href="http://www.HOMES00.INFO">?????</a> - <a href="http://www.THE-HOUSES-IN-INSTALLMENTS.INFO">????? ????????</a> - <a href="http://www.HOUSES-FOR-RENT00.INFO">????? ???????</a> - <a href="http://www.HOMES-FOR-SALE00.INFO">????? ?????</a> - <a href="http://www.MODELS-APARTMENTS.INFO">????? ???</a> - <a href="http://www.SKINS-VILLAS.INFO">?????? ???</a> - <a href="http://www.BUILDINGS-AND-FACADES.INFO">?????? ?????</a> - <a href="http://www.SKINS-HOMES.INFO">?????? ?????</a>

# re: Eleven Emerging Ideas for SOA Architects in 2007 6/13/2009 2:29 PM link building services
hi its a nice post sir.thanks a lot for your great effor.so please keep posting a new article.Thank you sir.


# re: Eleven Emerging Ideas for SOA Architects in 2007 6/16/2009 4:10 PM sbs sonuçları
I want to thank you for this informative read, I really appreciate sharing this great post. Keep up your work.
<a href="http://sbssinavi2009.blogspot.com" title="sbs,sbs sonucu,sbs sonuçlari" target="_blank">sbs sonuçlari</a>
<a href="http://www.nedirbilgi.com" title="zayiflatan bitkiler,saglikli zayiflama, ender saraç, ahmet maranki, ibrahim saraçoglu, suna dumankaya " target="_blank">nedir</a>
<a href="http://www.burs.gen.tr" title="burs, burslar, burs veren kurumlar, burs veren is adamlari, burs veren yerler" target="_blank">burs</a>


# re: Eleven Emerging Ideas for SOA Architects in 2007 6/19/2009 7:33 AM Beads
Twitter seems to be the big thing at the moment, although im sure something will be along soon to take its place.

# re: Eleven Emerging Ideas for SOA Architects in 2007 6/27/2009 9:00 AM شات
http://www.brg8.com
http://www.banat-style.com
http://games.brg8.com
http://forum.brg8.com
http://www.3wanis.com
http://blog.3wanis.com
http://business-directory.brg8.org
http://www.brg8.org
http://www.yaasser.com
http://blog.yaasser.com
http://www.sa-bnat.com
http://blog.sa-bnat.com
http://www.nanci-pic.com
http://blog.nanci-pic.com
http://www.g9a9.com
http://blog.g9a9.com
http://www.hifa-whby.com
http://blog.hifa-whby.com
http://www.kw-25.com
http://blog.kw-25.com
http://www.nokia-tone.com
http://blog.nokia-tone.com
http://www.omer-khaled.com
http://blog.omer-khaled.com
http://www.naasser.com
http://blog.naasser.com
http://games.banat-style.com
http://forum.brg8.com/sitemap
http://forum.banat-style.com/sitemap
http://games.brg8.com/sitemaps/sitemap_index.html
http://games.brg8.com/sitemaps/sitemap_52.html
http://games.brg8.com/sitemaps/sitemap_56.html
http://games.brg8.com/sitemaps/sitemap_39.html
http://games.brg8.com/sitemaps/sitemap_42.html
http://games.brg8.com/sitemaps/sitemap_41.html
http://games.brg8.com/sitemaps/sitemap_54.html
http://games.brg8.com/sitemaps/sitemap_45.html
http://games.brg8.com/sitemaps/sitemap_44.html
http://games.brg8.com/sitemaps/sitemap_53.html
http://games.brg8.com/sitemaps/sitemap_46.html
http://games.brg8.com/sitemaps/sitemap_55.html
http://games.brg8.com/sitemaps/sitemap_51.html
http://games.brg8.com/sitemaps/sitemap_43.html
http://games.brg8.com/sitemaps/sitemap_50.html
http://games.brg8.com/sitemaps/sitemap_40.html
http://games.brg8.com/sitemaps/sitemap_47.html
http://games.brg8.com/sitemaps/sitemap_59.html
http://games.brg8.com/sitemaps/sitemap_48.html
http://games.brg8.com/sitemaps/sitemap_58.html
http://games.brg8.com/sitemaps/sitemap_31.html


# re: Eleven Emerging Ideas for SOA Architects in 2007 6/28/2009 7:07 AM دردشة
http://www.z60z.net/vb/63/">http://www.z60z.net/vb/63/
http://www.z60z.net/vb/63/">http://www.z60z.net/vb/63/
http://www.z60z.net/vb/7/
http://www.z60z.net/vb/3/
http://www.z60z.net/vb/64/
http://www.z60z.net/vb/18/
http://www.z60z.net/vb/22/
http://www.z60z.net/vb/40/
http://www.z60z.net/vb/11/
http://www.z60z.net/vb/sitemap/
http://www.z60z.net/chat.html
http://www.z60z.net/voice.html
http://www.z60z.net/chat/

# re: Eleven Emerging Ideas for SOA Architects in 2007 6/28/2009 7:08 AM منتديات
http://www.z60z.net/vb/63/">http://www.z60z.net/vb/63/
http://www.z60z.net/vb/63/">http://www.z60z.net/vb/63/
http://www.z60z.net/vb/7/
http://www.z60z.net/vb/3/
http://www.z60z.net/vb/64/
http://www.z60z.net/vb/18/
http://www.z60z.net/vb/22/
http://www.z60z.net/vb/40/
http://www.z60z.net/vb/11/
http://www.z60z.net/vb/sitemap/
http://www.z60z.net/chat.html
http://www.z60z.net/voice.html
http://www.z60z.net/chat/
http://www.z60z.net/youtube/
http://www.z60z.net/vb/17/

What do you have to say?

Title:
Name:
Url:
Comments: 

Protected by Clearscreen.SharpHIPEnter the code you see: