SOA at Cloud Expo
For many years SOA Governance was the industry buzzword that virtually every
company employed to indicate that they played in the SOA arena. The term "SOA
Governance" was used to describe everything from design time management of
test and design artifacts, monitoring, enforcement, UDDI registry storage,
SLA expectations, etc. Many of the industry analysts latched onto UDDI as the
central technology that would drive the governance initiatives.
The reality of successful SOA deployment turned out to be a different story.
Successful SOA was measured on a project by project basis. Feedback from the
CIO and CFO level as to the benefits of each project then reinforced the
technology decision to invest further in SOA. It is the individual advantages
first that lead to the higher level advantages later of investing in SOA. Due
to the fractured nature of SOA ... (more)
Learn how to use MTOM by building a simple prototypeMTOM OVERVIEWWith web
services-based SOA now being deployed across Global 2000 enterprises,
transmitting attachments such as MRI Scans, X-Rays, Design Documents and
Business Contracts using SOAP messages has become a common practice. SOAP
Message Transmission Optimization Mechanism (MTOM), is a W3C Recommendation
designed for optimizing the Mamoon Yunusnoreply@blogger.com1
... (more)
In this article, I will discuss some considerations and potential limitations
of adopting an open source SOA testing solution for a long term SOA strategy
. Open Source has become an essential and popular resource for many tools and
platforms used in SOA deployments. From operating systems such as Linux, to
databases such as MySQL, and browsers such as Firefox, open source has a
proven track record for cost-effective applications and tools. SOA
testing involves the ability to test SOAP, XML, and REST based messaging
patterns against a service endpoint in order to assess the rob... (more)
Learn SOA Regression Testing techniques through automated data sources and
recording base-line tests.I. INTRODUCTION
Regress means to go backwards. Software Regression Testing is the means of
identifying unintentional errors or bugs that may have been introduced as a
result of changing a program module. The program module regresses by no
longer working as it used to Mamoon Yunusnoreply@blogger.com0
... (more)
According to Gartner's Hype Cycle for Application Development, 2009, SOA
Testing has almost traversed the "Peak of Inflated Expectation" and is on a
glide-slope towards the "Slope of Enlighment." There is of course a "Trough
of Disillusionment" in the middle where most enterprise find themselves in.
However, mature enterprise SOA deployments have realized that they have to
look at SOA Testing Jason Macynoreply@blogger.com0
... (more)