InfoQ Homepage Java Content on InfoQ
-
QCon: REST for SOA at Yahoo!
In his talk at the QCon conference, Mark Nottingham, a "Principal Technical Yahoo!", provided some insight into how the Yahoo! Media Group uses the Web, and not Web services, to build its SOA variant. According to Mark, the Yahoo! Media Group gains significant advantages by using HTTP RESTfully, especially by exploiting caching opportunities.
-
Choosing an Ajax Framework
Sebastian Just has written about how to select an Ajax framework. He lists a number of questions that architects should answer in helping them narrow down the list of available frameworks, including community and corporate support, learning curve, and whether it fits the type of user the site has.
-
OpenLaszlo 4.0 Released with Flash and DHTML/Ajax Support
Laszlo Systems has announced the release of OpenLaslzo 4.0. OpenLaszlo is an open source RIA platform that allows developers to compile and target their applications to either an Ajax or Flash runtime.
-
Google Contributes Data Partitioning Capability to Hibernate
Three new top level Hibernate projects were released today: Validator, Search, and Shards. Search and Validator are both promotions of existing work. Shards which was contributed by Google is a horizontal partitioning solution built on top of Hibernate Core.
-
Apollo Alpha SDK Released
Adobe has released the first public alpha of Apollo. Apollo is the code name for their cross-operating system runtime supporting HTML, Javascript, Flash and PDF in both online and offline modes. Included in the release is the SDK with command line tools for Apollo applications.
-
Six Usability Improvements to the Axis2 Deployment Model
Deepal Javasinghe, one of the developers of Apache Axis2 and Synapse, describes 6 major usability improvements introduced in Axis2: J2EE style deployment mechanism, Hot deployment and hot update, a repository (where you drop services and modules, Change in the deploying of handlers (modules), new deployment descriptors, and multiple deployment options.
-
Panel: Who will Develop Software in 10 Years?
In this video discussion panel (with transcript) Martin Fowler, Frank Buschmann, Steve Cook, Jimmy Nilsson, and Dave Thomas discuss the future of software development. Topics covered include outsourcing, is Google the next MS?, multi-core & parallism, grid computing, software stacks of the future, and more. The panel is from QCon sister-conference JAOO.
-
Update on Java Modules
Glyn Normington has written an overview of Java modularity covering JSR 277, JSR 291 and JSR 294. He describes how each is different and adds value, and later responds to the question of why we need modularity support in the JVM, as opposed to custom classloaders (like OSGi).
-
Wicket compared with Spring WebFlow
Peter Thomas has written a detailed article about his impressions of moving a Spring MVC application to Wicket. He took a few screens from JTrac and ported them to Wicket and ended up very pleased with what Wicket had to offer.
-
Article: Integrating Java Content Repository and Spring
In this latest InfoQ article, Costin Leau introduces JSR 170 (Java Content Repositories) and how to integrate it with Spring Modules' JCR module, whose main objective is to simplify development with the JSR-170 API in a similar manner to that of the ORM package from the main Spring distribution.
-
QCon London next week - Registration Still Open, Day Passes Available
QCon is next week and over 500 people are registered to attend. It's not too late to register! For those who can't make it to the full 3 day conference, there are a few ways you can get a more limited taste of the conference, such as attending a one-day tutorial, buying a day pass to the conference.
-
CIO JP Rangaswami on open source in the enterprise & the future of information
In this InfoQ exclusive, CIO JP Rangsawami explains how open source became a corporate IT strategy at investment bank Dresdner Kleinwort Wasserstein and why CIOs of major enterprises should consider open source for software development initiatives. JP also explains his vision of four pillars of the new world if information: Syndication, Search, Fulfillment, and Collaboration/Conversation.
-
Guice: Fast and Light Dependency Injection Container
Guice is a new open-source Dependency Injection framework for Java 5 that is closing in on a 1.0 release. Guice is a very annotation-driven, lightweight framework that provides an alternative to Spring, for a certain set of features.
-
Oracle Contributes TopLink ORM Open Source to Eclipse
Oracle is contributing the commercial TopLink ORM open source to Eclipse. Going forward, all production features of TopLink will be available in EclipseLink and Oracle's commercially supported TopLink will only contain an additional thin proprietary integration code layer necessary for some Oracle AppServer and SOA Suite features. Oracle is also becoming an Eclipse Strategic Developer.
-
Eclipse RIA Tools Updated
The Eclipse Foundation has announced two project milestones aimed at improving Rich Internet Application development, the Eclipse Rich Ajax Platform (RAP) has hit milestone two with support for JFace dialogs and the Eclipse Ajax Toolkit Framework (ATF) has added support for OS X.