InfoQ Homepage Architecture & Design Content on InfoQ
-
Beautiful JavaScript Windows and Dialogs for your Application
French expert user-interface programmer Sebastien Gruhier releases latest version of his beautiful Prototype Windows code, based on Prototype and compatible with Scriptaculous effects.
-
Microsoft Motion Light: Rapid Business Architecture Techniques
Microsoft Motion is a dynamic and systematic approach to decomposing a businesss into discreet capabilities. It organizes, measures and evaluates these capabilities and is a compliment to process mapping.
-
SOA Vision, Implementation and Tooling
A review of the state of the SOA Vision, Implementation and Tooling. Includes pointers to recent tutorials, articles and product efforts that define an emerging web services programming style. These range from JBI and ESB styles to Java Frameworks and WS Stacks.
-
Abdera: Possible ROME Merger to form single Java Syndication stack
The Java community might soon have a single coherent stack for doing any form of syndication, by merging the efforts and contributions from all the key contributors in the field. Discussions have emerged between the creators of IBM's Atom Reference Implementation code, the ROME community, and others about merging into a new Apache project called Abdera.
-
"Simple Ain't Easy"
The idea of simplicity has recently been explored in relation to subjects such as charity, time management, and home design. In concert with this movement, simplicity also surfaced in 2001 in the Agile Manifesto. But the term is deceptive - surely simplicity should be, well, simple? Brad Appleton has blogged at length on the subject, exploring "Myths and Misunderstandings about Simplicity".
-
Are XML Gateways Really the Answer?
Andrew S. Townley explains the concepts behind XML gateways and takes a look at how they might be applied to address security issues in a large-scale SOA environment.
-
JBoss after Redhat
People have been wondering what is going on at JBoss and what the soon-to-close Redhat acquisition will mean for the company. ZDNet interviewed JBoss CEO / Founder Marc Fleury recently; summarizing the responses: there will be no change in direction, JBoss aims to commoditize the SOA space, a new ESB product is in the works, open source java would be nice, and JBoss is better than WebSphere CE.
-
SirsiDynix Case Study: Jeff Sutherland on Highly Productive Distributed Scrum
Scrum co-creator Jeff Sutherland has just finished a paper on the SirsiDynix project, which he calls the most productive large Java project ever documented. The project used Distributed Scrum and some XP practices. Although distributed teams are often expected to experience reduced productivity, this team's productivity level matched that measured by Cohn on a co-located team!
-
Opinion: Final should be default, not deprecated
Elliotte Rusty Harold has joined a growing discussion across some blogs and lists about the topic of deprecating the final keyword in Java, saying that in order to properly design by contract, most methods should be marked final until the language can be modified to do this by default (and only then eliminating the keyword).
-
Behind Tungsten: New Open Source Web Services Platform
WSO2 last week released Tungsten, an Apache license web services appserver platform that supports all the components of the WS-* stack and provides an integrated, tested runtime combining all the key components of the Apache Web Services stack. Tungsten apps can be written as POJOs or via direct programmatic access to XML using AXIOM or the STAX API (The Streaming API for XML).
-
Book: Java Transaction Design Strategies Published
InfoQ's first book, Java Transaction Design Strategies has been published! The book is available for free download and the published print version is available for $22.95. Written by IBM architect and nofluff speaker Mark Richards, the book is one of the very few works on transactions, and definitely one of the most practical.
-
Clemens Vasters on Services and Business/IT Alignment
Clemens Vasters writes about the value of service-orientation (or lack thereof) for aligning business and IT.
-
Updater Application Block Updated For .NET 2.0
An updated version of the Updater Application Block has been released. This version includes updates for compatibility with the latest Enterprise Library release as well as .NET framework 2.0 support.
-
Acegi Security System for Spring 1.0 is out
Acegi Security 1.0 has just been released, after more than two and a half years of use in large production software projects, 70,000+ downloads and hundreds of community contributions. The Acegi framework is particularly useful with Spring, it offers authentication, authorization, instance-based access control, channel security and human user detection capabilities.
-
Building Applications On Windows Workflow Foundation
Three main factors that have limited the adoption of workflow models. The cost of most workflow products has been quite high. Integrating the workflow platform with existing systems and standardizing on a particular workflow model is also costly. Microsoft's David Green has written an article explaining the use cases for workflow and how to realize one with Windows Workflow Foundation.