Thursday Apr 30, 2009

Deep Dive: Sun GlassFish Web Space Server 10.0

At the 2008 JavaOne Conference, Sun made an exciting announcement regarding a collaboration agreement it reached with the Liferay open portal community. Both companies agreed to share code and release products from a common codebase. Sun GlassFish Web Space Server is an outgrowth of that common codebase, bringing together features and technologies from Liferay as well as Sun's OpenPortal communities.

In this Deep Dive video, James Falkner, Sun's Product Architect for portal technologies, demonstrates many of the features that Sun GlassFish Web Space Server offers for administrators, developers, and end users. Along the way, he demonstrates some cool features such as hooking portlet events together graphically, and changing the theme for a portal page in Adobe Dreamweaver using Web Space Server's View Designer plugin.

There's so much functionality in the Web Space Server that it was difficult to fit James's demonstrations into one short video. So instead we offer multiple videos -- or a video in multiple parts. Watch it. I think you'll see that Sun GlassaFish Web Space Server 10.0 is a fun and highly functional product.

  • Part 1: Learn about the key features in Sun GlassFish Web Space Server 10.0.

Wednesday Nov 05, 2008

GlassFish and MySQL: The Series

With more than 100 million downloads, MySQL is the world's most popular open-source database. MySQL's popularity is indicative of the growing adoption of open-source software. Developers are using open-source software because it offers them a reliable and low-cost alternative for developing their applications. This adoption trend extends to middleware too. For example, open-source servers are replacing proprietary servers in many enterprises. Case in point: GlassFish, an open-source, enterprise-quality, Java EE 5-compliant application server, enjoys significant popularity. With more than seven million downloads since its release in May 2005 and more than half a million downloads a month, GlassFish has a widespread and growing community of users.

Read the article GlassFish and MySQL, Part 1: A Perfect Combination for Web Applications and learn about the advantages of using MySQL with GlassFish and why the combination is a perfect choice for developing and deploying web applications.

This article is the first in a series of articles about the use MySQL with GlassFish. The second article in the series, GlassFish and MySQL, Part 2: Building a CRUD Web Application With Data Persistence, shows you how to use the NetBeans IDE with GlassFish and MySQL to build a create, read, update, and delete (CRUD) web application that accesses persistent data.

Friday Oct 31, 2008

Enterprise Tech Tip: Configuring JSON for RESTful Web Services in Jersey 1.0

There's a lot of interest in the developer community in RESTful web services. That's because the Representational State Transfer (REST) approach presents a relatively simple and flexible way of building and communicating with web services. Message exchanges with a RESTful web service can be conducted in any format, including JavaScript Object Notation (JSON). Because of its simple text format, JSON provides a good alternative to other message interchange formats such as XML and is particularly attractive as a meassage interchange format for RESTful web services.

This tip shows you how to build a Jersey-based web application that returns information in JSON format. Jersey is an open-source, production-ready reference implementation of JAX-RS, the Java API for RESTful Web Services (JSR-311).

See the tip Configuring JSON for RESTful Web Services in Jersey 1.0.

Tuesday Oct 21, 2008

Enterprise Tech Tip: Using WS-Trust Support in Metro to Secure Web Services

This is another in a series of Tech Tips related to Metro, the high performance, extensible, easy-to-use web services stack that is implemented in the GlassFish application server. This one, written by Jiandong Guo, a senior member of the Application Server Web Services Security GroupWeb Services Security, focuses on the support in Metro for WS-Trust. You will learn the basics of WS-Trust and its Security Token Service (STS) framework. You'll also learn about the support in Metro for WS-Trust and STS. And you'll see how easy it is to take advantage of this support to secure a web service using Metro and the NetBeans IDE.

See the tip Using WS-Trust Support in Metro to Secure Web Services.

Thursday Aug 28, 2008

RESTful Web Services and Comet

Comet is a programming technique that enables a server to push data to client browsers. The technique is often referred to as "reverse Ajax". RESTful web services are web services built using the Representational State Transfer (REST) architectural style. RESTful web services have come into widespread use because they tend to be lighter weight than SOAP-based web services.

Java Technology Evangelist, Carol McDonald, and Sun Staff Writer Rick Palkovic have written an interesting article that shows how RESTful web services with Comet can be used to produce an application in which the actions of one user affect the pages seen by other users. See RESTful Web Services and Comet.




« July 2016