All of James Kao's Content on InfoQ
News by James Kao
- Topics
- Composite Application,
- Java,
- Application Servers,
- Open Source,
- Enterprise Application Blocks
ModuleFusion 1.0.2, an OSGi service stack designed for enterprise applications, was released. The distribution includes frameworks such as Google Guice, Hibernate, and Jetty, packaged as bundles.
- Topics
- Java,
- Data Access
java.net is hosting an article written by Sharad Acharya titled "Java Persistence Framework: Which, When, and What?" that compares four popular persistence frameworks: CMP Entity EJBs, JPA, Hibernate, and TopLink. Acharya discusses each technology and summarizes his findings in a matrix.
- Topics
- Java,
- Data Access
Apache OpenJPA has been gaining momentum in the JEE world, having been adopted by BEA as the EJB3 JPA implementation in WebLogic Server 10 and in the most recent EJB3 Feature Pack for IBM WebSphere Application Server. OpenJPA started its life in BEA's Kodo product, whose code was donated to the ASF in 2006; the project just recently graduated from the Apache Incubator as well.
- Topics
- Search,
- Java,
- Web Services,
- Ruby,
- SOA
Apache Solr is a Lucene-based enterprise search server that delivers out-of-the-box indexing and query capabilities in a portable war file. Users interact with Solr via an HTTP interface, submitting content for indexing and making queries using XML documents and HTTP GET parameters.
- Topics
- Security,
- Programming,
- Java
Not-Yet-Commons-SSL is an Apache licensed Java library designed to simplify the use of SSL by providing an easy-to-use API along with robust support for a variety of certificate formats and configuration options.
- Topics
- Java,
- Java plus .NET Integration
Version 3.0 of the Jakarta POI, the venerable Java library that provides the ability to read and write certain Microsoft Office documents, has been released. This release adds support for MS Excel formulas, improved PowerPoint support, and image extraction for MS Word documents.
- Topics
- Artifacts & Tools,
- Rich Internet Apps,
- Java
Oracle has released a technology preview version of its JDeveloper 11g IDE along with over 80 freely-available AJAX-enabled JSF components, bolstering its visual development capabilities with improved support for rich-client interfaces, live database connectivity, data binding, and more.
- Topics
- Java,
- Build systems
Maven is a pattern-based build framework for Java and J2EE projects; more than just scripting builds for arbitrary projects, Maven knows about J2EE, Struts, Hibernate, etc. and has a prescribed way of structuring and organizing a project from its moment of creation through testing, packaging, and deployment.