<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-2654569281008612531</id><updated>2024-09-16T20:04:19.723-07:00</updated><title type='text'>Service Oriented Architecture (SOA) Concepts</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://soac0ncepts.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2654569281008612531/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://soac0ncepts.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Shylendra</name><uri>http://www.blogger.com/profile/14291618754279341665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgxsLDklGrKK1CFMeS4YP3wqLG5oVri7U14P7TTHFKZbaRqUKlOvHhQakh_jHQ8KQWPd8DX22c0n_5V6ujUut0ga7VT1Vu066U-uSQVxUynRy3fqczUUgWWxhQ6XV2PHR4/s1600/*'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>8</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-2654569281008612531.post-632096057920621181</id><published>2015-02-03T05:27:00.002-08:00</published><updated>2015-02-10T18:25:13.028-08:00</updated><title type='text'>Business Process Execution Language (BPEL)</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;

&lt;font size=&quot;3&quot;&gt;
&lt;p&gt;&lt;b&gt;BPEL (Business Process Execution Language)&lt;/b&gt; is an &lt;a href=&quot;http://soac0ncepts.blogspot.com.au/2015/02/extensible-markup-language-xml.html&quot;&gt;XML&lt;/a&gt;-based language that allows &lt;a href=&quot;http://soac0ncepts.blogspot.com.au/2015/02/web-services.html&quot;&gt;Web services&lt;/a&gt; in a service-oriented architecture (&lt;a href=&quot;http://soac0ncepts.blogspot.com.au/2015/02/service-oriented-architecture-soa.html&quot;&gt;SOA&lt;/a&gt;) to interconnect and share data.&lt;/p&gt;

&lt;ul type=&quot;circle&quot;&gt;
&lt;li&gt;Programmers use BPEL to define how a business process that involves web services will be executed. BPEL messages are typically used to invoke remote services, orchestrate process execution and manage events and exceptions.&lt;/li&gt;

&lt;li&gt;BPEL is often associated with Business Process Management Notation (BPMN), a standard for representing business processes graphically. In many organizations, analysts use BPMN to visualize business processes and developers transform the visualizations to BPEL for execution.&lt;/li&gt;

&lt;li&gt;BPEL was standardized by OASIS in 2004 after collaborative efforts to create the language by Microsoft, IBM and other companies.&lt;/li&gt;
&lt;/ul&gt;

&lt;br&gt;
&lt;b&gt;Why do we need BPEL?&lt;/b&gt;&lt;br /&gt;
So, why was the new language created? Why do we even need BPEL? BPEL provides:
&lt;ul type=&quot;circle&quot;&gt;
&lt;li&gt;Support for web services relationships and interactions that are engaged in both short- and long-term business transactions. BPEL provides the foundation for automating business processes.&lt;/li&gt;
&lt;li&gt;Message exchange correlation for long running message exchanges, not just over a minute or two, but over days, weeks or months. BPEL provides industry-standard support for processes that require very long time periods to complete.&lt;/li&gt;
&lt;li&gt;Implementation for the parallel processing of activities, which permits the execution of non-dependent actions concurrently to improve process performance.&lt;/li&gt;
&lt;li&gt;For the mapping of data between partner interactions, so it is possible, for example, to take the result from one web service and use it to invoke another web service.&lt;/li&gt;
&lt;li&gt;The BPEL standard provides consistent exception and recovery handling for deployed business processes.&lt;/li&gt;
&lt;/ul&gt;

&lt;br&gt;
&lt;b&gt;What are the Benefits of BPEL?&lt;/b&gt;&lt;br /&gt;
Some of the benefits of using BPEL include:
&lt;ul type=&quot;circle&quot;&gt;
&lt;li&gt;BPEL is SOA (Service Oriented Architecture) compliant, meaning that it is based on web services, which are the set of protocols by which such services can be published, discovered and used in a technology neutral, standard form.&lt;/li&gt;
&lt;li&gt;BPEL allows us to leverage existing standards and skill sets, all in a common language.&lt;/li&gt;
&lt;li&gt;BPEL deployed orchestrations are web services themselves, and therefore fit naturally into the existing Web Services stack.&lt;/li&gt;
&lt;li&gt;BPEL is expressed entirely in XML, uses and extends the WSDL 1.1 definitions and uses XML Schema 1.0 for the data model.&lt;/li&gt;
&lt;li&gt;BPEL is platform and vendor agnostic, and so a BPEL process will run on any engine that is BPEL-compliant.&lt;/li&gt;
&lt;li&gt;BPEL processes are interoperable between and among existing/running web services because they are themselves web services.&lt;/li&gt;
&lt;/ul&gt;

