InfoQ Homepage Architecture & Design Content on InfoQ
-
Apache Synapse Announces Milestone 2 Release
Apache Synapse is a lightweight Web Services and XML broker based on Apache Axis2 and Axiom. Synapse has the ability to route, transform and log messages passing through it. Synapse has reached Milestone 2 and is now available to the community.
-
Implementing SOA with JEE 5 and JBI Paper Published
Sun has published a technical article, "Implementing Service-Oriented Architectures with the Java EE 5 SDK", that shows how to combine custom business logic with JBI, JEE, BPEL and a SOAP binding component to implement a service-oriented composite application.
-
RailsDay 2006 Registration Now Open
Time to register for one of the most exciting events in the Rails universe this year. RailsDay 2006 is your chance to showcase your Rails talent and win big prizes.
-
RedHat completes JBoss Acquisition
RedHat today announced the completion of the acquisition of JBoss; RedHat's goal with this acquisition is "to create a complete, end-to-end open source solution across the IT life cycle, from application development to testing and certification to production deployment." JBoss will become a distint division within RedHat and its open source projects and it's brand will be maintained.
-
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.