• Skip to main content
  • Skip to primary sidebar

BPEL | SOA | Web Services | XML | WSDL | XBRL

News about BPEL, SOA, Web Services

RSS BPEL Tutorials

  • An error has occurred, which probably means the feed is down. Try again later.

RSS BPEL Processes

  • WSO2 to Present Technical Webinar on How to Migrate Enterprise Applications to the Cloud Using the WSO2 Stratos Cloud Middleware Platform
  • HP 658553-001 ProLiant N40L Ultra Micro Tower Server System AMD Turion II Neo N40L 1.5GHz 2C 2GB (1 x 2GB) 1 x 250GB LFF SATA

Other WS-BPEL Resources

  • Access Control and Authorization Constraints for WS-BPEL Access Control and Authorization Constraints for WS-BPEL
  • Business Process Execution Language for Web Services (BPEL4WS) Business Process Execution Language for Web Services (BPEL4WS)

Enterprise Application Integration

Web Services

April 28, 2010 by BPELresource.com 5 Comments

Product Description
Like many other incipient technologies, Web services are still surrounded by a tremendous level of noise. This noise results from the always dangerous combination of wishful thinking on the part of research and industry and of a lack of clear understanding of how Web services came to be. On the one hand, multiple contradictory interpretations are created by the many attempts to realign existing technology and strategies with Web services. On the other hand, the emphasis on what could be done with Web services in the future often makes us lose track of what can be really done with Web services today and in the short term. These factors make it extremely difficult to get a coherent picture of what Web services are, what they contribute, and where they will be applied.

Alonso and his co-authors deliberately take a step back. Based on their academic and industrial experience with middleware and enterprise application integration systems, they describe the fundamental concepts behind the notion of Web services and present them as the natural evolution of conventional middleware, necessary to meet the challenges of the Web and of B2B application integration.

Rather than providing a reference guide or a “how to write your first Web service” kind of book, they discuss the main objectives of Web services, the challenges that must be faced to achieve them, and the opportunities that this novel technology provides. Established, as well as recently proposed, standards and techniques (e.g., WSDL, UDDI, SOAP, WS-Coordination, WS-Transactions, and BPEL), are then examined in the context of this discussion in order to emphasize their scope, benefits, and shortcomings. Thus, the book is ideally suited both for professionals considering the development of application integration solutions and for research and students interesting in understanding and contributing to the evolution of enterprise application technologies.

Web Services

Filed Under: BPEL Books Tagged With: Alonso, Application Integration Solutions, Application Technologies, BPEL, Contradictory Interpretations, Dangerous Combination, Enterprise Application Integration, First Web Service, Fundamental Concepts, Industrial Experience, Integration Systems, Middleware And Enterprise Application Integration, Natural Evolution, Noise Results, Novel Technology, Product Description, Reference Guide, services, Shortcomings, Technologies Web, Wishful Thinking

E-Commerce Integration: What You Don’t See Can Hurt You

April 28, 2010 by BPELresource.com Leave a Comment

The year is 2025. You are at the Detroit Auto Show. The internal combustion engine is on the decline, and alternative energy vehicles are no longer alternatives. Walking the show floor, two apparently identical vehicles, parked side by side, captivate you. Both are ruby red. Both have the classic lines that scream performance.

However, it is the engineering and extreme performance under the hood that real car aficionados desire — and when you pop open both hoods, the differences are startling. The first vehicle’s engine compartment is a mess of exposed machinery. Traditional in its design, every component is clearly custom fitted. Pipes, wires, belts and rods are visible everywhere. To replace a component requires a mechanic certified for the vehicle caste and model.

The second car could not be more different. Opening the hood reveals what appears to be a sealed black box. On closer inspection, you see each engine component is itself a sealed black box, but smaller. Each has a handle, a latch, and is labeled with a function: CPU, fuse block, motor controller, DC fan, tach and more. A turn of the latch frees a component, which slides out easily for replacement or upgrade. Each component has a standardized connector that allows any compatible device to be used. Any mechanic, even trainees, can swap components in minutes .

EAI: The Legacy Approach to Integration

Fantasy? Perhaps when it comes to automobiles — but not when it comes to e-commerce. The first vehicle — the one with the patchwork quilt of customized parts — represents how most e-commerce sites are built today, using a process known as “enterprise application integration” (EAI).

Every connection from the e-commerce site to existing business systems (such as inventory, order entry, ticketing, payables, receivables, and marketing content) is cobbled together by hand. Every connection works only with the e-commerce system, and nowhere else in the organization. Connections often have to be “mended” when there is a technical change in the back office.

EAI requires custom code, proprietary third-party tools, interfaces, or middleware to work — sometimes all the above. Data moves through a EAI system slowly, typically not in real-time. Worse, the EAI learning curve for developers is steep, costly, and time intensive.

SOA: A Better Business Model

The second vehicle — the one with the modular black box for an engine — represents a new way of thinking. It is called a SOA, for “service-oriented architecture.” It is a seismic departure from decades of EAI, and its transforming information technology. Instead of focusing on point-to-point technology patchworks, a SOA treats integration requirements as a documented set of open, plug-and-play business services.

Industry-standard open technologies, such XML, XSD, WSDL, JAX-WS, and BPEL, are used to connect services. Data flows in real-time, giving customers’ up-to-the-second insight into inventory, accounting and so on — giving management unprecedented visibility into business metrics. For IT teams, all the SOA interfaces are governed, stored, and documented in a common corporate repository. This makes it easy for developers to find, understand, and reuse services when they need to integrate or adopt business applications and features.

Better still, major business systems from Oracle (NASDAQ: ORCL), SAP (NYSE: SAP), Microsoft (NASDAQ: MSFT) and other leading vendors are now built with SOA in mind. Its internal working are offered as services using the same open technologies, interfaces, and documentation, making it easy for e-commerce teams to use them seamlessly.

The efficient development cycles delivered by a SOA speed time to market and lower costs. More important, a SOA’s standardized, rationale approach also makes the entire IT system more agile — that is, more reliable, resilient, and adaptable to change. Moreover, nothing could be more important than agility to an electronic marketer today.

Tajinder? is an Online Marketing Professional from Infogain, writes blog, content, and articles. She writes marketing col-laterals and advice to Visit her web page for your concerns regarding? SOA & Enterprise Integration and for? Master Data Management Services

Filed Under: BPEL News Tagged With: Alternative Energy, Car Aficionados, Commerce Integration, Compatible Device, Dc Fan, Detroit Auto, Don't, E Commerce System, ECommerce, Energy Vehicles, Engine Compartment, Engine Component, Enterprise Application Integration, Extreme Performance, Fuse Block, Hurt, Integration, Internal Combustion Engine, Motor Controller Dc, Patchwork Quilt, Payables, Real Car, Ruby Red, Second Car

Primary Sidebar

Copyright © 2022 · Genesis Framework · WordPress · Log in