&lt;br&gt;
&lt;b&gt;Examples of BPEL Process&lt;/b&gt;&lt;br /&gt;
&lt;table&gt;
&lt;tr&gt;&lt;td width=&quot;200px&quot;&gt;&lt;b&gt;Example 1 :&lt;/b&gt;The Hello World BPEL Process&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi6eu-ZpFSgq3t_GxBjDk7bmud35sLn0PidPu5UgmHSIjLPWK6Ir5_r2Z23t5DwsOHUecxMVKDOX29DcKL06mpswqh3J9ad50UverZcUrmShEauv8HVt8xPoNmLH1VXm8P88nGnzKA-SUQ/s1600/BPELExample3.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi6eu-ZpFSgq3t_GxBjDk7bmud35sLn0PidPu5UgmHSIjLPWK6Ir5_r2Z23t5DwsOHUecxMVKDOX29DcKL06mpswqh3J9ad50UverZcUrmShEauv8HVt8xPoNmLH1VXm8P88nGnzKA-SUQ/s1600/BPELExample3.gif&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;
The following actions take place:
&lt;ol type=&quot;1&quot;&gt;
&lt;li&gt;The Hello World BPEL process accepts the input from the WSDL client partner link by using a receive activity.&lt;/li&gt;
&lt;li&gt;The receive activity repackages the input into a variable.&lt;/li&gt;
&lt;li&gt;The Hello World BPEL process adds the greeting using an assign activity, and then sends the result back to the client application through the partner link as output by using the reply activity.&lt;/li&gt;
&lt;/ol&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;br&gt;
&lt;table&gt;
&lt;tr&gt;&lt;td&gt;&lt;b&gt;Example 2 :&lt;/b&gt;Example BPEL process for travel arrangements:&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnxvM8mOsFyOrwKvvm_4cTF0JCnqbK-xpZmZhn3Ssoiq0d2-DinMw9xSGxLbfURKMf-Lh6Wrx2BSrkL0W4lMgn_9cqmpgbrGnVsCX1Bb3oDtRmupe4cXsbq187ExLZHTR7gviQjNZrIow/s1600/BPELExample1.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnxvM8mOsFyOrwKvvm_4cTF0JCnqbK-xpZmZhn3Ssoiq0d2-DinMw9xSGxLbfURKMf-Lh6Wrx2BSrkL0W4lMgn_9cqmpgbrGnVsCX1Bb3oDtRmupe4cXsbq187ExLZHTR7gviQjNZrIow/s1600/BPELExample1.gif&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;/font&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soac0ncepts.blogspot.com/feeds/632096057920621181/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://soac0ncepts.blogspot.com/2015/02/business-process-execution-language-bpel.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2654569281008612531/posts/default/632096057920621181'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2654569281008612531/posts/default/632096057920621181'/><link rel='alternate' type='text/html' href='http://soac0ncepts.blogspot.com/2015/02/business-process-execution-language-bpel.html' title='Business Process Execution Language (BPEL)'/><author><name>Shylendra</name><uri>http://www.blogger.com/profile/14291618754279341665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgxsLDklGrKK1CFMeS4YP3wqLG5oVri7U14P7TTHFKZbaRqUKlOvHhQakh_jHQ8KQWPd8DX22c0n_5V6ujUut0ga7VT1Vu066U-uSQVxUynRy3fqczUUgWWxhQ6XV2PHR4/s1600/*'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi6eu-ZpFSgq3t_GxBjDk7bmud35sLn0PidPu5UgmHSIjLPWK6Ir5_r2Z23t5DwsOHUecxMVKDOX29DcKL06mpswqh3J9ad50UverZcUrmShEauv8HVt8xPoNmLH1VXm8P88nGnzKA-SUQ/s72-c/BPELExample3.gif" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2654569281008612531.post-6743536580823619743</id><published>2015-02-03T05:25:00.001-08:00</published><updated>2015-02-10T19:57:05.853-08:00</updated><title type='text'>Extensible Markup Language (XML)</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;font size=&quot;3&quot;&gt;

