<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>atjamil &#187; SOA</title>
	<atom:link href="http://atjamil.wordpress.com/category/soa/feed/" rel="self" type="application/rss+xml" />
	<link>http://atjamil.wordpress.com</link>
	<description></description>
	<lastBuildDate>Thu, 23 Jul 2009 03:07:47 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='atjamil.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://www.gravatar.com/blavatar/9babcb9f733bd02cae96f1bda6ef4b8a?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>atjamil &#187; SOA</title>
		<link>http://atjamil.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://atjamil.wordpress.com/osd.xml" title="atjamil" />
		<item>
		<title>Apa yang saya faham mengenai SOA (Service Oriented Architecture)</title>
		<link>http://atjamil.wordpress.com/2007/04/27/apa-yang-saya-faham-mengenai-soa-service-oriented-architecture/</link>
		<comments>http://atjamil.wordpress.com/2007/04/27/apa-yang-saya-faham-mengenai-soa-service-oriented-architecture/#comments</comments>
		<pubDate>Fri, 27 Apr 2007 06:21:25 +0000</pubDate>
		<dc:creator>atjamil</dc:creator>
				<category><![CDATA[SOA]]></category>

		<guid isPermaLink="false">http://atjamil.wordpress.com/2007/04/27/apa-yang-saya-faham-mengenai-soa-service-oriented-architecture/</guid>
		<description><![CDATA[Part 1

Service Oriented Architecture (SOA) merupakan satu konsep yang sedang hangat diperkatakan dan diperdebatkan dalam dunia IT beberapa tahun yang lepas.  Ia merupakan paradigma dan konsep baru bagi mengoptimakan perkhidmatan yang berikan oleh sesebuah organisasi yang menggunakan teknologi IT agar dapat dimanfaatkan oleh organisasi lain yang memerlukannya, dengan mewujudkan sambungan (link), mengikut protokol tertentu antara [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=atjamil.wordpress.com&blog=902088&post=7&subd=atjamil&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><strong>Part 1<br />
</strong><br />
Service Oriented Architecture (SOA) merupakan satu konsep yang sedang hangat diperkatakan dan diperdebatkan dalam dunia IT beberapa tahun yang lepas.  Ia merupakan paradigma dan konsep baru bagi mengoptimakan perkhidmatan yang berikan oleh sesebuah organisasi yang menggunakan teknologi IT agar dapat dimanfaatkan oleh organisasi lain yang memerlukannya, dengan mewujudkan sambungan (link), mengikut protokol tertentu antara organisasi berkenaan. Protokol tersebut merupakan sesuatu yang boleh diterima oleh semua organisasi di atas platform yang berbeza.</p>
<p>SOA perlulah diinspirasi oleh organisasi yang berasaskan manusia (human organization) dan seterusnya diterjemahkan kepada bahasa mesin dan teknologi. Perkhidmatan (service), perlulah dirujuk kepada fungsi organisasi berkenaan, yang boleh ditawarkan kepada organisasi lain. Perkhidmatan yang ditawarkan perlulah dikawal oleh satu polisi atau peraturan yang diwujudkan oleh organisasi berkenaan, atau badan lain bagi memastikan dan mengawal kualiti perkhidmatan berkenaan, dan yang penting sekali menentukan apakah perkhidmatan yang boleh diakses oleh organisasi lain.</p>
<p>Dari segi perkhidmatan, SOA adalah satu paradigma untuk pengaturan(organizing) dan penggunaan (utilizing) keupayaan yang teragih yang mungkin berada dibawah kawalan empunya domain yang berbeza. Keupayaan (capability) boleh dilihat sebagai perkhidmatan (service) yang diberikan oleh pelbagai organisasi yang berada pada lokasi yang berbeza. Sudah pasti, organisasi berkenaan, perlu memahami konsep SOA, bersedia(willing) untuk menyediakan perkhidmatan tertentu melalui konsep SOA, menyediakan kaedah tertentu untuk interaksi dengan organisasi lain-communication, memastikan perkhidmatan itu dapat dilihat (visible) oleh organisasi lain dan yang panting sekali, bersedia untuk berkongsi data dan maklumat dengan organisasi lain (Sharing). Berkongsi maklumat dan data, tidaklah mudah dan bersifat &#8216;plug n play&#8217;, kerana ia tidak sahaja melihat dari sudut syntax(struktur/format) sahaja, tetapi juga makna dan maksud (semantic) .</p>
<p>Dari segi teknologi, SOA dilihat sebagai satu evolusi dari Component-based architecture, Object Oriented (Interface-based design) dan sistem teragih (distributed system)-yang meliputi Internet dan J2EE&#8230;&#8230;..</p>
<p><strong>Part 2</strong></p>
<p>Tiada persetujuan dari segi definisi SOA. Namun dari segi literalnya, ia adalah arkitektur yang yang bergantung dan berorientasikan kepada perkhidmatan (service). SOA bersifat &#8220;loosely coupled&#8221;, yang bermaksud pelaksanaannya adalah bersifat terbuka (open), dari sudut teknologi dan platform. Pada masa ini, organisasi yang bertanggungjawab terhadap SOA adalah OASIS(Organization for the Advancement of Structured Information Standards ) (<a target="_blank" href="http://www.oasis-open.org/"><font color="#000000">http://www.oasis-open.org</font></a>) yang bersifat non-profit. OASIS disokong oleh organisasi seperti BEA, IBM, SAP dan SUN. Namun begitu, terdapat juga kontroversi terhadap peranan yang diambil oleh OASIS dalam menetukan piawai e-business dan web-service. Ketiadak puasan hati ini adalah agar piawai tersebut tidak dikenakan lesen atau patent dan bersifat terbuka (open).  Sila rujuk: <a target="_blank" href="http://perens.com/Articles/OASIS.html"><font color="#000000">http://perens.com/Articles/OASIS.html</font></a>.</p>
<p><strong>Part 3</strong></p>
<p>SOA sebenarnya bukanlah satu konsep yang baru. Konsep SOA adalah serupa dengan teknologi yang telah ada pada DCOM (Distributed Component Object Model) dan ORBs (Object Request Brokers). DCOM adalah teknologi kepunyaan Microsoft, manakala ORBs adalah berasaskan CORBA, dan kepunyaan OMG (Object Management Group). Berikut adalah beberapa fakta berkenaan SOA:</p>
<p>i. SOA bukanlah web-service dan web-service bukanlah SOA. <strong>Tetapi web-service adalah implementasi terhadap konsep SOA</strong>.<br />
ii. SOA adalah &#8220;<strong>loosely coupled</strong>&#8221; dan tidak bergantung antara satu dengan lain.<br />
iii. <strong>Autonomous</strong>: Mengawal logic business secara encapsulated.<br />
iv. <strong>Abstract</strong>: Logic business adalah tersembunyi dari pengguna perkhidmatan (service)<br />
v. Boleh guna semula (<strong>reusable</strong>): Perkhidmatan yang boleh diguna semula.<br />
vi. Boleh dijumpai (<strong>Discoverable</strong>): Perkhidmatan boleh dijumpai.<br />
vii. SOA bukanlah web-services sahaja, ada teknologi lain yang boleh juga melaksanaan SOA.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/atjamil.wordpress.com/7/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/atjamil.wordpress.com/7/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/atjamil.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/atjamil.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/atjamil.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/atjamil.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/atjamil.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/atjamil.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/atjamil.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/atjamil.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/atjamil.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/atjamil.wordpress.com/7/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=atjamil.wordpress.com&blog=902088&post=7&subd=atjamil&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://atjamil.wordpress.com/2007/04/27/apa-yang-saya-faham-mengenai-soa-service-oriented-architecture/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7fb7ca8ce87dc24f78479f1e752139e7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">atjamil</media:title>
		</media:content>
	</item>
	</channel>
</rss>