An Open View

Manage Java Applications in an Open Hybrid Cloud

Posted by Zack Belcher

Jul 9, 2013 11:10:00 AM Open Source, Java, Redhat, Presentations, Cloud Enablement, JBoss Middleware

Red Hat recently delivered a webinar on managing Java Applications in an Open Hybrid Cloud.  This webinar is more technically focused around the EAP 6 architecture and also touches on the benefits of an open, hybrid approach to cloud computing.

Read More

Java & Mongo Object Data Mappers with Hibernate OGM

Posted by Ken Spokas

Feb 28, 2013 12:00:00 AM Open Source, 10Gen, Hibernate, MongoDB, Java

Hibernate OGM - JPA for NoSQL?

The fine Hibernate folks have embarked on the ambitious goal of bringing Java Persistence API (JPA) support to the NoSQL space and have made some great progress to this end. The project is called the Hibernate Object/Grid Mapper (OGM), and it's the next framework we're evaluating for connecting to Mongo from Java.

Read More

Java & Mongo Object-Document Mappers with Morphia

Posted by Isaac Christoffersen

Feb 7, 2013 12:15:00 AM Open Source, 10Gen, MongoDB, Java, Big Data

Morphia - A Java-based Object Document Mapper (ODM) Framework for MongoDB

Morphia is a lighter weight framework for mapping Java objects from / to MongoDB. Unlike Spring Data and Hibernate OGM, Morphia only works with Mongo.

Recently there have been a lot of presentations around the use of Morphia to manage POJOs with MongoDB. Some good presentations by 10Gen to take a look at are:

Read More

Java, Data Mappers, and MongoDB

Posted by Isaac Christoffersen

Jan 24, 2013 4:22:00 PM MongoDB, Java, Big Data

One of the Martin Fowler's core Enterprise Application patterns is a Data Mapper. Grounded in the fundamental Seperation of Concerns (SoC) principles, this patterns seeks to hide the complexity involved data retrieval and storing.

Read More

Using Proxied classes as BlazeDS Destinations

Posted by Swarn Dhaliwal, Ph.D.

Aug 16, 2010 9:30:00 AM Open Source, BlazeDs, Java, Code Generation, Web 2.0

In BlazeDS, the mechanism for instantiating Java Classes implementing messaging destinations seems to be hardwired into flex.messaging.factories.JavaFactory class. It will be nice to be able to provide a CustomJavaFactory such that the destinations can be created using an application specific way. For instance, one use case may be implementing Destinations as Dynamic Proxies which can inject all kinds of behaviors into the methods calls made by blazeds before they are handled by the actual destination class.
Read More

Web 2.0 with Java and Flex – The best of Both Worlds

Posted by Swarn Dhaliwal, Ph.D.

Aug 13, 2010 12:00:00 AM Open Source, BlazeDs, Flex, Java, Web 2.0

Adobe flex provides a powerful User interface (UI) development platform which enables developing Web 2.0 style applications.  The ubiquitous availability of the Adobe Flash Player (the run time where Flex applications run) makes Flex application run virtually everywhere.  Java(TM) on the other hand provides a very powerful service development environment especially with the abundance of open source, freely available server components.   Therefore, a combination of Flex and Java for delivering powerful, responsive,  highly interactive Web 2.0 applications provides a potent alternative for traditional Web 2.0 development using HTML and various JavaScript frameworks.

Read More

Mavenizing a JBoss Seam Project

Posted by Jiehuan Li

Jul 30, 2010 12:00:00 AM Open Source, Seam, Java, DevOps

By the time this post is written, Red Hat-JBoss has not officially supported Seam project with full Maven support. Meanwhile a third-party solution is available at, and this solution is being sanctioned by Seam team. The future release of Seam 3 supposedly will fully support Maven. Before Seam 3 release this third-party solution is the endorsed solution for Maven integration with Seam 2.

Read More


Posts by Topic

see all

An Open View

Vizuri Blog

Subscribing to our blog is a great way to stay up to date with the latest information from Vizuri, as well as our strategic partners. We focus on providing a range of content that is practically useful and relevant from both a technical and business perspective.

We promise to respect your privacy.