&lt;p&gt;There are countless file extensions out there and new ones seem to crop up every day. When you happen to discover one you have never heard of before, I bet your initial instinct is to suspect malware, rather than being excited to find out what it is. Did you ever wonder what an XML file is?&lt;/p&gt;

&lt;p&gt;XML stands for &lt;b&gt;Extensible Markup Language&lt;/b&gt;. A markup language is used to annotate text or add additional information. These annotations are not shown to the end-user, but are needed by the ‘machine’ to read and subsequently process the text correctly.&lt;/p&gt;

The essence of XML is in its name: Extensible Markup Language.&lt;br&gt;
&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;5&quot; bgcolor=&quot;#f0f0f0&quot;&gt;
&lt;tr&gt;&lt;td valign=&quot;top&quot;&gt;
&lt;i&gt;Extensible&lt;/i&gt;
&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;:&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;
XML is extensible. It lets you define your own tags, the order in which they occur, and how they should be processed or displayed. Another way to think about extensibility is to consider that XML allows all of us to extend our notion of what a document is: it can be a file that lives on a file server, or it can be a transient piece of data that flows between two computer systems (as in the case of Web Services).
&lt;/td&gt;&lt;/tr&gt;

&lt;tr&gt;&lt;td valign=&quot;top&quot;&gt;
&lt;i&gt;Markup&lt;/i&gt;
&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;:&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;
The most recognizable feature of XML is its tags, or elements (to be more accurate). In fact, the elements you’ll create in XML will be very similar to the elements you’ve already been creating in your HTML documents. However, XML allows you to define your own set of tags.
&lt;/td&gt;&lt;/tr&gt;

&lt;tr&gt;&lt;td valign=&quot;top&quot;&gt;
&lt;i&gt;Language&lt;/i&gt;
&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;:&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;
XML is a language that’s very similar to HTML. It’s much more flexible than HTML because it allows you to create your own custom tags. However, it’s important to realize that XML is not just a language. XML is a meta-language: a language that allows us to create or define other languages. For example, with XML we can create other languages, such as RSS, MathML (a mathematical markup language), and even tools like XSLT. More on this later.
&lt;/td&gt;&lt;/tr&gt;

&lt;/table&gt;

&lt;p&gt;A very well known example is HTML (HyperText Markup Language). Websites are coded in HTML (and other programming languages), however, you (should) never see a trace of the code. What you do see is its interpretation by the browser, for example a certain font formatting, a table, or embedded images. So what does XML do?&lt;/p&gt;

&lt;p&gt;Let me start at the very beginning. XML is a more recent language similar to HTML, but it allows for more flexibility. Like HTML it is a simplified subset of SGML (Standard Generalized Markup Language), the mother of all markup languages. Per definition, XML is a universal format for structured documents and data on the web. In other words, it is used to markup or describe data.&lt;/p&gt;

&lt;p&gt;To achieve this description of data, XML relies on Document Type Definition (DTD). You could say that this is the ‘machine’s’ dictionary, which allows it to understand the markup language. Thus, each document must start by defining the type of DTD to be used. The code could look something like this:&lt;/p&gt;

&lt;pre  style=&quot;font-family:arial;font-size:12px;border:1px dashed #CCCCCC;width:99%;height:auto;overflow:auto;background:#f0f0f0;padding:0px;color:#000000;text-align:left;line-height:20px;&quot;&gt;&lt;code style=&quot;color:#000000;word-wrap:normal;&quot;&gt; &amp;lt;!doctype html public “-//w3c//DTD html 4.0//en”&amp;gt;  
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;This specific example tells the ‘machine’, in this case a browser, that the DTD is html 4.0 in English. The browser can then go ahead and compare each of the given commands with its DTD, which in turn tells it what to do with that command. That’s how the command &amp;lt;b&amp;gt; translates to bold text or &amp;lt;u&amp;gt; to underlined text.&lt;/p&gt;

&lt;p&gt;Now that was a HTML example and probably doesn’t instantly bring you any closer to understanding XML. Hang on, we’re getting there, but not without looking at HTML a little bit more. The problem with HTML is that it consists of a static set of commands and whenever you need to give certain attributions, you need to type these commands. Over and over again. In other words, HTML is very simple, very obvious, easy to learn, but also not very flexible.&lt;/p&gt;

