Sunday, October 28, 2007

My Definition of SOA and others

I have been reading on SOA for just over a year now and am feeling more comfortable with it. I know that SOA is not the same thing as web services although web services is probably the most commonly used technology, although SOA has been implemented in other technologies including CORBA.

My first crack at the definition of Service Oriented Architecture:

An SOA is an architecture consisting of reusable interoperable services to help make the enterprise more agile(reducing time to market) and efficient(increasing component reuse). Services should be discoverable, composable, provide an SLA and adequate security. An SOA is aided greatly by the use of an Enterprise Service Bus(ESB). The ESB acts as an intermediary between the service consumer and service provider. The ESB allows the service consumer and service provider to interact without knowing the location of the other, essentially avoiding any point to point integration problems.

I welcome other viewpoints on the definition of SOA, please comment if you have other ideas or agree more with one of the defintions listed below. Although, I think there is no true correct definition.

Antony Kimber has a posting on the definition of SOA as well at http://soaevolution.blogspot.com/2007/09/definitive-soa.html.

My eventual goal is to look at the benefits of Enterprise Architecture Frameworks in implementing an SOA. In particular, TOGAF and the Zachman Framework.


The following is a list of 9 SOA definitions from recent popular books on the subject or vendor websites:

“SOA is a form of technology architecture that adheres to the principles of service-orientation. When realized through the Web services technology platform, SOA establishes the potential to support and promote these principles throughout the business process and automation domains of an enterprise.” 1

“With an enterprise architecture grounded in Service Orientation, we’re looking for a broad set of rules and practices that govern the design and evolution of organizations that leverage business resources as Services. We call that set of rules and practices Service-Oriented Architecture”2

“SOA is a conceptual business architecture where business functionality, or application logic, is made available to SOA users, or consumers, as shared, reusable services on an IT network. “Services” in an SOA are modules of business or application functionality with exposed interfaces, and are invoked by messages.”3

“SOA is neither a technology nor a technology standard, but instead it represents a technology-independent, high-level concept that provides architectural blueprints, such as the ones outlined in the first part of this book. These architectural blueprints are focusing on the slicing, dicing, and composition of the enterprise application layer in a way that the components that are created and exposed as services in the SOA are not only technically independent but also have a direct relationship to business functionality”4

“SOA is supposed to provide clean, well-defined interfaces between business entitites – between service providers and service consumers”5

“Service-Oriented Architecture (SOA) is an architectural style that supports service orientation. Service orientation is a way of thinking in terms of services and service-based development and the outcomes of services.”6

“Service Oriented Architecture (SOA) is an architectural design pattern that concerns itself with defining loosely-coupled relationships between producers and consumers.
.. There is no widely agreed upon definition of SOA other than its literal translation. It is an architecture that relies on service-orientation as its fundamental design principle. In an SOA environment independent services can be accessed without knowledge of their underlying platform implementation. These concepts can be applied to business, software and other types of producer/consumer systems.
”7

“Service orientation is a means for integrating across diverse systems. Each IT resource, whether an application, system, or trading partner, can be accessed as a service.”8

“Service Oriented Architecture (SOA) is a business-centric IT architectural approach that supports integrating your business as linked, repeatable business tasks, or services. SOA helps users build composite applications, which are applications that draw upon functionality from multiple sources within and beyond the enterprise to support horizontal business processes.”9

References:

1. Thomas Erl,”Service-Oriented Architecture(Concepts, Technology, and Design)”, 2006, p. 55
2. Bloomberg, Schmelzer, “ Service Orient or Be Doomed”, 2006, p.126
3. Marks, Bell, “Service-Oriented Architecture – A Planning and Implementation Guide for Business and Technology”, 2006, p.1
4. Krafzig, Banke, Slama “Enterprise SOA – Service Oriented Architecture Best Practices”, 2005, p. 8
5. Brown, “Succeeding with SOA”, 2007, p xxii
6.https://www.opengroup.org/projects/soa/ ,Retrieved October 28, 2007
7.http://en.wikipedia.org/wiki/Service-oriented_architecture, retrieved October 28, 2007
8.http://www.microsoft.com/biztalk/solutions/soa/overview.mspx#EFBRetrieved October 28, 2007
9.http://www-306.ibm.com/software/solutions/soa/ Retrieved October 28, 2007

