By Aristo Togliatti  SOA and integration have been working together so well that we tend to forget that SOA is not just about integrating and we often refer to SOA itself as mainly an integration architecture. The word ‘integration’ has been used for decades to describe the possibility for systems to inter... Aug. 26, 2008 05:45 AM EDT Reads: 2,338 Replies: 1 |
By Jean-Pierre Lorré  Driven by SaaS market momentum, the growth of large service ecosystems involves radical changes in both enterprise Business Process organization and IT infrastructure to fit interoperability and agility requirements. Many questions associated with the paradigm shift arise: how can we m... Mar. 31, 2008 04:00 PM EDT Reads: 4,840 |
By Stanimir Stanev; Rob Bartlett  Web Services are becoming the chosen way of exposing interoperable units of work as services. Today consumers and providers of software services talk different languages, and SOAP makes them understand each other. SOAP can be transported via almost anything, and we sometimes joke that ... Mar. 29, 2008 04:00 PM EDT Reads: 14,464 Replies: 1 |
By Gregg Willhoit  Next-generation middleware exploits IBM System z specialty engines, redefining mainframe total cost of ownership and spurring expanded legacy participation in Service Oriented Architectures. Of all the wonders Service Oriented Architecture has wrought in the business world, one of the ... Mar. 3, 2008 01:00 PM EST Reads: 3,275 |
By Anthony Gold; James Irwin  If you had to pick a single business benefit that service-oriented architecture (SOA) can provide, it is the ability to respond to change. Change occurs continually in a multitude of places that affect the enterprise: the market, the supply chain, strategic processes, regulations, and ... Feb. 21, 2008 02:45 AM EST Reads: 7,204 |
By Jimmy Zhang  Traditionally DOM or SAX-based enterprise applications have to repeat CPU-intensive XML parsing when accessing the same documents multiple times. VTD-XML 2.0 introduces a simple general-purpose XML index called VTD+XML (http://vtd-xml.sourceforge.net/persistence.html) that eliminates t... Feb. 20, 2008 02:15 PM EST Reads: 31,590 |
By David Straus  This is the time of year when trend or predication articles start cropping up. Year after year I'm asked if I would be interested in writing about what's to come. You see I have an uncanny ability to pick lottery numbers. Unfortunately my lottery guesses, like most articles that look i... Jan. 18, 2008 01:00 PM EST Reads: 5,286 |
By Gerardo Pardo-Castellote  Service Oriented Architectures are increasingly being used to implement high-performance and real-time systems. Traditional systems operate in 'human real-time,' where human patience is the limit. Increasingly, however, systems operate in 'computer real-time,' where the only limits are... Nov. 30, 2007 03:30 PM EST Reads: 15,209 Replies: 3 |
By Tony Carrato; Chris Harding; Chuck Shriver; Ruo Bo Huang  Service Oriented Architecture (SOA) has been discussed as an important architectural style for the last few years. Organizations have started to develop service-oriented solutions and many are now leveraging services in their production environments. SOA introduces new technical comple... Nov. 7, 2007 10:15 AM EST Reads: 18,061 Replies: 1 |
By Joel Reed  Merger and acquisition expenditures exceeded $2.7 trillion worldwide in 2005 and are expected to grow through 2009. However, according to McKinsey and Company, the big global strategy consultancy, 'Half or more of the big mergers fail to create significant shareholder value.... The sad... Nov. 4, 2007 01:00 PM EST Reads: 6,129 |
By Mayank Mathur  The Web is evolving as an open platform with rich user interface capabilities of desktop clients. This has triggered user-driven management of service consumer ecosystems, expanding the reach of SOA with rich interactive controls and Web 2.0 tools to access the Web content and services... Nov. 2, 2007 05:15 PM EDT Reads: 12,772 |
By Michael Rulf; Markus Zirn; Rajiv Taori  You are equipped with a technical understanding of Web Services. You are a strong believer in the power of Service Oriented Architecture (SOA). Now you're eager to bring SOA to your enterprise. You want to get maximum benefit from SOA, so you propose to service-enable the key functions... Oct. 11, 2007 05:30 AM EDT Reads: 10,060 Replies: 1 |
By Chris Warner  In the telecommunications industry there's a special phrase for that bit of technology that carries data from the last pole or relay box into the customer's home. It's called 'the last mile' and it's often seen as one of the biggest challenges because this last step in the technology c... Oct. 8, 2007 05:45 AM EDT Reads: 30,697 Replies: 7 |
By Joe McGonnell  If Service Oriented Architecture (SOA) is all about business agility, then why does the focus continue to be on how services will be built, deployed, and managed by IT instead of how they'll be consumed by business users? How will SOA services to be rolled out in your organization? Thr... Oct. 7, 2007 02:00 PM EDT Reads: 6,173 |
By Manivannan Gopalan  Provisioning is the automation of all the steps required to manage user accounts or system access facilities or data relative to electronically published services. The Provisioning Services Technical Committee (PSTC) at OASIS, the premier standards body for SOA-related standards, defin... Oct. 1, 2007 02:15 PM EDT Reads: 10,830 |
By Russell Levine  You have purchased applications. You have existing in-house applications. You have applications you are in the process of writing from scratch. Now your CIO wants to know how all these applications are going to start leveraging this 'SOA' that's been in all the papers. Ah yes, S-O-A, t... Aug. 20, 2007 09:30 AM EDT Reads: 9,834 |
By Adam Kolawa  Security has the inherent nature of spanning many different layers of a Web Services system. Web Services vulnerabilities can be present in the operating system, the network, the database, the Web server, the application server, the XML parser, the Web Services implementation stack, th... Apr. 17, 2007 04:30 PM EDT Reads: 40,902 Replies: 2 |
By Jochen Krebs  Patterns emerge as software engineers begin to notice recurring problems. If you design software and you face a situation in which you ask yourself 'Gee, I can't be the first person facing this problem!' your search for a pattern has just begun. Once you find and apply a pattern, your ... Aug. 9, 2006 04:15 PM EDT Reads: 21,830 |
By Michael Poulin  (Found in a blog, 'Versioning is as inevitable as security.') SOA development practice isn't much different from other software development practices except for design and maintenance. Multiple self-containing and aggregated services that interact with others have their own lifecycle a... Jul. 26, 2006 04:15 PM EDT Reads: 23,163 Replies: 1 |
By Marc Chanliau; William Bathurst; Ramana Turlapati  One of the challenges IT organizations face is how to propagate identities in complex business processes that are commonly found in Service Oriented Architectures (SOAs). Identities, which are passed from one service invocation to the next in a business process, give the process a user... May. 11, 2006 10:00 AM EDT Reads: 22,866 |
By Alex Krupp  'Few people know that the first webpage ever created, Tim's home page, was actually a blog,' writes Alex Krupp. 'Blogs are the epitome of Web 1.0. They focus so much on the individual that even Ayn Rand would blush. At their best they can be truly uplifting and inspiring, but on averag... Jan. 17, 2006 06:15 PM EST Reads: 49,595 Replies: 1 |
By John Webster  Prior to the year 2000, business was a world in love with office spaces and corporate travel. We traveled to work (the office) every day. We traveled away from the office for customer meetings, for internal meetings, for conferences, for awards ceremonies. We traveled because we could ... Oct. 26, 2005 05:30 AM EDT Reads: 90,395 |
By Raghu Anantharangachar  Service-oriented architecture (SOA) refers to an architectural solution that creates an environment in which services, service consumers, and service producers can coexist, and still have no dependence on each other. SOA enables an enterprise to increase the loose coupling and the reus... Sep. 22, 2005 06:00 AM EDT Reads: 29,923 Replies: 1 |
By Tim Matthews EII and SOA are two of the newest acronyms bandied about in enterprise IT departments. Application architects are seeking to build loosely coupled applications with Service-Oriented Architecture (SOA). Data architects are trying to make information more widely available with Enterprise... Jun. 19, 2005 02:15 PM EDT Reads: 21,558 Replies: 2 |
By Michael Havey In most software topics, the boundary between theory and practice in software is clearly demarcated: theory is for academics who seldom descend from the ivory tower, practice is for industry professionals who have long forgotten the concepts and application of theory. In concurrency, f... May. 25, 2005 04:00 PM EDT Reads: 34,122 |
By Dave Chappell The past several years have seen some significant technology trends, such as service-oriented architecture (SOA), enterprise application integration (EAI), business-to-business (B2B), and Web services. These technologies have attempted to address the challenges of improving the results... Aug. 31, 2004 12:00 AM EDT Reads: 41,015 |
By Jim Webber Object-oriented technologies are used today in the design and development processes for many computer systems; it is a proven paradigm and has made possible the development of large and complex software systems. Enabling platforms and tools for building and consuming Web services will ... Dec. 31, 2003 09:37 AM EST Reads: 17,551 |
By Rickland Hollar To RPC, or not to RPC: that is the question. Whether 'tis nobler in the mind to suffer the control and dependency of coupling, or to take arms against a sea of troubles, and by opposing, end them? Oct. 27, 2003 12:00 AM EST Reads: 20,092 Replies: 1 |
By Jonathan Rosenberg The Web services paradigm is poised to become the dominant form of distributed computing this decade and beyond. Indeed, A. T. Kearney, an EDS global consultancy, found that 75% of companies ranging from less than $50 million to more than $1 billion in revenues and across 20 vertical i... Oct. 27, 2003 12:00 AM EST Reads: 14,982 Replies: 1 |
By David Burdett SOAP is at the heart of all Web services as the way to deliver messages between two applications or systems. SOAP in its various versions is well known and often discussed. Oct. 27, 2003 12:00 AM EST Reads: 14,565 |
By Anne Thomas Manes UDDI (Universal Description, Discovery and Integration) is a registry for Web services. It provides a mechanism to advertise and discover Web services. Although you don't need to use UDDI to implement a Web services solution, you'll find that a UDDI registry greatly simplifies the ... Sep. 26, 2003 12:00 AM EDT Reads: 20,226 Replies: 4 |
By Heather Kreger The work being done in WSDM will lay a firm foundation for effective distributed system management, both leveraging the unifying strengths of Web services in the solution itself and addressing the specific requirements for managing what are rapidly becoming the universal glue in enterp... Sep. 26, 2003 12:00 AM EDT Reads: 13,670 |
By Nigel Thomas In the past there seemed to be two more or less exclusive routes to integration: 'roll your own' or buy an EAI product. Typically, developers would choose the first option for maximum flexibility, while project managers preferred the second, for consistency and security. Sep. 26, 2003 12:00 AM EDT Reads: 15,287 Replies: 1 |
By John Medicke Web services and service-oriented architectures are transforming application construction. The ubiquity of Web services support by all leading platform venders brings the promise of a flexible application environment with simplified interface techniques, location transparency, and ... Aug. 19, 2003 12:00 AM EDT Reads: 15,376 Replies: 2 |
By Russ Teubner Web services promise to lower the costs of integration and help legacy applications retain their value. This article explains how you can use them to integrate mainframe CICS applications with other enterprise applications. Aug. 19, 2003 12:00 AM EDT Reads: 15,840 Replies: 1 |
By Brian White Managing change in a software system is a lot like balancing your personal finances. With or without a resource allocation plan, the assets available and the demands placed on them change constantly. Whether it's your code or your checkbook, the result of mismanaging change over time i... Jul. 24, 2003 12:00 AM EDT Reads: 12,227 |
By Rajesh Zade Over the last few years, there have been significant developments in the Web services world. Many enterprises have embraced Web services to build business-to-business transactions and a uniform communication layer among applications over corporate intranets. Jul. 24, 2003 12:00 AM EDT Reads: 17,591 Replies: 3 |
By Jim Webber In July 2002, BEA, IBM, and Microsoft released a trio of specifications designed to support business transactions over Web services. These specifications, BPEL4WS, WS-Transaction, and WS-Coordination (see WSJ, Vol. 3, issues 5-7), form the bedrock for reliably choreographing Web servic... Jul. 24, 2003 12:00 AM EDT Reads: 14,252 |
By Aravilli Srinivasa Rao It's easy to develop Web services using Ruby. This article looks at how to develop a Web service client to access the Web services that are hosted in the Internet and how to develop a Web service with simple steps using Ruby. Jul. 24, 2003 12:00 AM EDT Reads: 47,929 Replies: 3 |
By Jim Webber In July 2002, BEA, IBM, and Microsoft released a trio of specifications designed to support business transactions over Web services. BPEL4WS, WS-Transaction, and WS-Coordination together form the bedrock for reliably choreographing Web services-based applications. Jun. 17, 2003 12:00 AM EDT Reads: 16,450 |