It is interesting to see how SOA has been moving from a way of exposing key application functions as reusable services within an enterprise to a methodology increasingly standardized across corporate lines. In industries where there is a lot of service-level communication between partners — such as in utilities and banking — organizations are emerging to standardize some of the services involved.
One such organization is the Banking Industry Architecture Network (BIAN), which this month added pan-European banking organization UniCredit to its 23 members. BIAN works with a number of banking institutions and a few software vendors in an effort to create a framework for interoperability between large banking systems. Continued »
Support has been growing for the OSGi framework, a module system for Java that many hope will lead to more hot-pluggable application runtimes. Eclipse is currently working on an open source SOA platform built on top of Equinox, its own implementation of OSGi. Vendors like RedHat JBoss, Oracle and TIBCO have been working the framework into their products in recent years. But where is OSGi headed in the enterprise?
Not long ago I had a chance to speak with Peter Kriens of the OSGi Alliance, who has been working on the OSGi Enterprise Specification. He said the theme of the enterprise spec is to bring OSGi in line with Java EE specifications, specifically JTA, JPA, JMX, JNDI and the Web container. Continued »
By Jack Vaughan
MuleSoft has released a Web-based management console for Mule ESB that lets administrators manage Mule ESB instances as well as deployed services. The MuleSoft ESB Management Console is said to provide fine grain management, allowing start-stop-and-restart of ESB resources and remote access and update of Mule ESB server configurations. The console shows information on memory utilization, threads, system resources, server and cluster configuration.
Read the full story.
Development shops can spend significant time on integration when building services in a number of different programming languages within the same application infrastructure. One newer project in the Apache Software Foundation Incubator, Thrift, can let developers build services that communicate across a number of languages automatically.
When social network Facebook began scaling to larger and larger proportions, its engineers soon realized that PHP, which the site was based on, would not scale the way they wanted. Continued »
At IBM Impact 2010 last week in Las Vegas, amid a wee bit of hoopla about a smarter planet, there was a bit of an old-time technology revival that took place, led by Ray Kurzweil—inventor of the CCD flatbed scanner, the text-to-speech synthesizer and the Kurzweil K250, the latter a very major step forward in the evolution of electronic synthesizers. Let me tell you: Kurzweil is a fellow who can drum up some excitement about raw technology. Continued »
Altova today released a broad set of update to its MissionKit tool suite for XML, database and UML development. Best known for the XMLSpy IDE, MissionKit contains tools to handle data mapping, code generation, stylesheet design, UML modeling and database query manipulation.
In MissionKit Version 2010 Revision 3, new features include support for industry standards iXBRL and National Information Exchange Model (NIEM), and support for mapping data based on SAP’s IDoc EDI format. Altova has also added in some integration with Microsoft Visual Studio 2010. Continued »
Integrating new components into a middleware stack can be a time consuming ordeal – one that Middleware vendor WSO2 seeks to address in its release of the Carbon 3.0 platform this week.
The company’s updated SOA platform has an interesting feature called the Component Manager. Through a checkbox-styled UI, a developer or architect can start with the basic core and click to add more than 150 functionality components. For example, you can add mediation to the Web Services Application Server with a click and the Component Manager automatically acquires, installs and provisions the feature in the runtime. Continued »
By Jack Vaughan
Over several years, IBM’s various Impact events have become milestones that mark the general progress of SOA. This week at the 2010 event kick off in Las Vegas, IBM’s Steve Mills made the point that SOA underlies the next generation of innovative enterprise applications. These apps will be highly optimized and, in IBM’s marketing parlance, smarter. Mills particularly highlighted government and health application advancements that service-oriented technology can enable.
“It’s important we are seen as a company that sticks with its ideas,” said Mills, as he outlined the recent course of SOA-enabled integration that set the stage for faster and more flexible application development. There is, he said, “no practical way to achieve broad based integration within your company without embracing SOA.” It is apparent at Impact that IBM wants to focus how companies drive change, and that SOA still sets the stage for such undertakings.
IBM’s smarter planet – widely heralded in print, TV and Internet commercials – has done a lot to change the image of the company. It is seen differently than in the days when competing Apple ads were able to characterize Big Blue as Big Brother. We will continue to follow IBM’s efforts to use SOA to serve commerce and to serve society. It is not as easily done as it is said at events such as Impact. We do feel the typical IT shop will need to continue to work hard to put SOA principles into practice. Integration as a challenge will always be with us. Technology types continue to change, and making sure they play nicely together will keep SOA on the agenda for years to come.
Following its launch of Policy Manager 6, SOA Software this month released Repository Manager 6.2, a tool that keeps track of services and other assets involved in software infrastructure. In a service-oriented architecture, there are numerous software components that need to be accounted for – only some of which are the services themselves.
The Repository Manager can look after a range of things, from knowledge assets – like architecture patterns or reference implementations – down to various types of executables, orchestrations and services. Having a managed repository for all of this sure beats spreadsheets, e-mail and telephone tag, said Brent Carlson, SVP of technology at SOA Software. Continued »
Technology winds blow oddly. The technology itself is always moving ahead at one rate and the terms we use to describe technology change at another. Terms can be important step rungs for technology vendor and implementer alike, but the terms are somewhat arbitrary. Sometimes the terms are weblike.