InfoQ Homepage Architecture & Design Content on InfoQ
-
What Should be In JEE 6? Gavin King's Wish List
Gavin King, Hibernate creator and Seam project lead, has posted the first of a series of posts containing his wish-list of features for JEE 6. Among his suggestions are increased concurrency options, simplified JMS/JavaMail, and optional business interfaces for EJB's.
-
REST changes in Rails Edge and RADAR
A significant change in RESTful routing has been committed to Rails Edge: semicolons are no longer be used to designate custom resources, such as for the edit and new screens of your application.
-
DON'T PUBLISH THIS (THE ENGLISH CONTENT WAS MADE BY MISTAKE)
Sun于2006年11月13日宣布在GNU通用公共许可证第2版(GNU General Public License v2, GPLv2)下开放Java SE、Java ME以及 Glassfish的源代码,同时Sun发布了Java SE 7 HotSpot JVM、javac编译器和JavaHelp的早期构建版本。完全可构建的Java SE 7 JDK类库计划于2007年第一季度发布。关于Java管理模式的计划尚未宣布。
-
InfoQ China Unlaunches
InfoQ's mission is to be the world's source for tracking change and innovation in the enterprise software development community. To maximize InfoQ's positive impact, InfoQ is extending to serve communities where English is a strong barrier, starting with China, and in a few months Japan, and hopefully Brasil by the end of the year.
-
Microsoft Domain-Specific Language Tools from a Developer's Perspective
Domain-Specific Languages (DSLs) are an architectural hotspot. Microsoft supports DSLs within the Software Factory Initiative and provides a means to incorporate them into the software development process via the Visual Studio 2005 SDK. Although there is quite some information available on the topic, for the most part, DSLs remain an abstract architectural concept.
-
Avid Agile Adoption Engenders an "Equal and Opposite" Reaction
An old post on "The Physics of Passion" resonates today, as the methodology argument continues: is Agile an approach worth embracing? Or just the latest flavour of corporate Kool-Aid? Kathy Sierra wrote that being accused of "drinking the Kool-Aid" can be a good thing: a sign that we're developing passionate proponents - and opponents.
-
The Agile Alliance Takes an Official Position on Certification
The discussions that have been happening in distributed pockets of the community regarding certification of Agile processes has prompted the Agile Alliance to take a stance. Their position is employers should have confidence only in certifications that are skill-based and difficult to achieve. That means that certifications such as Certified Scrum Master and DSDM Foundation do not pass muster.
-
JBoss Messaging Matures with Clustering & Transparent Failover Support
A couple of weeks ago JBoss (now part of Red Hat) released JBoss Messaging 1.2, replacing JBossMQ and adding clustering and transparent failover one would expect from a production messaging system. InfoQ spoke to JBoss Messaging Project Lead (Ovidiu Feodorov) and Technical Lead (Tim Fox), to ask them about their latest release as well as their thoughts on JMS & SOA in general.
-
ActiveWarehouse, a New Step for Enterprise Ruby
ActiveWarehouse, is a significant new plugin that makes it easier to build data warehouses in Rails.
-
MapReduce Gaining Traction: Tools Plugin Released for Eclipse and Amazon EC2 Support
IBM's Alphaworks website has released an Eclipse plugin to simplify the development of applications using Hadoop, the open source Java MapReduce framework. Work has also been done to easily allow Hadoop applications to run on Amazon's EC2 and S3 platforms for processing and storage.
-
Controlling SOA development in OASIS?
The Open CSA group is formed within OASIS to oversee the development of SCA/SDO. There's a steering committee, but only 3 of the 7 seats are open for vote: the rest are stacked by some of the original authors.
-
Opinion: Steve Jones's SOA Vendor Ratings
Steve Jones has written a blog entry where assesses the main SOA vendors' offerings, including IBM, BEA, Oracle, SAP, Sun, and Microsoft, using a wide range of categories.
-
Gemstone, Tangosol Offering Native .NET Clients to Distributed Data Caches
Gemstone last month released its Gemfire distributed data cache offering with native C++ and .NET cache clients. Tangosol last week also released Coherence for .NET which provides a native C# client to access data in Coherences' data grid. Both companies have Java-based distributed cache solutions with .NET support, frequently used by projects with .NET client front-ends with Java backends.
-
WCF Messaging Fundamentals
Aaron Skonnard has published an article about WCF Messaging Fundamentals in the current issue of the MSDN Magazine. He provides an overview of WCF's messaging layer, improvements in the System.Xml namespace as well as guidance on working with messages and message representations.
-
Presentation: Rob High on The SOA Component Model
In an InfoQ presentation, IBM's SOA Foundation Chief Architect Rob High introduces Service Component Architecture (SCA) and Service Data Objects (SDO) as the foundation for a SOA programming model.