InfoQ Homepage Infrastructure Content on InfoQ
-
Advanced Message Queue Protocol to Commoditize Messaging
The Advanced Message Queuing Protocol (AMQP) has been announced today by JP Morgan Chase, RedHat, Twist, Cisco, Iona, and others. AMQP is an open specification for queue-based messaging that is technology agnostic and completely interoperable; it aims commoditize the messaging middleware industry and provide true interoperability across technology stacks in any language or operating system.
-
The future of data access in .NET
Microsoft has published two papers explaining the vision for the future of data access in .NET. The combination of ADO.NET, Entity Framework, and LINQ will mean .NET will finally have real object mapping capabilities not just to relational stores but also between languages and other data formats such as XML.
-
The Rise and Fall of CORBA
CORBA guru Michi Henning analyzes the reasons for CORBA's (perceived or real) failure and puts blame on the standardization process.
-
Bonita Cooperative Workflow 2 Released
Bonita is a workflow system for handing long-running, user-cooperative workflows, implemented as an EJB 2 and JMS app, released under LGPL. v2.0 adds XPDL support, a re-write of the iterations mechanism, JDK 1.5, internal timer services replaced by EJB 2.x timer service, iteration unit tests, and more.
-
InfoQ Article: Real World Rules Engines
Rule engines are a useful tool that can be used to externalize business logic, involve business users, or solve certain classes of problems in an efficient way. In this InfoQ Article, Geoffrey Wiseman explains what, when, and how to use rules engines along with his experiences applying them in finanicial services.
-
Refactoring the EJB APIs
Artima has interviewed EJB 3 spec lead Linda DeMichiel on how EJB was refactored for simplicty between EJB 2 and EJB 3, including three separate spec documents, simplifying EJB interfaces, annotations and when to use them, and dependency injection.
-
JBoss Acquires Rosetta ESB Technology
JBoss, a subsidiary of RedHat corporation has acquired the technology for an ESB from insurance company Aviva Canada. This is part of an overall ESB strategy by Open Source giant RedHat.
-
IBM Donates WSDM Code to Apache
IBM has made a significant code contribution to Apache's WSDM implementation, Muse, and plans to support its evolution with dedicated developers.
-
WCF RSS Toolkit for Generating RSS 2 and Atom 1 Feeds posted
The WCF RSS Toolkit has been released. The toolkit supports exposing a service as an RSS 2.0 feed, Atom 1.0 feed and SOAP endpoint simultaneously; it can also be extended to support other wire formats. Yasser Shohoud has also blogged some code examples today.
-
Upcoming Features in Team Foundation Server SP1
Brian Harry, Product Unit Manager for Visual Studio Team Foundation, wrote about upcoming features for Team Foundation Server Service Pack 1 today. No specific timeframe has been announced, but a beta should be coming shortly.
-
Consumer-Driven Contracts
In an article published on Martin Fowler's web site, Ian Robinson describes a new strategy for evolving contract versions in a community of service providers and consumers.
-
Web Services for Remote Portlets (WSRP) 2.0 Draft Available
The OASIS Web Services for Remote Portlets (WSRP) Technical Committee announced today that WSRP 2.0, the latest major revision of the portal integration technology specification has gone into public review.
-
Security and Reliability Techniques Revealed for Agile Teams
Agile methods such as Extreme Programming (XP) and Agile Unified Process (AUP) do not explicitly address security and reliability, yet these are issues which are often critical to your success. It is possible to address these issues, and more, on software development teams while still remaining agile.
-
JBoss SEAM 1.0: rethinking web application architecture
JBoss SEAM 1.0 was released today; SEAM extends the POJO + annotation-driven and configuration-by-exception programming model of EJB 3.0 into the entire web app stack, while unifying JSF, EJB, AJAX, and business process management (jBPM) into one tightly-integrated framework. InfoQ spoke to Gavin King and got some more background on SEAM and it's 1.0 release today.
-
Apache Tuscany Releases First Milestone
Apache Tuscany released it's first milestone. Tuscany, an open source implementation of SCA and SDO. SCA, or Service Component Architecture and Service Data Objects.