Events at a Glance for 2009
“It sounds silly and over simplistic, but Resin just works! It is easy to install, it is easy to get started, it is easy to configure, it is easy to get into a cluster, it is easy to work with, it shows at every level that Caucho® focused on the target of a compact, efficient, easy JEE engine and delivered”
Caucho’s Social Media
June 23, 2009
Caucho/NTT Data Intramart sign distribution deal
To build on our successful eight year OEM partnership, Caucho® signed a deal in May 2009 naming NTT Data Intramart as the exclusive reseller of Caucho® products in Japan. NTT Data Intramart is the leading vendor of web platforms in Japan. Their flagship product, Intra-mart, provides an application server, a J2EE framework, many business components, and an Integrated Development Environment to help users and engineers build Web systems. Located in Tokyo, NTT Data Intramart has 100 partners, over 2000 customers, and is a subsidiary of NTT Data Co., the largest system integrator in Japan. NTT Data Intramart was listed on the Tokyo Stock Exchange in June 2007. NTT Data Intramart was listed on the Tokyo Stock Exchange in June 2007. Visit NTT DATA INTRAMART.
Caucho® at JavaOne 2009
Caucho® engineers had a great time engaging in many technical discussions at and away from the booth. There was much interest from attendees as well as other solutions provider at the conference. The high traffic we experienced at our booth day after day tells us that PHP on the JVM is gaining much momentum and fast. Also being within the JavaOne Cloud Zone, we learned that our Cloud design is a real solution to Cloud computing in the sense that data is shared across the deployment to improve performance. In contrast to other designs of replicating non-interactive servers, our unique design supports dynamic servers for scalability. Thank you everyone who visited our booth and attended Emil???s talk on Quercus.
Read about Caucho® hot topics at JavaOne.
The Caucho@JavaOne party!
The cozy setting at Chevy???s private party room, just a block from Moscone, included delicious Mexican food and margaritas. Caucho® engineers and developers attending JavaOne spoke about Resin 4.0 designs, new projects and JSR???s. The party was supposed to go from 5-8pm, but we ended up shutting Chevy???s down at 10pm!
Why OSGi is cool but not for most enterprise applications
The hype around OSGi in the enterprise space over the past two years led Caucho® engineers to take a hard look at the benefits and drawbacks of this approach. After weighing all the factors, Caucho® decided that OSGi doesn’t provide the right facilities for the enterprise space at the moment. A recent blog post by Emil Ong discusses how Caucho® came to this decision and developed Pomegranate along the way.
Read more about Caucho???s take on OSGi..
Subetha on Java CanDI, real-world use of Java Injection
There’s no better way to learn about a new technology such as Java CanDI than to study its use in a real application. We did just that with Subetha, an open-source mail list manager, which is implemented in Java and uses CanDI extensively. In close examination of subetha CanDI/EJB classes and patterns, we identified many useful practices for CanDI.
A recent blog post by Scott Ferguson shows how powerful CanDI can be in building well designed applications such as Subetha.
Caucho® achieves compliance for standalone TCK
Caucho® is pleased to announce the passing of JavaEE TCK for Servlet 2.5, JSP 2.1, JSTL 1.2 and JSF 1.2. The Java Technology Compatibility Kit (TCK) is a full suite of tools, test and documentation that ensures complete compliance with Java specifications. Passing the TCK guarantees that Caucho® products adhere to Java standards for correctness, completeness and implementation consistency. Developers and system administrators can design business applications with the security of knowing Resin is a standards compliant open source application server.
Pomegranate in Resin 4.0
Pomegranate allows administrators and developers to manage jar dependencies using metadata that’s probably already in the application: the Maven pom.xml file. Instead of dumping jars into WEB-INF/lib and getting a flat classloader space with potential conflicts or unexpected behavior, Resin 4.0′s Pomegranate feature uses Maven dependency metadata to wire webapp libraries properly. See an introduction to Pomegranate’s architecture in this recent blog post by Scott Ferguson.
See module graph for Pomegranate Module.
Running WordPress on Google App Engine with Quercus
Quercus is a 100% pure Java implementation of PHP which means that it is highly portable across Java platforms, including the new Google App Engine. Caucho® Engineer Nam Nguyen showed how Quercus can enable users of the App Engine to use PHP by demonstrating a running implementation of WordPress. Although the App Engine does not provide the MySQL database that WordPress and other PHP applications usually expect, Quercus’ Java/PHP integration allowed Nam to rewrite the database layer of WordPress to use JPA. This recent blog post shows how the integration works for WordPress and can be extended to more PHP applications.
More about Quercus + WordPress + GAE.
.war source file.
Held in Zurich from June 22-25, Caucho’s Chief Evangelist, Emil Ong, will present Resin 4.0′s cloud computing features at one of Europe’s top Java conferences. Emil’s presentation will show Resin running in the cloud as well as discuss how Resin supports advanced features such as dynamic server startup, remote application deployment, distributed object caching, and distributed sessions. More about Jazoon.
Resin Administration Training in San Francisco, London and on-site
Held in San Francisco from August 5-7, this location is perfect for companies located near the West Coast and is easily accessible to companies outside of the area. For our East Coast customers, we are offering a class in New York later this year. Our London class will be held in October 7-9. If you are unable to attend any of these courses, please see our listing of other 2009 dates or contact us for more information about onsite training.
Register for the San Francisco class.
Contact Caucho® for training in London or onsite.
Tip of the Month
Java CanDI binding pattern tutorial for implementation in full applications
Caucho® has created a binding pattern tutorial to capture the common CanDI patterns. This tutorial aims to help fellow developers focus on practical uses rather than the 1% of complicated features that would less likely be needed. See how four major binding patterns, specifically services, resources, startup and plugin/extensions, can be used to develop successful CanDI-based applications.
More on CanDI binding pattern tutorial.
Copyright (c) 1998-2009 Caucho® Technology, Inc. All rights reserved.
Caucho®, and "red">quercus® are registered trademarks of Caucho® Technology, Inc.