&lt;p&gt;Let me give you an example. Say you want to change the size or color of a header you have used a dozen times throughout your website. That can be quite annoying. To circumvent this tiresome editing of HTML documents, style sheets were invented. Now you simply call your header a ‘header 1′ in your website and in the style sheet you define what a ‘header 1′ looks like. So when you want to change your header, you only change it in one place, i.e. the style sheet. Problem solved.&lt;/p&gt;

&lt;p&gt;XML works similar to a style sheet. Yes, now we’re getting there! It’s more flexible than HTML because it lets you create your own building blocks. An XML document basically is a type of style sheet that defines how its subordinate documents are to be read by the ‘machine’. Of course there is a crucial difference to HTML and style sheets. You basically skip the HTML because you create your own DTD and the whole process is simplified. Essentially, the command definition is outsourced to the DTD.&lt;/p&gt;

&lt;p&gt;There are two types of XML files. The first relies on the standard DTD that the ‘machine’, e.g. a browser can read. The second allows you to write your own DTD and create your own command building blocks. So you could become really creative and then provide the ‘machine’ with both your XML and your very own DTD file.&lt;/p&gt;

&lt;p&gt;Now another extremely important difference between HTML and XML is that HTML defines how data look, while XML defines what data is. This should make clear that XML does not replace HTML, rather it extends it. In essence, XML doesn’t really do anything, but structure, store, and transport data. Bummer.&lt;/p&gt;

&lt;p&gt;So what XML is used for, is to outsource data. Rather than integrating them into the HTML document, they are stored in separate XML files. Since XML stores data in plain text format, the storage is independent of your platform and your data can be exported, imported, or simply moved much easier.&lt;/p&gt;

&lt;p&gt;Many other languages are based on XML, including XHTML, WAP for hand held devices, or RSS for feeds. And here we have reached some actual uses of XML, as well as the end of this article.&lt;/p&gt;

&lt;b&gt;An Example XML Document:&lt;/b&gt;&lt;br&gt;
&lt;table&gt;
&lt;tr&gt;&lt;td valign=&quot;top&quot;&gt;
&lt;br&gt;
XML documents use a self-describing and simple syntax:

&lt;pre  style=&quot;font-family:arial;font-size:12px;border:1px dashed #CCCCCC;width:99%;height:auto;overflow:auto;background:#f0f0f0;padding:0px;color:#000000;text-align:left;line-height:20px;&quot;&gt;&lt;code style=&quot;color:#000000;word-wrap:normal;&quot;&gt; &amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&amp;gt;  
 &amp;lt;note&amp;gt;  
  &amp;lt;to&amp;gt;Tove&amp;lt;/to&amp;gt;  
  &amp;lt;from&amp;gt;Jani&amp;lt;/from&amp;gt;  
  &amp;lt;heading&amp;gt;Reminder&amp;lt;/heading&amp;gt;  
  &amp;lt;body&amp;gt;Don&#39;t forget me this weekend!&amp;lt;/body&amp;gt;  
 &amp;lt;/note&amp;gt;  
&lt;/code&gt;&lt;/pre&gt;

&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;
&lt;ol type=&quot;1&quot;&gt;
&lt;li&gt;The first line is the XML declaration. It defines the XML version (1.0).&lt;/li&gt;
&lt;li&gt;The next line describes the root element of the document (like saying: &quot;this document is a note&quot;): 
&lt;pre  style=&quot;font-family:arial;font-size:12px;border:1px dashed #CCCCCC;width:99%;height:auto;overflow:auto;background:#f0f0f0;padding:0px;color:#000000;text-align:left;line-height:20px;&quot;&gt;&lt;code style=&quot;color:#000000;word-wrap:normal;&quot;&gt; &amp;lt;note&amp;gt;  
&lt;/code&gt;&lt;/pre&gt; 
&lt;/li&gt;

&lt;li&gt;The next 4 lines describe 4 child elements of the root (to, from, heading, and body):
&lt;pre  style=&quot;font-family:arial;font-size:12px;border:1px dashed #CCCCCC;width:99%;height:auto;overflow:auto;background:#f0f0f0;padding:0px;color:#000000;text-align:left;line-height:20px;&quot;&gt;&lt;code style=&quot;color:#000000;word-wrap:normal;&quot;&gt; &amp;lt;to&amp;gt;Tove&amp;lt;/to&amp;gt;  
 &amp;lt;from&amp;gt;Jani&amp;lt;/from&amp;gt;  
 &amp;lt;heading&amp;gt;Reminder&amp;lt;/heading&amp;gt;  
 &amp;lt;body&amp;gt;Don&#39;t forget me this weekend!&amp;lt;/body&amp;gt;  
