 




<?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/"
	>

<channel>
	<title>SOA Talk &#187; REST</title>
	<atom:link href="http://itknowledgeexchange.techtarget.com/soa-talk/tag/rest/feed/" rel="self" type="application/rss+xml" />
	<link>http://itknowledgeexchange.techtarget.com/soa-talk</link>
	<description>A SearchSOA.com blog</description>
	<lastBuildDate>Fri, 10 May 2013 19:37:57 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<item>
		<title>Thomas Erl discusses upcoming SOA, Cloud and Service Technology Symposium</title>
		<link>http://itknowledgeexchange.techtarget.com/soa-talk/thomas-erl-discusses-upcoming-soa-cloud-and-service-technology-symposium/</link>
		<comments>http://itknowledgeexchange.techtarget.com/soa-talk/thomas-erl-discusses-upcoming-soa-cloud-and-service-technology-symposium/#comments</comments>
		<pubDate>Wed, 05 Sep 2012 23:08:20 +0000</pubDate>
		<dc:creator>Jack Vaughan</dc:creator>
				<category><![CDATA[REST]]></category>
		<category><![CDATA[SOA]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/soa-talk/?p=1859</guid>
		<description><![CDATA[Later this month, experts and authors from around the globe will gather in London for the fifth annual SOA, Cloud and Service Technology Symposium. This year’s conference agenda reflects aspects of the progress of SOA &#8211; both subtle and profound. In reviewing this year’s submissions, some vivid trends emerged, said Thomas Erl, prominent SOA author, [...]]]></description>
				<content:encoded><![CDATA[<p>Later this month, experts and authors from around the globe will gather in London for the fifth annual SOA, Cloud and Service Technology Symposium. This year’s conference agenda reflects aspects of the progress of SOA &#8211; both subtle and profound.</p>
<p>In reviewing this year’s submissions, some vivid trends emerged, said <a href="http://searchsoa.techtarget.com/news/1344939/Thomas-Erls-SOA-Design-Patterns">Thomas Erl, prominent SOA author, educator and conference chair</a>. “Many sessions are about the convergence of different areas,” said Erl, noting the original event covered SOA, then it covered SOA and cloud computing, and now it has broadened further.</p>
<p>“As you go through all the submissions, you kind of witness an evolution in the industry. It is a reflection as to where the industry itself is going,” he said. As the naming of the event suggests, Erl sees an emerging field that can be called “service technology.”</p>
<p>“In the early days of SOA, people associated SOA with Web services. There was a communications barrier [with people] who thought it was just a way of implementing Web services,” he said. “Now we are seeing many more sessions that look at how [cloud, SOA and services] are applied together, and what the implications are.”</p>
<p>The <a href="http://www.servicetechsymposium.com/">Symposium, set for Sept 24 -  25 at Imperial College</a>, is slated to cover a broad variety of SOA and cloud-related topics as well. Among scheduled sessions are &#8220;Lightweight BPM and SOA,&#8221; &#8220;Moving Applications to the Cloud: Migration Options,&#8221; and &#8220;The Rise of the Enterprise Service Bus.&#8221; Also on the agenda is a series of on-site training and certification workshops. Billed as &#8220;bootcamp-style training sessions,&#8221; the workshops will provide preparation for a number of industry-recognized certifications, including SOA architect and cloud technology professional programs.</p>
<p>A key aim of the conference is to offer SOA, cloud computing and service technologies practitioners a look at real-world implementations and field-tested industry practices. However, the event will also cover emerging trends and innovations in the space. <span id="more-1859"></span></p>
<p>Keynotes at the event include SOA case studies and panels featuring technologists from both NASA and the European Space Agency. Gartner’s Ann Manes and TOG’s Chris Harding are speaking. FAA and DoD presenters are on hand as well. Conference tracks will range from cloud-based enterprise architecture and new REST and Web services techniques, to service infrastructure and virtualization.</p>
<p>The REST-related sessions delve into one of the brightest stars in today’s SOA firmament.  In fact, Erl  recently debuted a new book in his Prentice Hall Service Technology Series, entitled <a href="http://servicetechbooks.com/rest">“SOA with Rest: Principles, Patterns and Constraints for Building Enterprise Solutions with REST,</a>” that is solely dedicated to discussing SOA and REST.</p>
<p>As new phenomena enter the IT world, they usually have antecedents, noted Erl. One such phenomenon is the open API, which has sprung catlike on the modern technology consciousness. The topic is covered in symposium sessions such as “The Open API Economy: What Is It and How Do I Capitalize on It?” led by IBM’s Laura Olson.</p>
<p>“A whole new segment of the IT community has rediscovered the term ‘API,’” Erl mused. “Now we have new ways of doing APIs. It is interesting how much we can further build upon concepts that have been around for decades and re-leverage them.”</p>
<p>The largest international conference of its kind, the symposium will feature over 100 expert speaker sessions, spread across thirteen conference tracks. The overarching theme of this year&#8217;s event is &#8220;Exploring Modern Service Technologies and Practices.&#8221; Much of the event will focus on how to realize modern service technologies in the real world. &#8211; Stephanie Mann and Jack Vaughan</p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/soa-talk/thomas-erl-discusses-upcoming-soa-cloud-and-service-technology-symposium/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Consumerization of IT and SOA integration</title>
		<link>http://itknowledgeexchange.techtarget.com/soa-talk/consumerization-of-it-and-soa-integration/</link>
		<comments>http://itknowledgeexchange.techtarget.com/soa-talk/consumerization-of-it-and-soa-integration/#comments</comments>
		<pubDate>Wed, 11 Jul 2012 20:28:06 +0000</pubDate>
		<dc:creator>Jack Vaughan</dc:creator>
				<category><![CDATA[API]]></category>
		<category><![CDATA[middleware]]></category>
		<category><![CDATA[Mobile device development]]></category>
		<category><![CDATA[REST]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/soa-talk/?p=1800</guid>
		<description><![CDATA[An odd phenomenon these days is the consumerization of IT, which WhatIs describes as the “blending of personal and business use of technology devices and applications.” Today’s armies of mobile device wielding business users are the most striking symbol of IT consumerization. But it is really not so new. People old enough to remember that [...]]]></description>
				<content:encoded><![CDATA[<p>An odd phenomenon these days is the <a href="http://searchconsumerization.techtarget.com/definition/IT-consumerization-information-technology-consumerization">consumerization of IT</a>, which WhatIs describes as the “blending of personal and business use of technology devices and applications.” Today’s armies of mobile device wielding business users are the most striking symbol of IT consumerization. But it is really not so new. People old enough to remember that <a href="http://en.wikipedia.org/wiki/Mork_%26_Mindy">Mork came from Ork</a> can recall when the PC and the software spreadsheet were smuggled into the office to end the mainframe’s dominance of corporate computing.</p>
<p>Few application development managers are not affected by the mobile tsunami. They are now sorting through the costs and benefits of a new category known as mobile middleware, which has arisen to deal with mobile device diversity. As it turns out, mobile apps are a bigger problem for application development managers than was mobile email. They have to support every conceivable type of endpoint, and select between HTML5, native and hybrid programming schemes.  <strong></strong></p>
<p>The PC was a game changer. The same appears to be true of the smartphone, which recently crossed an inflection point, surpassing the desktop PC in unit sales. Equal as influences are social media, open APIs and app stores.</p>
<p>Social media applications that aggregate news and information have caused a big boost in use of <a href="http://searchsoa.techtarget.com/feature/Enterprise-architects-mix-REST-integration-with-SOA">integration middleware using &#8220;REST&#8221;</a> and RSS-style services. SOA laid the foundation, but it is the simple REST version of SOA that is carrying integration development forward today, as seen in social media and mobile application development. Basically, REST underlies the big digital consumer success stories called Amazon, Google, Facebook and eBay, and their style of development is now penetrating the established enterprises, and software architects must understand how to build these modern style systems.</p>
<p>Now we are seeing a type of consumerization of IT integration that resembles the open APIs of the big e-commerce and social media sites. The idea is that you publish out APIs that let outsiders hook into your Web versions of your enterprise applications. Some SOA houses are building API management tool sets in response. They want their APIs for B2B to fly off the virtual shelves as the MP3s do at the iTunes store with which consumers are familiar.</p>
<p>Consumerization of SOA integration could be taken more broadly still. Seldom when you are calling, are operators actually standing by. The Web has enabled – some might say ‘condemned’ &#8211; the consumer to take over the role of key operator of yore. This requires teams to design and deliver much better applications and application interfaces than ever before. This is becoming more and more true as mobile devices flourish.</p>
<p>Again, aspects of the “new” consumerization of IT can sound like an old story. The notion that end users can, with the right tools, manage to meet the bulk of their programming own needs was heard in the days of the original Visual Basic, Lotus Notes and PowerBuilder. To a point it was true. We hear that now about open APIs. Is it more likely to be more true this time? What do you think? -Jack Vaughan</p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/soa-talk/consumerization-of-it-and-soa-integration/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IBM Impact 2012: Is this the age of SOA 3.0?</title>
		<link>http://itknowledgeexchange.techtarget.com/soa-talk/ibm-impact-2012-is-this-the-age-of-soa-30/</link>
		<comments>http://itknowledgeexchange.techtarget.com/soa-talk/ibm-impact-2012-is-this-the-age-of-soa-30/#comments</comments>
		<pubDate>Wed, 02 May 2012 02:48:56 +0000</pubDate>
		<dc:creator>Jack Vaughan</dc:creator>
				<category><![CDATA[IBM]]></category>
		<category><![CDATA[REST]]></category>
		<category><![CDATA[SOA]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/soa-talk/ibm-impact-2012-is-this-the-age-of-soa-30/</guid>
		<description><![CDATA[SOA has been used for application transformation for several years &#8211; now SOA itself is undergoing a transformation. At IBM Impact 2012, IBM Application and Integration Middleware General Manager Marie Wieck went so far as to dub the transformation “SOA 3.0.” She was not alone among IBM leaders showing support for SOA services &#8211; old [...]]]></description>
				<content:encoded><![CDATA[<p>SOA has been used for application transformation for several years &#8211; now SOA itself is undergoing a transformation. At IBM Impact 2012, IBM Application and Integration Middleware General Manager Marie Wieck went so far as to dub the transformation “SOA 3.0.” She was not alone among IBM leaders showing support for SOA services &#8211; old and new.<span id="more-1755"></span></p>
<p>A number of elements of Web 2.0 &#8211; cloud services, open APIs and mobile apps &#8211; are becoming the means to drive a new form of SOA. This SOA is much more likely to use REST than SOAP. Services continue to underlie new IBM integration offerings. At Impact 2012, IBM rolled together some mobile services development tools, with its newly acquired Worklight mobile middleware platform forming something of a centerpiece. IBM also promoted the newly forming ecosystems of open APIs, announcing IBM WebSphere Cast Iron Live Web API services.</p>
<p>“Today SOA is about linking systems of record together. SOA is the core. It simply is just good design. Design principles like SOA are fundamental in allowing you to bring isolated silos together,” said IBM’s Wieck, discussing traditional SOA.  But Wieck is also watching new forms of SOA – ones that reach out to Web users and reach back to enterprise assets.</p>
<p>“New API services unleash your business to new users,” Wieck said.</p>
<p>Wieck’s boss, IBM Software Group leader Steve Mills, echoed her comments. He reminded, as he sometimes does, that core SOA concepts are not really new. “It’s good fundamental design,” he said. “Winding everything up into a big ball of twine is not a good idea. [But] modularity  &#8230; is an idea that has been with us for a very long time.”</p>
<p>Is the onslaught of RESTful APIs showing SOA the door? “What we are seeing today in a many ways is the logical extension of SOA – not something new and different from SOA,” responds Mills.</p>
<p>A financial industry technology leader on hand at Impact concurred that services-style thinking is a key to development today. “We have to get to this world where we are focused more on services rather than applications,” said Steve George, CIO, Huntington Bank. “Flexible SOA accelerates solution delivery.”</p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/soa-talk/ibm-impact-2012-is-this-the-age-of-soa-30/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>An OAuth API eases development</title>
		<link>http://itknowledgeexchange.techtarget.com/soa-talk/an-oauth-api-eases-development/</link>
		<comments>http://itknowledgeexchange.techtarget.com/soa-talk/an-oauth-api-eases-development/#comments</comments>
		<pubDate>Thu, 17 Nov 2011 17:31:32 +0000</pubDate>
		<dc:creator>Jack Vaughan</dc:creator>
				<category><![CDATA[Cloud Services]]></category>
		<category><![CDATA[middleware]]></category>
		<category><![CDATA[Mobile device development]]></category>
		<category><![CDATA[REST]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/soa-talk/an-oauth-api-eases-development/</guid>
		<description><![CDATA[We spoke with Apigee&#8217;s Sam Ramji recently. He and the company, which focuses on API products for enterprises and developers, find themselves among those at the center of one of the rising trends in security services: OAuth.   In the past Ramji led open-source strategy across Microsoft, and was a founding member of BEA&#8217;s AquaLogic [...]]]></description>
				<content:encoded><![CDATA[<p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-family: Calibri;font-size: small">We spoke with Apigee&#8217;s Sam Ramji recently. He and the company, which focuses on API products for enterprises and developers, find themselves among those at the center of one of the rising trends in security services: <a href="http://tools.ietf.org/html/rfc5849">OAuth</a>. </span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-family: Calibri;font-size: small"> </span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: small"><span style="font-family: Calibri">In the past Ramji <span lang="EN">led open-source strategy across Microsoft, and was a founding member of BEA&#8217;s AquaLogic product team. He now acts as strategist for Apigee, where, along with others, he writes for the Apigee <a href="http://blog.apigee.com/">API Best Practices</a> blog. He likens the <a href="http://searchsoa.techtarget.com/tip/OAuth-protocol-gains-for-securing-Web-services-authorization">token-based OAuth protocol</a> to a valet key that allows users to go from Web site to Web site (from Twitter to TweetDeck, from Facebook to Twitter, from the New York Times to Facebook, and so on) without multiple logins.</span></span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-family: Calibri;font-size: small"> </span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-family: Calibri;font-size: small">&#8221;OAuth allows an application to act as an intermediary to services like Twitter – etcetera &#8211; on behalf of the end user,&#8221; he said. This type of token service for site hopping is a key mark of the Web 2.0 and the so-called &#8221;App Economy&#8221; today. &#8220;We couldn&#8217;t have done this years ago,&#8221; said Ramji.</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-family: Calibri;font-size: small"> </span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-family: Calibri;font-size: small">OAuth is said to play nicely with widely used Web-based REST methods. Moreover, Ramji suggested that OAuth makes a &#8221;good enough&#8221; security service available to a broader group of developers. The mobile device explosion seems likely to expand OAuth use.</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-family: Calibri;font-size: small"> </span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-family: Calibri;font-size: small">Previous alternatives involve a more complex set of processes for developers to learn. Of course, OAuth has its limits. OAuth aims directly at site-to-site application-to-application hopping over HTTP.<span>  </span>It would be used in some enterprises along with SAML, OpenID and other more complex security services located as gateways nearer to vital backend systems.</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-family: Calibri;font-size: small"> </span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-family: Calibri;font-size: small">OAuth can be seen as an indicator of a sea change in services, said Ramji. &#8221;It is as a token-based security system that allows users&#8217; account information to be used by a third-party application in a way that does not expose the user name and password to that application.&#8221;</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-family: Calibri;font-size: small"> </span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-family: Calibri;font-size: small">What can go wrong? &#8221;The process of wiring up OAuth is pretty complicated for the average developer,&#8221; said Ramji. &#8221;Also, it is still a spec in motion. No two apps really quite line up easily.&#8221;</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-family: Calibri;font-size: small"> </span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-family: Calibri;font-size: small">That is the opening for Apigee. The company has built a single, simple API to talk to multiple end-services, he said. The hosted offering acts as a service broker that handles requests on your behalf. Developers can use Ruby, Objective C, Java and JavaScript to call the <a href="http://developer.apigee.com/facebook_tutorial.html">Apigee OAuth API</a> that supported -when announced in August - Salesforce REST, Chatter, LinkedIn and Twitter APIs &#8211; with more to come. </span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-family: Calibri;font-size: small"> </span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-family: Calibri;font-size: small">Apigee&#8217;s work is emblematic of the work of API-intensive companies that may change the economics of the software industry. –Jack Vaughan</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt"> </p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/soa-talk/an-oauth-api-eases-development/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Orderly: A lighter JSON Schema, if you will</title>
		<link>http://itknowledgeexchange.techtarget.com/soa-talk/orderly-a-lighter-json-schema-if-you-will/</link>
		<comments>http://itknowledgeexchange.techtarget.com/soa-talk/orderly-a-lighter-json-schema-if-you-will/#comments</comments>
		<pubDate>Thu, 07 Jan 2010 20:45:56 +0000</pubDate>
		<dc:creator>Jack Vaughan</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[REST]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/soa-talk/orderly-a-lighter-json-schema-if-you-will/</guid>
		<description><![CDATA[Joe McKendrick has an interesting post about a cool new schema.  It relates to JSON, and is meant to give JSON apps data handling capabilities that are a bit more robust. This site posted a while ago on issues of XML, and the growing popularity of JSON; in short, it said there is a crowd [...]]]></description>
				<content:encoded><![CDATA[<p>Joe McKendrick has an interesting post about a cool new schema.  It relates to JSON, and is meant to give JSON apps data handling capabilities that are a bit more robust. <span id="more-1024"></span></p>
<p>This site posted a while ago on issues of XML, and the <a href="http://itknowledgeexchange.techtarget.com/soa-talk/whats-the-future-of-xml/">growing popularity of JSON</a>; in short, it said there is a crowd that finds that XML is overly complicated and that JSON is a simpler solution. That may form the crux of some developments in the year just new.</p>
<p>Of course, JSON is simple because it was meant to be &#8211; one of creator Doug Crockford’s aims was to create a spec that fit on a mere business card. But when people find they really really need things they will look for ways to extend anything, including JSON. Not welcome, because the the “eXtensible” in XML was an entry for complexity, in some people’s estimation. Sure enough, a JSON Schema developed to provide data rigor has come to be seen as too complex by more than a few.</p>
<p><a href="http://blogs.zdnet.com/service-oriented/?p=3847">McKendrick writes</a> about an alternative – <a href="http://orderly-json.org/">Orderly</a>, a lighter JSON Schema if you will. He cites blogger <a href="http://wisdomofganesh.blogspot.com/2009/12/coming-overthrow-of-xml-orderly-makes.html">Ganesh Prasad</a>, who says JSON Schema long-windedness has been rectified with the launch of the Orderly new schema language, which, in turn, was developed by Lloyd Hilaiel of Yahoo!</p>
<p>Finally before the new year gets older, to Joe McKendrick, who was nice enough to point to our bit about <a href="http://blogs.zdnet.com/service-oriented/?p=2986">JSON and XML</a>, Happy New Year!</p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/soa-talk/orderly-a-lighter-json-schema-if-you-will/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Weirder science: Hadoop and computational biology</title>
		<link>http://itknowledgeexchange.techtarget.com/soa-talk/weirder-science-hadoop-and-computational-biology/</link>
		<comments>http://itknowledgeexchange.techtarget.com/soa-talk/weirder-science-hadoop-and-computational-biology/#comments</comments>
		<pubDate>Wed, 28 Oct 2009 20:41:57 +0000</pubDate>
		<dc:creator>Jack Vaughan</dc:creator>
				<category><![CDATA[cloud computing]]></category>
		<category><![CDATA[REST]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/soa-talk/weirder-science-hadoop-and-computational-biology/</guid>
		<description><![CDATA[Before there was cloud computing, there was grid computing. Instead of sending your jobs to the cloud, you’d send them to the grid. Instead of provisioning big banks of on-premise computers to do your calculations, you’d send them to the grid. Virtualization, services and ever cheaper hardware paved the way from grid to cloud. It [...]]]></description>
				<content:encoded><![CDATA[<p>Before there was cloud computing, there was grid computing. Instead of sending your jobs to the cloud, you’d send them to the grid. Instead of provisioning big banks of on-premise computers to do your calculations, you’d send them to the grid.<br />
<span id="more-938"></span></p>
<p>Virtualization, services and ever cheaper hardware paved the way from grid to cloud. It may be too early to say, but cloud does seem to be a bit of a better play for a wider variety of jobs. Part of the reason grid didn’t get too far off the mark was that its poster stories were usually scientific applications…something of a niche.</p>
<p>Still, it is interesting to conjecture on how science  -  both big and small science – will be done on the cloud. Relational data bases are a tried and true way of dealing with data, scientific and other. The cloud at this point is highly influenced by Google’s flatter <a href="http://wiki.apache.org/hadoop/" target="_blank">MapReduce/Hadoop</a> ways of handling data. Still, <a href="http://itknowledgeexchange.techtarget.com/soa-talk/amazon-brings-mysql-to-aws-enhancing-relational-database-offerings/" target="_blank">Amazon just augmented its SimpleDB with a straightahead RDB (MySQL). </a></p>
<p>Some view on the nature of that possible transformation of science data and cloud this we comes via Michael Schatz.  For the biology community, moving to MapReduce/Hadoop-style architecture would be a challenging undertaking. SOAP and XML made some serious inroads there. Schatz is working on adapting important bioinformatics tools to the cloud paradigm. He has discussed the issues on SourceForge where he documents some project work. Check out <a href="http://sourceforge.net/apps/mediawiki/cloudburst-bio/index.php?title=Hadoop_for_Computational_Biology" target="_blank">Haddop for Computational Biology</a>.</p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/soa-talk/weirder-science-hadoop-and-computational-biology/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Putting Java to REST</title>
		<link>http://itknowledgeexchange.techtarget.com/soa-talk/putting-java-to-rest/</link>
		<comments>http://itknowledgeexchange.techtarget.com/soa-talk/putting-java-to-rest/#comments</comments>
		<pubDate>Wed, 18 Mar 2009 13:25:29 +0000</pubDate>
		<dc:creator>Jack Vaughan</dc:creator>
				<category><![CDATA[REST]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/soa-talk/putting-java-to-rest/</guid>
		<description><![CDATA[Web services followed on the first flush of Java in the late 1990s. They might have been called something else. ‘Services’ made a certain sense because the term ably conveyed a difference from then-reigning object technology. People were ready for the services part. People understood that a waiter did not need to grow or make [...]]]></description>
				<content:encoded><![CDATA[<p>Web services followed on the first flush of Java in the late 1990s. They might have been called something else. ‘Services’ made a certain sense because the term ably conveyed a difference from then-reigning object technology. People were ready for the services part. People understood that a waiter did not need to grow or make the coffee – or carry a coffee canister on their back, for that matter – in order to ‘serve’ coffee to you.</p>
<p>The ‘Web’ part of Web services was different, somewhat exploitative. The Web was a popular success, and you have to imagine someone thinking that if they named the latest software architecture after the Web, good things might happen. It wasn’t a big reach; Web services did tend to use the Web’s bread-and-butter protocol, HTTP.</p>
<p>That brings us to REST, which some people feel is truer to the spirit of the web than classic Web services employing XML and SOAP albeit over http.</p>
<p>The value of REST architecture is that it takes better advantage of Web architecture, indicated Bill Burke, RedHat Fellow, former Chief Architect for JBoss, certainly one of the most startling successful open-source Java implementations of all time. Burke is now Contributor to JBoss and a Project Lead on the JBoss RESTEasy Project.</p>
<p>“The crux of it is rediscovering http &#8211; trying to understand how the web becomes so prevalent,” he said. “SOAP only uses a bit of the http protocol. It really uses http only as a transport mechanism, like a socket.” We talked to Burke on the eve of TheServerSide Java Symposium in Las Vegas. At the event, Burke will lead a session entitled &#8221;Putting Java to REST: The New Java + RESTful Web Services Specification.&#8221; [This event is presented by TheServerSide.com, SearchSOA’s sister publication.]</p>
<p>Burke maintains that the whole slate of standards known as “WS-*” [“WS-‘Star’”] have become too much of a moving target. “Getting vendors to cooperate is hard – ask Apache,” he chides.</p>
<p>Still, http has forged on. Now every platform supports http, so you don’t need infrastructure at both ends of the pipe.</p>
<p>REST forgoes certain levels of interoperability, but that may have its advantages.</p>
<p>Burke says: “What is cool about REST is you are focused on straight http. So instead of worrying about interoperability between vendors…you worry about interoperability between applications. You let http do the heavy lifting.”</p>
<p>Being the SOA guy I have to ask questions like &#8221;Is REST anti-SOA?&#8221; Not at all, says Burke, although he is ready to say REST is anti-WS-Star … and SOAP.</p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/soa-talk/putting-java-to-rest/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Microformats for fast REST APIs?</title>
		<link>http://itknowledgeexchange.techtarget.com/soa-talk/microformats-for-fast-rest-apis/</link>
		<comments>http://itknowledgeexchange.techtarget.com/soa-talk/microformats-for-fast-rest-apis/#comments</comments>
		<pubDate>Mon, 29 Dec 2008 20:53:12 +0000</pubDate>
		<dc:creator>Jack Vaughan</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[REST]]></category>

		<guid isPermaLink="false">http://soa-talk.blogs.techtarget.com/2008/12/29/microformats-for-fast-rest-apis/</guid>
		<description><![CDATA[Microformats have been described as a set open data format standards for structured blogging and web content publishing. They have been tried out, for example, in the realm of XHTML. One tenet of the microformat movement has been to try to work with existing architectures and patterns, sometimes described as &#8216;paving the cow paths&#8217;. British [...]]]></description>
				<content:encoded><![CDATA[<p>Microformats have been described as a set open data format standards for structured blogging and web content publishing. They have been tried out, for example, in the realm of XHTML. One tenet of the microformat movement has been to try to work with existing architectures and patterns, sometimes described as &#8216;paving the cow paths&#8217;.<span id="more-641"></span></p>
<p>British microformat maven,  Silverlight fan and .NET developer Chris Hayuk recently put forward the idea of applying microformatting to REST API issues.</p>
<p>He writes:</p>
<blockquote><p><em>The big issue as far as I can see it is that decent client proxy generators don&#8217;t seem to exist. You either have to download a client library built by the developer / an open source project / build one yourself.</em></p></blockquote>
<p>Hayuk breifly reviews <a href="http://silverlightuk.blogspot.com/2008/12/silverlight-rest-api-microformat.html">client proxy generation</a> via the WCF REST Starter Kit, DSL&#8217;s (OSLO), and C# 4.0. He then opines on microformats, REST and APIs. One wonders if Sun&#8217;s <a href="http://searchsoa.techtarget.com/news/article/0,289142,sid26_gci1340132,00.html">WADL</a> will meet folks needs in this space ..</p>
<p><strong>Related API info</strong><br />
<a href="http://silverlightuk.blogspot.com/2008/12/silverlight-rest-api-microformat.html">Silverlight REST API microformat</a> &#8211; .NET, Silverlight, Windows Azure, and other ramblings (from the UK) blog<br />
<a href="http://searchsoa.techtarget.com/news/article/0,289142,sid26_gci1340132,00.html">soapUI testing for WADL and REST</a> &#8211; SearchSOA.com</p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/soa-talk/microformats-for-fast-rest-apis/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SOA meets Cloud Computing at Microsoft PDC</title>
		<link>http://itknowledgeexchange.techtarget.com/soa-talk/soa-meets-cloud-computing-at-microsoft-pdc/</link>
		<comments>http://itknowledgeexchange.techtarget.com/soa-talk/soa-meets-cloud-computing-at-microsoft-pdc/#comments</comments>
		<pubDate>Fri, 31 Oct 2008 21:50:16 +0000</pubDate>
		<dc:creator>Heather Clancy</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[cloud computing]]></category>
		<category><![CDATA[Composite applications]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Modeling]]></category>
		<category><![CDATA[REST]]></category>
		<category><![CDATA[SOA]]></category>
		<category><![CDATA[SOA development]]></category>

		<guid isPermaLink="false">http://soa-talk.blogs.techtarget.com/2008/10/31/soa-meets-cloud-computing-at-microsoft-pdc/</guid>
		<description><![CDATA[For Microsoft there seemed to be a somewhat humbler tone at its Professional Developers Conference in Los Angeles this past week. Even the biggest new SOA modeling and Cloud Computing initiatives were described as “nascent” works in progress and subject to change. SOA Talk last covered PDC 2003 in Los Angeles when the big news was [...]]]></description>
				<content:encoded><![CDATA[<p>For Microsoft there seemed to be a somewhat humbler tone at its Professional Developers Conference in Los Angeles this past week. Even the biggest new SOA modeling and Cloud Computing initiatives were described as “nascent” works in progress and subject to change.<br />
<span id="more-625"></span>SOA Talk last covered PDC 2003 in Los Angeles when the big news was the announcement with much hoopla that Vista was coming soon and if memory serves no one said it was nascent. Who knew Vista would become a punch line in Apple TV commercials?</p>
<p>At PDC 2008, Windows 7 was unveiled as the new workman-like operating system. No more high-concept marketing titles for this version, just the humble if lucky number 7. It’s slogan: “A solid foundation for new possibilities.” In the political parlance de jour it might be known as Windows the Operating System.</p>
<p>The biggest news at this year’s Microsoft show was the announcement of a product that does have a Vista-style name, <a href="http://searchsoa.techtarget.com/news/article/0,289142,sid26_gci1336144,00.html">Windows Azure</a>, the new Cloud Computing platform programmable in the RESTful-style. In a PowerPoint-free keynote on Tuesday, Microsoft Distinguished Engineer Don Box demonstrated coding for the Cloud platform using one API and unlimited URIs that had the developer audience cheering the simple elegance.</p>
<p>Whenever, one of Box’s demos failed, he harkened back to Ray Ozzie’s caveat about all the new technology being nascent.</p>
<p>Architects and others interested in building applications using the service-oriented approach got a better idea of what the <a href="http://searchsoa.techtarget.com/news/article/0,289142,sid26_gci1337258,00.html">Oslo modeling tools</a> were all about. Box was also busy demonstrating the new “M” modeling language that is part of this offering.</p>
<p>Oslo is refined and better defined now, according to David Chappell, principal of Chappell &amp; Associates, who has written a paper, <a target="_blank" href="http://msdn.microsoft.com/en-us/library/dd200919.aspx">Workflows, Services, and Models</a>, published by Microsoft covering the new technologies.</p>
<p>&#8220;Initially, Oslo referred to a lot of different things,&#8221; Chappell told SearchSOA. &#8220;Now, Oslo refers to modeling technologies and the repository. So just in terms of clarity, that&#8217;s progress.&#8221;</p>
<p>In its current iteration Oslo includes &#8220;a repository, providing a common place to store a range of information about your IT environment,&#8221; the M language for describing that information, and a modeling tool, codenamed Visual Studio &#8220;Quadrant,&#8221; for working with repository information, Chappell explained.</p>
<p>But no Microsoft show would be complete without some controversy, so we have the interesting positioning of Windows Azure as a “fifth generation of computing” and perhaps the replacement killer app for SOA. This Cloud versus SOA debate is comparing apples and oranges, according to analysts SearchSOA talked to for an article on the nascent controversy,<a href="http://searchsoa.techtarget.com/news/article/0,289142,sid26_gci1337378,00.html"> Is Microsoft dissing SOA just to push Azure Cloud computing? </a></p>
<p>Just asking.</p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/soa-talk/soa-meets-cloud-computing-at-microsoft-pdc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Does WOA bring anything new to SOA?</title>
		<link>http://itknowledgeexchange.techtarget.com/soa-talk/does-woa-bring-anything-new-to-soa/</link>
		<comments>http://itknowledgeexchange.techtarget.com/soa-talk/does-woa-bring-anything-new-to-soa/#comments</comments>
		<pubDate>Mon, 21 Apr 2008 15:12:20 +0000</pubDate>
		<dc:creator>StorageSwiss</dc:creator>
				<category><![CDATA[Composite applications]]></category>
		<category><![CDATA[REST]]></category>
		<category><![CDATA[rich Internet applications (RIA)]]></category>
		<category><![CDATA[SaaS]]></category>
		<category><![CDATA[SOA]]></category>
		<category><![CDATA[Web 2.0]]></category>

		<guid isPermaLink="false">http://soa-talk.blogs.techtarget.com/2008/04/21/does-woa-bring-anything-new-to-soa/</guid>
		<description><![CDATA[A lot of analysts I respect have been pushing the concept of Web-oriented architecture, or WOA, of late. For those unfamiliar with the term, Dion Hinchcliffe has covered it extensively and Dana Gardner has been singing its praises. To be honest, it looked like a term in search of a foundation to this observer. We&#8217;ve [...]]]></description>
				<content:encoded><![CDATA[<p>A lot of analysts I respect have been pushing the concept of Web-oriented architecture, or WOA, of late. For those unfamiliar with the term, Dion Hinchcliffe has <a href="http://hinchcliffe.org/archive/2008/02/27/16617.aspx" target="_blank">covered it extensively</a> and Dana Gardner has been <a href="http://blogs.zdnet.com/Gardner/?p=2643" target="_blank">singing its praises</a>. To be honest, it looked like a term in search of a foundation to this observer. We&#8217;ve already got RIA and composite applications and mashups and Web 2.0 and SaaS and SOA, but I figured I should ask a few architects what they think of the concept to see if it&#8217;s got traction in those circles.</p>
<p>Granted, I only polled half a dozen people (though I&#8217;ll note here that they are half a dozen really smart people). The response I got from all of them is that WOA strikes them as redundant and nothing particularly new, an empty suit if you will. One wrote, &#8220;It reminds me a lot of the attempt by someone to gain some name recognition with the &#8216;SOA 2.0&#8242; concept (which one vendor did try to use and then dropped after it was rejected by the SOA community).&#8221; Another responded, &#8220;It&#8217;s the same old thing, relabeled with an even MORE unwieldy name.&#8221;</p>
<p>Yet another noted, &#8220;This is just composite Web apps.&#8221;</p>
<p>Not a single one of them voiced a problem with the notion that Web-based development is an excellent place to concentrate your resources. In fact, some of the architects stated they are eagerly pursuing these sorts of development strategies.</p>
<p>That said, no one showed any love for the &#8220;WOA&#8221; acronym. &#8220;God forbid this take hold because it could complicate something the industry has been trying to simplify,&#8221; said one of the architects. He listed numerous reason why WOA, as a term, could do more harm than good:</p>
<ul>
<li>Users should have exactly one enterprise architecture, many don&#8217;t and they don&#8217;t need the confusion of &#8220;which architecture should I use?&#8221;</li>
<li>WOA doesn&#8217;t really have an underlying architecture, it&#8217;s more a set of best practices around REST, RIA and composite apps.</li>
<li>If users perceive WOA to be outside the <a href="http://searchsoa.techtarget.com/generic/0,295582,sid26_gci1172714,00.html" target="_blank">principles of SOA</a>, it could prove an excellent vehicle for building Web-based stovepipes.</li>
<li> WOA toes and sometimes crosses the line of being technology driven. &#8220;We plan on using Google Apps, but Google Apps needs to fit into our structure, not the other way around.&#8221;</li>
</ul>
<p>That last point about the potential technology driven nature of WOA was a point of contention for another architect. &#8220;One of the big problems we&#8217;ve had to fight is people who act as if SOA is tied to middleware or specific standards like SOAP or to a specific data format like XML. Nothing could be farther from the truth. Just because you&#8217;ve got some new technology to use doesn&#8217;t mean you go back to shoddy engineering. Everyone should know better than to let a specific hot technology drive the bus. It will cool off and you still need to be in business.&#8221;</p>
<p>Strikeiron CEO Dave Linthicum has also <a href="http://weblog.infoworld.com/realworldsoa/archives/2008/04/woa_vs_soa.html" target="_blank">blogged</a> about the upside of WOA. He pitched WOA as a potential gateway to SOA.</p>
<blockquote><p>What is changing quickly is that enterprises are finding that the path of least resistance is in essence to build their SOAs on the Web, using Web resources, including content, internet delivered APIs, and Web services. Once there is success with WOA you&#8217;ll see the same patterns emerging behind the firewall, or SOA.</p></blockquote>
<p>The polled architects viewed that as a perfectly legitimate approach, but one noted, &#8220;It&#8217;s still SOA. I just don&#8217;t see where WOA adds anything. Terms like this tend to make people in the field angry. In this case, it&#8217;s an attempt to sell them something they&#8217;ve already bought. I don&#8217;t know anyone who doesn&#8217;t want to use REST or build composite apps using Web tools.&#8221;</p>
<p>Time will tell whether WOA gains traction, but these architects expressed an unequivocal desire to have no more than one something-oriented architecture in their lives.</p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/soa-talk/does-woa-bring-anything-new-to-soa/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