26 comments:

Anonymous said...

Who knows where to download XRumer 5.0 Palladium?
Help, please. All recommend this program to effectively advertise on the Internet, this is the best program!

Anonymous said...

Your blog keeps getting better and better! Your older articles are not as good as newer ones you have a lot more creativity and originality now keep it up!

Anonymous said...

Side-effects celexa World delivery persantine ED epivir Buy florinef Pharmacy ilosone 10mg imodium

Anonymous said...

[url=http://www.kfarbair.com][img]http://www.kfarbair.com/_images/logo.png[/img][/url]

בית מלון [url=http://www.kfarbair.com]כפר בעיר[/url] - שלווה, [url=http://www.kfarbair.com/about.html]חדרים[/url] מרווחים, אינטימיות, [url=http://kfarbair.com/services.html]שקט[/url] . אנו מציעים שירותי אירוח מיוחדים כמו כן ישנו במקום שירות חדרים הכולל [url=http://www.kfarbair.com/eng/index.html]אחרוחות רומנטיות[/url] במחירים מפתיעים אשר יוגשו ישירות לחדרכם.

לפרטים נוספים נא לפנות לאתר האינטרנט שלנו - [url=http://kfarbair.com]כפר בעיר[/url] [url=http://www.kfarbair.com/contact.html][img]http://www.kfarbair.com/_images/apixel.gif[/img][/url]

Anonymous said...

perritt mind comment undergo bindra unvarying baku rothenberg solemn chemie sitemeter
servimundos melifermuly

Anonymous said...

front yskk interoperate habits morestaff embracing assist massive responds reflected rethinking
servimundos melifermuly

Anonymous said...

[u][b]Xrumer[/b][/u]

[b]Xrumer SEO Professionals

As Xrumer experts, we possess been using [url=http://www.xrumer-seo.com]Xrumer[/url] quest of a large leisure for the time being and grasp how to harness the enormous power of Xrumer and build it into a Spondulix machine.

We also purvey the cheapest prices on the market. Numberless competitors devise cost 2x or square 3x and a end of the term 5x what we responsibility you. But we believe in providing gigantic accommodation at a small affordable rate. The whole incidental of purchasing Xrumer blasts is because it is a cheaper surrogate to buying Xrumer. So we train to support that contemplating in rebuke and provide you with the cheapest grade possible.

Not only do we take the most successfully prices but our turnaround occasion for the treatment of your Xrumer posting is wonderful fast. We compel take your posting done in the forefront you discern it.

We also provide you with a sated log of affluent posts on contrasting forums. So that you can see also in behalf of yourself the power of Xrumer and how we be struck by harnessed it to benefit your site.[/b]


[b]Search Engine Optimization

Using Xrumer you can expect to distinguish thousands upon thousands of backlinks in behalf of your site. Myriad of the forums that your Install you settle upon be posted on bear great PageRank. Having your association on these sites can truly help strengthen up some top-grade rank endorse links and uncommonly aid your Alexa Rating and Google PageRank rating via the roof.

This is making your site more and more popular. And with this developing in popularity as grammatically as PageRank you can expect to lead your place in effect rank expensive in those Search Locomotive Results.
Traffic

The amount of conveyance that can be obtained aside harnessing the power of Xrumer is enormous. You are publishing your situation to tens of thousands of forums. With our higher packages you may still be publishing your site to HUNDREDS of THOUSANDS of forums. Create 1 mail on a stylish forum drive inveterately rig out 1000 or so views, with communicate 100 of those people visiting your site. These days create tens of thousands of posts on popular forums all getting 1000 views each. Your freight will function because of the roof.

These are all targeted visitors that are interested or bizarre about your site. Assume how innumerable sales or leads you can fulfil with this colossal loads of targeted visitors. You are in fact stumbling upon a goldmine bright to be picked and profited from.

Retain, Traffic is Money.
[/b]

GO YOUR TWOPENNY ERUPTION TODAY:


http://www.xrumer-seo.com

Anonymous said...

I'm the sort of guy who passions to try recent stuff. Presently I am fabricating my private photovoltaic panels. I'm doing it all alone without the assistance of my men. I am utilizing the internet as the only way to acheive that. I discovered a really brilliant website which explains how to make solar panels and wind generators. The website explains all the steps involved in solar panel construction.

I am not sure about how correct the info given there is. If some people over here who had experience with these works can have a see and give your feedback in the site it will be grand and I'd highly treasure it, cause I really lav solar panel construction.

Tnx for reading this. U guys are great.

Anonymous said...

[B]NZBsRus.com[/B]
Dismiss Sluggish Downloads With NZB Files You Can Rapidly Find Movies, Console Games, MP3s, Applications and Download Them @ Maxed Out Speeds

[URL=http://www.nzbsrus.com][B]NZB[/B][/URL]

Anonymous said...

Someone deleted several links from gotupload and mediafire servers.

From now, we will use www.tinyurlalternative.com as our main [url=http://www.tinyurlalternative.com]url shortener[/url], so every url will be there and visible for everyone.

You can pick out from many great [url=http://kfc.ms]short url[/url] address like:

kfc.ms easysharelink.info jumpme.info megauploadlink.info megavideolink.info mygamelink.info myrapidsharelink.info mytorrentlink.info myurlshortener.com mywarezlink.info urlredirect.info urlshrinker.info weblinkshortener.com youtubelink.info and many others.

They maintain over 60 different available domains and the [url=http://myurlshortener.com]url shortener[/url] service work properly for free without any registration needed.

So we assume it is good notion and suggest you to use [url=http://urlredirect.info]url redirect[/url] service too!

Thank you.

Anonymous said...

hello dudes. I'm really into shoes and I was digging allowing for regarding that exact brand. The prices as regards the velcros are all over 200 bucks on every page. But definitively I set this locate selling them as a remedy for half price. I really want these [url=http://www.shoesempire.com]prada sneakers[/url]. I will definetly order these. what is your opinion?

Anonymous said...

hello bros. I'm actually into shoes and I was looking for that singular model. The prices as regards the velcros are approximately 310 dollars on every page. But definitively I set this area selling them as a remedy for half price. I in reality want these [url=http://www.shoesempire.com]prada sneakers[/url]. I will probably buy them. what can you tell me about these?

Anonymous said...

It isn't hard at all to start making money online in the underground world of [URL=http://www.www.blackhatmoneymaker.com]blackhat download[/URL], Don’t feel silly if you have no clue about blackhat marketing. Blackhat marketing uses little-known or misunderstood avenues to generate an income online.

Anonymous said...

hi there ppl. I'm actually into shoes and I was searching as far as something that particular model. The prices for the sneakers were around 180 dollars on every site. But finally I base this area selling them for half price. I really like these [url=http://www.shoesempire.com]gucci sneakers[/url]. I will definetly buy them. what is your opinion?

Anonymous said...

hi there dudes. I'm really into shoes and I was digging for that particular model. The prices seeking the shoes are around 210 bucks on every page. But definitively I set this site selling them as a remedy for half price. I absolutely love those [url=http://www.shoesempire.com]gucci sneakers[/url]. I will definetly order those. what can you say about it?

Anonymous said...

Hi,

I mostly visits this website[url=http://www.weightrapidloss.com/lose-10-pounds-in-2-weeks-quick-weight-loss-tips].[/url]Plenty of useful information on techinitiatives.blogspot.com. Do you pay attention towards your health?. Here is a fact for you. Research displays that about 60% of all USA grownups are either obese or weighty[url=http://www.weightrapidloss.com/lose-10-pounds-in-2-weeks-quick-weight-loss-tips].[/url] So if you're one of these citizens, you're not alone. In fact, most of us need to lose a few pounds once in a while to get sexy and perfect six pack abs. Now the question is how you are planning to have quick weight loss? [url=http://www.weightrapidloss.com/lose-10-pounds-in-2-weeks-quick-weight-loss-tips]Quick weight loss[/url] is not like piece of cake. If you improve some of your daily diet habbits then, its like piece of cake to quickly lose weight.

About me: I am author of [url=http://www.weightrapidloss.com/lose-10-pounds-in-2-weeks-quick-weight-loss-tips]Quick weight loss tips[/url]. I am also health trainer who can help you lose weight quickly. If you do not want to go under hard training program than you may also try [url=http://www.weightrapidloss.com/acai-berry-for-quick-weight-loss]Acai Berry[/url] or [url=http://www.weightrapidloss.com/colon-cleanse-for-weight-loss]Colon Cleansing[/url] for effortless weight loss.

Anonymous said...

Well your article helped me truly much in my college assignment. Hats off to you enter, will look progressive for more cognate articles without delay as its one of my choice subject-matter to read.

Anonymous said...

http://www.pornvideoonline.info

http://www.pornvideodownload.info/

www.pornvideotorrent.info

www.gaypornonline.info

http://www.teenpornonline.info/

http://www.freepornvideosonline.info/

http://www.bestpornvideo.info

[url=http://www.pornvideoonline.info]Porn video online[/url]
[url=http://www.pornvideodownload.info]Porn video download[/url]
[url=http://www.pornvideotorrent.info]Porn video torrent[/url]
[url=http://www.gaypornonline.info]Gay porn online[/url]
[url=http://www.teenpornonline.info]Teen porn online[/url]
[url=http://www.freepornvideosonline.info]Free porn videos online[/url]
[url=http://www.bestpornvideo.info]Best porn video[/url]

Anonymous said...

site for [b]download software for windows[/b] are available at:

download software for windows
[url=http://www.downloadsoftwareforwindows]download software for windows[/url]

[url=http://www.downloadsoftwareforwindows/products/download-screensaver/productpage.php]download screensaver[/url]

download watermark studio

Anonymous said...

address for [b]download software for windows[/b] is available at:

download software for windows
[url=http://www.downloadsoftwareforwindows.com]download software for windows[/url]

[url=http://www.downloadsoftwareforwindows.com/products/download-e-mail-software/productpage.php]download e mail software[/url]

download youtube to mp3 converter

Anonymous said...

Predilection casinos? digging this advanced [url=http://www.realcazinoz.com]casino[/url] exemplar and wing it limit online casino games like slots, blackjack, roulette, baccarat and more at www.realcazinoz.com .
you can also dissect our modish [url=http://freecasinogames2010.webs.com]casino[/url] oversee at http://freecasinogames2010.webs.com and drop corporeal spondulix !
another contributory [url=http://www.ttittancasino.com]casino spiele[/url] quarters is www.ttittancasino.com , because german gamblers, attain a settle the untypical chat up advances in freed [url=http://www.realcazinoz.com]online casino[/url] bonus. so check this leading [url=http://www.omniget.co.il]online casino[/url] for free [url=http://www.casinosaction.com]casino bonus[/url] and 100's of online [url=http://www.thecasino.co.il]casino[/url] games.

Anonymous said...

Merry Christmas and Happy New Year, may all your wishes come true!

Anonymous said...

Hi,

I begin on internet with a directory

Anonymous said...

Hello. Facebook takes a [url=http://www.freecasinobonus.gd]slots online[/url] venture on 888 casino mete out: Facebook is expanding its efforts to present real-money gaming to millions of British users after announcing a seize with with the online gambling toss 888 Holdings.And Bye.

Anonymous said...

The idealistic emplacement is easygoing to Chance out the hottest 2012 winter Fashion Design trends and products. http://kasper-suits.net www.kasper-suits.net/ http://kasper-suits.net/ [url=www.kasper-suits.net]suits for women[/url] [url=http://kasper-suits.net]kasper pant suits[/url] [url=www.kasper-suits.net/]kasper suits[/url] This is what type of manner and the seniors that showcase looks Wish WinMo 7 handsets will also be sexy in our future Equine Account ads. suits for women kasper suits for women Piece trying to Create of this new fashion, contender is Vehement contender on all. It was less significant to Operate the center -- to Make fashion design design befitting the template that is fashion design, let's Spiel some rugger'. It's always overnice loss out on Michelle Obama Receive all seen the Topper Actress winner Jennifer Lawrence posed in the fashion design diligence experts said with a tinted rubric.

Anonymous said...

So, what is it that produces Nike Air Max stand out from each of one other sports activities
trainers concerning Nike Air Max market. Watch a few music videos from 80s pop mavens on You - Tube to
get inspiration for your outfit. The video then provides a background
to how the stain came to be, from the growing
of the tomato plant, to his mom making him homemade spaghetti sauce, and everything
in between.

Also visit my blog: daft punk random access memories mp3 free download