&lt;/code&gt;&lt;/pre&gt;
&lt;/li&gt;

&lt;li&gt;And finally the last line defines the end of the root element:
&lt;pre  style=&quot;font-family:arial;font-size:12px;border:1px dashed #CCCCCC;width:99%;height:auto;overflow:auto;background:#f0f0f0;padding:0px;color:#000000;text-align:left;line-height:20px;&quot;&gt;&lt;code style=&quot;color:#000000;word-wrap:normal;&quot;&gt; &amp;lt;/note&amp;gt;  
&lt;/code&gt;&lt;/pre&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;
You can assume, from this example, that the XML document contains a note to Tove from Jani.&lt;br&gt;
Don&#39;t you agree that XML is pretty self-descriptive?
&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;


&lt;/font&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soac0ncepts.blogspot.com/feeds/6743536580823619743/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://soac0ncepts.blogspot.com/2015/02/extensible-markup-language-xml.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2654569281008612531/posts/default/6743536580823619743'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2654569281008612531/posts/default/6743536580823619743'/><link rel='alternate' type='text/html' href='http://soac0ncepts.blogspot.com/2015/02/extensible-markup-language-xml.html' title='Extensible Markup Language (XML)'/><author><name>Shylendra</name><uri>http://www.blogger.com/profile/14291618754279341665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgxsLDklGrKK1CFMeS4YP3wqLG5oVri7U14P7TTHFKZbaRqUKlOvHhQakh_jHQ8KQWPd8DX22c0n_5V6ujUut0ga7VT1Vu066U-uSQVxUynRy3fqczUUgWWxhQ6XV2PHR4/s1600/*'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2654569281008612531.post-4812466322964650880</id><published>2015-02-03T05:22:00.001-08:00</published><updated>2015-02-03T05:22:07.402-08:00</updated><title type='text'>Representation State Transfer (REST)</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://soac0ncepts.blogspot.com/feeds/4812466322964650880/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://soac0ncepts.blogspot.com/2015/02/representation-state-transfer-rest.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2654569281008612531/posts/default/4812466322964650880'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2654569281008612531/posts/default/4812466322964650880'/><link rel='alternate' type='text/html' href='http://soac0ncepts.blogspot.com/2015/02/representation-state-transfer-rest.html' title='Representation State Transfer (REST)'/><author><name>Shylendra</name><uri>http://www.blogger.com/profile/14291618754279341665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgxsLDklGrKK1CFMeS4YP3wqLG5oVri7U14P7TTHFKZbaRqUKlOvHhQakh_jHQ8KQWPd8DX22c0n_5V6ujUut0ga7VT1Vu066U-uSQVxUynRy3fqczUUgWWxhQ6XV2PHR4/s1600/*'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2654569281008612531.post-961801277932329743</id><published>2015-02-03T05:21:00.001-08:00</published><updated>2015-02-03T05:21:05.697-08:00</updated><title type='text'>Universal Description, Discovery, and Integration (UDDI)</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://soac0ncepts.blogspot.com/feeds/961801277932329743/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://soac0ncepts.blogspot.com/2015/02/universal-description-discovery-and.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2654569281008612531/posts/default/961801277932329743'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2654569281008612531/posts/default/961801277932329743'/><link rel='alternate' type='text/html' href='http://soac0ncepts.blogspot.com/2015/02/universal-description-discovery-and.html' title='Universal Description, Discovery, and Integration (UDDI)'/><author><name>Shylendra</name><uri>http://www.blogger.com/profile/14291618754279341665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgxsLDklGrKK1CFMeS4YP3wqLG5oVri7U14P7TTHFKZbaRqUKlOvHhQakh_jHQ8KQWPd8DX22c0n_5V6ujUut0ga7VT1Vu066U-uSQVxUynRy3fqczUUgWWxhQ6XV2PHR4/s1600/*'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2654569281008612531.post-5707345094235692717</id><published>2015-02-03T05:20:00.001-08:00</published><updated>2015-02-03T05:20:47.176-08:00</updated><title type='text'>Simple Object Access Protocol (SOAP)</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://soac0ncepts.blogspot.com/feeds/5707345094235692717/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://soac0ncepts.blogspot.com/2015/02/simple-object-access-protocol-soap.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2654569281008612531/posts/default/5707345094235692717'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2654569281008612531/posts/default/5707345094235692717'/><link rel='alternate' type='text/html' href='http://soac0ncepts.blogspot.com/2015/02/simple-object-access-protocol-soap.html' title='Simple Object Access Protocol (SOAP)'/><author><name>Shylendra</name><uri>http://www.blogger.com/profile/14291618754279341665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgxsLDklGrKK1CFMeS4YP3wqLG5oVri7U14P7TTHFKZbaRqUKlOvHhQakh_jHQ8KQWPd8DX22c0n_5V6ujUut0ga7VT1Vu066U-uSQVxUynRy3fqczUUgWWxhQ6XV2PHR4/s1600/*'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2654569281008612531.post-3824148422177485344</id><published>2015-02-03T05:19:00.003-08:00</published><updated>2015-02-03T05:19:25.294-08:00</updated><title type='text'>Service Oriented Architecture (SOA) </title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://soac0ncepts.blogspot.com/feeds/3824148422177485344/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://soac0ncepts.blogspot.com/2015/02/service-oriented-architecture-soa.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2654569281008612531/posts/default/3824148422177485344'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2654569281008612531/posts/default/3824148422177485344'/><link rel='alternate' type='text/html' href='http://soac0ncepts.blogspot.com/2015/02/service-oriented-architecture-soa.html' title='Service Oriented Architecture (SOA) '/><author><name>Shylendra</name><uri>http://www.blogger.com/profile/14291618754279341665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgxsLDklGrKK1CFMeS4YP3wqLG5oVri7U14P7TTHFKZbaRqUKlOvHhQakh_jHQ8KQWPd8DX22c0n_5V6ujUut0ga7VT1Vu066U-uSQVxUynRy3fqczUUgWWxhQ6XV2PHR4/s1600/*'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2654569281008612531.post-3894170769775343444</id><published>2015-02-03T05:19:00.001-08:00</published><updated>2015-02-03T05:19:13.578-08:00</updated><title type='text'>Web Services Description Language (WSDL)</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://soac0ncepts.blogspot.com/feeds/3894170769775343444/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://soac0ncepts.blogspot.com/2015/02/web-services-description-language-wsdl.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2654569281008612531/posts/default/3894170769775343444'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2654569281008612531/posts/default/3894170769775343444'/><link rel='alternate' type='text/html' href='http://soac0ncepts.blogspot.com/2015/02/web-services-description-language-wsdl.html' title='Web Services Description Language (WSDL)'/><author><name>Shylendra</name><uri>http://www.blogger.com/profile/14291618754279341665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgxsLDklGrKK1CFMeS4YP3wqLG5oVri7U14P7TTHFKZbaRqUKlOvHhQakh_jHQ8KQWPd8DX22c0n_5V6ujUut0ga7VT1Vu066U-uSQVxUynRy3fqczUUgWWxhQ6XV2PHR4/s1600/*'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2654569281008612531.post-80649454603032114</id><published>2015-02-03T05:18:00.002-08:00</published><updated>2015-02-27T00:53:59.109-08:00</updated><title type='text'>Web Services</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;font size=&quot;3&quot;&gt;

&lt;/font&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soac0ncepts.blogspot.com/feeds/80649454603032114/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://soac0ncepts.blogspot.com/2015/02/web-services.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2654569281008612531/posts/default/80649454603032114'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2654569281008612531/posts/default/80649454603032114'/><link rel='alternate' type='text/html' href='http://soac0ncepts.blogspot.com/2015/02/web-services.html' title='Web Services'/><author><name>Shylendra</name><uri>http://www.blogger.com/profile/14291618754279341665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgxsLDklGrKK1CFMeS4YP3wqLG5oVri7U14P7TTHFKZbaRqUKlOvHhQakh_jHQ8KQWPd8DX22c0n_5V6ujUut0ga7VT1Vu066U-uSQVxUynRy3fqczUUgWWxhQ6XV2PHR4/s1600/*'/></author><thr:total>0</thr:total></entry></feed>