InfoQ Homepage News
-
Article: Mainframe Integration with JBoss ESB and LegStar
In a new article, Fady Moussallam & Mark Little describe how to use the open source JBossESB to integrate legacy COBOL CICS applications without necessarily having to rely on XML and Web Services stacks.
-
An ESB Vendors Evaluation by Forrester Research
Forrester Research has just released a new 171-criteria evaluation of enterprise service bus (ESB) vendors, which finds that Progress Software, Oracle, Software AG, IBM, and TIBCO Software have the most-focused ESB and service-oriented-architecture- (SOA-) related strategies, the most-mature tooling, and the greatest flexibility in deployment and configuration.
-
Python 3.0 Breaks with the Past
Python 3.0 (aka Python 3000) was finally released 3 months ago (December 3rd 2008). It has been almost 9 year since Guido van Rossum, the language’s author, envisioned this new and revolutionary Python version. Python 3.0 breaks the backward compatibility with previous versions of the language.
-
Managed Custom Actions with Visual Studio 2010 and WiX 3.0
As covered by InfoQ earlier, WiX 3.0 will be shipping with Visual Studio 2010. WiX is much more flexible than the Visual Studio Setup Project currently available today and it supports managed code to interact with the Windows Installer. Authors can use C#, VB.NET or any other .NET programming language. This also enables debugging which has been a major pain point for installation creators.
-
Article: Lean and Agile, Marriage Made in Heaven or Oxymoron?
Dave West takes a look at the world views of the Agile and Lean communities and finds them in conflict. If true, then many of us in the community blending Lean and Agile and unaware of the inherent clash in ideals could be making some big mistakes. As an example of a manifestation of this conflict Dave takes the backlog.
-
Interview: Tijs Rademakers and Jos Dirksen on Open Source ESB
InfoQ has published a sample chapter from the book “Open Source ESBs In Action”, authored by Tijs Rademakers and Jos Dirksen, and took the opportunity to interview the authors about their experience in using open source ESBs in real-world projects.
-
Presentation: Craftsmanship and Ethics
In this talk Robert C. Martin outlines the practices used by software craftsmen to maintain their professional ethics. He resolves the dilemma of speed vs. quality, and mess vs schedule. He provides a set of principles and simple Dos and Don'ts for teams who want to be counted as professional craftsmen.
-
Considering a RESTful Approach to Net-Centricity in DoD
A recent article makes a case for the REST architectural style using a Department of Defense’s project, called Net-Centric Data Strategy (NCDS), as an example. The authors argue that some of the core objectives of NCDS can be more naturally supported by the four basic principles of REST.
-
Interview: Rob Harrop on SpringSource dm Server and OSGi
In this interview made by InfoQ’s Srini Penchikala, Rob Harrop talks about SpringSource dm Server, its OSGi based modularity and the advantages it offers. He also touches other adjacent topics like support for Java EE6, cloud computing, JMX, and others.
-
Sun Launches JavaFX Mobile
Sun Microsystems has launched JavaFX mobile today just in time for the mobile World Congress in Barcelona, Spain next week.
-
Article: What Would Alan Cooper Do?
In this article, Naysawn Naderi makes a summary of About Face 3, Alan Cooper’s book, noting some key takeaway points. The User Interface plays an important role in an application, be it a desktop one, a web application or a mobile one, and the guidelines contained by the article help creating better interfaces.
-
Should the Product Owner Be One Person Only?
Is the role of product owner a role that should be satisfied by only one person? There are those who say that there must be one person accountable - a single wringable neck. There are those that say that the expertise needed for a product owner cannot be satisfied by one person. There are many ideas in between about what and who a product owner should be.
-
Profiling Just Got Easier With Perf4j
When you start to think about profiling Java applications, many tools come to mind - but did you think profiling could be as easy as adding logging statements? This is the goal of the Perf4j project.
-
Moonlight 1.0 RTM Has Been Released
Moonlight, the open source Silverlight implementation for Linux, has been sent to manufacturing. It can be downloaded as a Firefox plug-in running on most Linux distributions. Moonlight 1.0 uses Microsoft Media Pack 2 to play the media files.
-
JRuby and Clojure - A Good Match?
Clojure is a JVM based LISP with interesting properties for concurrency (persistent data structures, STM). New libraries for Clojure are popping up - and some of them are inspired by Ruby libraries such as HAML, ActiveRecord, Rack, and others. We also look at combining JRuby and Clojure to get the best of both Ruby and LISP world, as well as access to technologies such as STM.