InfoQ Homepage Java Content on InfoQ
-
Article: An Introduction to BlazeDS
Client/server communication is a key part of today's RIA architectures. In this article James Ward and Shashank Tiwari dive into Adobe's open source BlazeDS messaging server. The article describes the benefits of the AMF data format and how to use BlazeDS with a Java based server side application.
-
Does Curl Outperform Flex 3?
In its most recent bid to establish itself at the forefront of RIA competitors, Curl, Inc. announced the results of a performance benchmark test of the Curl Rich Internet Application (RIA) platform, Version 6.0, and Adobe Flex 3, showing that the Curl language outperforms ActionScript 3, the programming language of the Adobe Flash Player runtime, by a factor of 8 to 10.
-
SpringSource's Ben Alex Details Emerging Standards in Application Security
At JavaOne 2008 conference, Ben Alex from SpringSource talked about emerging security requirements in enterprise applications. He discussed the standards like Servlet Security, JAAS, CAPTCHA, Single Sign-On and Federated Identity using OpenID technology. The presentation also included the standards on securing web services (WS-Security), JMS messaging and ESB.
-
Google App Engine Load Test Result
The result of the Google Web Toolkit on Google App Engine load test: The load was 10 reqs/sec for an hour, and 35 reqs/sec at peak. The result? No sweat.
-
DARE for AIR
DARE for AIR is a project aiming at providing the same ease of development for Adobe AIR as HTML, JavaScript and Ajax developers have been using for years.
-
Neo4j - an Embedded, Network Database
Neo4j is an embedded network model database for Java, Ruby and Python applications. It is capable of handling billions of nodes/relationships/properties on single machine hardware, supporting ACID transactions, durable persistence, concurrency control, transaction recovery, and everything else you’d expect from an enterprise-strength database.
-
Perst 3.0 Embedded Database Released
McObject has released version 3.0 of its open source embedded database targeted at Java and .NET developers.
-
Accessibility Remains a Concern with Web 2.0 Applications
Making sure your website is accessible is both an important business and legal issue. Progressive enhancement and the ARIA specification can assist in addressing these concerns.
-
Is Google Gears Positioned to Add Features to the Web?
After one year, some argue that "Gears" seems to be shifting its focus from enabling off-line Web applications to accelerating the development of new features to the Web, sometimes competing with HTML 5 and using an unfair competitive advantage: a browser in the browser. What do you think?
-
Appistry Java/C++ Grid Fabric Goes Free for up to 5 Servers
Appistry recently released a free 5 server community edition of their EAF product. InfoQ sat down with VP Sam Charrington to discuss this move and Appistry's overall place in the grid/cloud computing landscape.
-
Backbase 4.2 Includes New Data Services and Spring MVC Connector Among Its Features
Backbase released version 4.2 of their Enterprise Ajax for Java framework just over a week ago. This new release offers Java developers a complete AJAX platform with baked-in support for many of the frameworks they currently use, including Struts, Spring MVC and Java Server Faces.
-
Nexaweb contributes code to the Dojo JavaScript Toolkit
Nexaweb has contributed new software to the Dojo Foundation that aims to advance the use of open source AJAX technology within a company's critical business applications. The software, dubbed 'dojo.E' is a set of extensions to the Dojo Toolkit, that bring XML into Dojo components and a new API for managing DOM modifications based on user interaction.
-
First Public Release of Impala Provides Dynamic Modules for Spring
Impala is an open source framework which aims to provide a dynamic module system for Spring-based web applications without requiring OSGi.
-
Exadel’s Flamingo Project for Rapid Flex and Java Development
Exadel’s Flamingo project is a tool for bootstrapping RIA applications built with Java backends. The tool offers support for both Seam and Spring in the middle tier. On the presentation tier, Flamingo supports both Flex and JavaFX. The tool has a similar approach to bootstrapping applications as the AppFuse project available for more traditional Java web tier frameworks.
-
Presentation: Configuring the Spring Container
In this presentation from QCon San Francisco 2007, SpringSource CEO Rod Johnson discusses the Spring Framework. Topics covered include the philosophy behind Spring, configuring the Spring container, XML configuration, new XML configuration namespaces, Annotation-based configuration, automatic component annotation scanning, Spring JavaConfig, mixing configuration types, and Spring 2.5 new features.