<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-8860284275384271777</id><updated>2011-11-27T16:44:42.218-08:00</updated><title type='text'>JavaEE Articles</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://javaee-articles.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8860284275384271777/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://javaee-articles.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Shamsuddin Ahammad</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://1.bp.blogspot.com/__0uCsTbc98U/S8WC0wZGIZI/AAAAAAAAFMs/8dRnDoXS7Rs/S220/Shamsuddin+Ahammad.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>1</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-8860284275384271777.post-7959397171866559407</id><published>2009-07-13T09:59:00.000-07:00</published><updated>2009-07-13T10:02:04.191-07:00</updated><title type='text'>JavaEE Technical Articles and Tips from Sun</title><content type='html'>&lt;table style="font-family: arial;" border="0" cellpadding="0" width="100%"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt; &lt;b&gt;&lt;a href="http://blogs.sun.com/enterprisetechtips/entry/jersey_and_spring"&gt;Enterprise Tech Tip: Jersey and Spring&lt;/a&gt;&lt;/b&gt; &lt;/td&gt; &lt;td align="right" valign="top"&gt;   &lt;span style="font-size:-1;"&gt;&lt;i&gt;April 2009&lt;/i&gt;&lt;/span&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td colspan="2"&gt; Learn how to use the support in Jersey, the reference implementation of JAX-RS, for the Spring framework. &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt;&lt;td colspan="2"&gt; &lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;  &lt;b&gt;&lt;a href="http://java.sun.com/developer/technicalArticles/glassfish/GFandMySQL_Part4Intro.html"&gt;GlassFish and MySQL, Part 4: Creating a RESTful Web Service and JavaFX Client&lt;/a&gt;&lt;/b&gt; &lt;/td&gt; &lt;td align="right" valign="top"&gt;   &lt;span style="font-size:-1;"&gt;&lt;i&gt;March 2009&lt;/i&gt;&lt;/span&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td colspan="2"&gt; Learn how to use the NetBeans IDE with GlassFish and MySQL to create a RESTful web service. You'll also learn how to use the NetBeans IDE with JavaFX support to run a JavaFX client for the web service. &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt;&lt;td colspan="2"&gt; &lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;  &lt;b&gt;&lt;a href="http://java.sun.com/developer/technicalArticles/glassfish/GFandMySQL_Part3.html"&gt;GlassFish and MySQL, Part 3: Creating and Using a Web Service&lt;/a&gt;&lt;/b&gt; &lt;/td&gt; &lt;td align="right" valign="top"&gt;   &lt;span style="font-size:-1;"&gt;&lt;i&gt;January 2009&lt;/i&gt;&lt;/span&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td colspan="2"&gt;In this third article in a series of articles on GlassFish and MySQL, you'll learn how easy it is to convert the controller layer of the web application discussed in Part 2 into a web service. &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt;&lt;td colspan="2"&gt; &lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;  &lt;b&gt;&lt;a href="http://blogs.sun.com/enterprisetechtips/entry/enterprise_tech_tips_crossword"&gt;Enterprise Tech Tips Crossword&lt;/a&gt;&lt;/b&gt; &lt;/td&gt; &lt;td align="right" valign="top"&gt;   &lt;span style="font-size:-1;"&gt;&lt;i&gt;January 2009&lt;/i&gt;&lt;/span&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td colspan="2"&gt; The Enterprise Java Technologies Tech Tips have covered a wide variety  of enterprise Java technology topics. Here's a crossword puzzle that  tests your knowledge of some topics covered in recent Tech Tips.&lt;br /&gt;&lt;br /&gt;&lt;table border="0" cellpadding="0" width="100%"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;&lt;a href="http://java.sun.com/developer/technicalArticles/glassfish/GFandMySQL_Part1.html"&gt;GlassFish and MySQL, Part 1: A Perfect Combination for Web Applications&lt;/a&gt;&lt;/b&gt; &lt;/td&gt; &lt;td align="right" valign="top"&gt;   &lt;i&gt;November 2008&lt;/i&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td colspan="2"&gt; Learn why the combination of GlassFish and MySQL is a perfect choice for developing and deploying web applications. &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt;&lt;td colspan="2"&gt; &lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt; &lt;b&gt;&lt;a href="http://java.sun.com/developer/technicalArticles/J2EE/sdk_overview/"&gt;Java Application Platform SDK: Overview&lt;/a&gt;&lt;/b&gt; &lt;/td&gt; &lt;td align="right" valign="top"&gt;   &lt;i&gt;October 2008&lt;/i&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td colspan="2"&gt; With the Java Application Platform SDK's all-in-one bundle, developers can quickly learn, develop, and deploy new enterprise Java technologies. &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt;&lt;td colspan="2"&gt; &lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt; &lt;b&gt;&lt;a href="http://blogs.sun.com/enterprisetechtips/entry/securing_attachments_with_metro_1"&gt;Enterprise Tech Tip: Securing Attachments With Metro 1.3&lt;/a&gt;&lt;/b&gt; &lt;/td&gt; &lt;td align="right" valign="top"&gt;   &lt;i&gt;October 2008&lt;/i&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td colspan="2"&gt;Learn about Metro, a high performance, extensible, easy-to-use web services stack that combines the JAX-WS reference implementation with Project Tango. &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt;&lt;td colspan="2"&gt; &lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt; &lt;b&gt;&lt;a href="http://developers.sun.com/appserver/reference/techart/cometslideshow.html"&gt;RESTful Web Services and Comet&lt;/a&gt;&lt;/b&gt; &lt;/td&gt; &lt;td align="right" valign="top"&gt;   &lt;i&gt;September 2008&lt;/i&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td colspan="2"&gt; Users can interact remotely with a Comet web app. Learn how to build one with Dojo, Java EE technologies, and GlassFish. &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt;&lt;td colspan="2"&gt; &lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt; &lt;b&gt;&lt;a href="http://blogs.sun.com/enterprisetechtips/entry/using_jmaki_with_php_on"&gt;Using jMaki With PHP on OpenSolaris&lt;/a&gt;&lt;/b&gt; &lt;/td&gt; &lt;td align="right" valign="top"&gt;   &lt;i&gt;June 2008&lt;/i&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td colspan="2"&gt;Learn how to create a PHP web application that incorporates jMaki widgets, communicates with a MySQL database, and runs in the OpenSolaris OS. &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt;&lt;td colspan="2"&gt; &lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt; &lt;b&gt;&lt;a href="http://blogs.sun.com/enterprisetechtips/entry/tech_tips_quiz1"&gt;Enterprise Java Tech Tips Quiz&lt;/a&gt;&lt;/b&gt; &lt;/td&gt; &lt;td align="right" valign="top"&gt;   &lt;i&gt;May 2008&lt;/i&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td colspan="2"&gt; The Enterprise Java Technologies Tech Tips have covered a wide variety of enterprise Java technology topics. Take our quiz and test your knowledge. &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt;&lt;td colspan="2"&gt; &lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt; &lt;b&gt;&lt;a href="http://java.sun.com/developer/technicalArticles/Interviews/community/bien_qa.html"&gt;Better Programming With Java EE: A Conversation With Java Champion Adam Bien&lt;/a&gt;&lt;/b&gt; &lt;/td&gt; &lt;td align="right" valign="top"&gt;   &lt;i&gt;April 2008&lt;/i&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td colspan="2"&gt; Java Champion Adam Bien talks about the challenges and intricacies of Java EE, ways to conduct large-scale IT projects, and the joys of developing. &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt;&lt;td colspan="2"&gt; &lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt; &lt;b&gt;&lt;a href="http://blogs.sun.com/enterprisetechtips/entry/referencing_multiple_web_services_from"&gt;Referencing Multiple Web Services From An Application Client&lt;/a&gt;&lt;/b&gt; &lt;/td&gt; &lt;td align="right" valign="top"&gt;   &lt;i&gt;March 2008&lt;/i&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td colspan="2"&gt;This Tech Tip describes how to develop an application client that references multiple web services that implement any combination of web services programming models. &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt;&lt;td colspan="2"&gt; &lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt; &lt;b&gt;&lt;a href="http://developers.sun.com/identity/reference/techart/deployment.html"&gt;Federated Identity Through the Eyes of the Deployer&lt;/a&gt;&lt;/b&gt; &lt;/td&gt; &lt;td align="right" valign="top"&gt;   &lt;i&gt;March 2008&lt;/i&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td colspan="2"&gt;What identity-related challenges do application deployers face? What questions must you ponder before adopting a standardized solution? Find the answers, along with tips and guidelines, in this article. &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt;&lt;td colspan="2"&gt; &lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt; &lt;b&gt;&lt;a href="http://developers.sun.com/appserver/reference/techart/rails_gf/"&gt;Rails Powered by the GlassFish Application Server&lt;/a&gt;&lt;/b&gt; &lt;/td&gt; &lt;td align="right" valign="top"&gt;   &lt;i&gt;March 2008&lt;/i&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td colspan="2"&gt;Tired of putting together and managing all the pieces of a Ruby-on-Rails deployment? Simplify your life by developing and deploying with JRuby on GlassFish. &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt;&lt;td colspan="2"&gt; &lt;/td&gt;&lt;/tr&gt; &lt;tr&gt;&lt;td&gt; &lt;b&gt;&lt;a href="http://blogs.sun.com/enterprisetechtips/entry/adding_voice_to_java_ee"&gt;Adding Voice to Java EE With SIP Servlets&lt;/a&gt;&lt;/b&gt;&lt;/td&gt; &lt;td align="right" valign="top"&gt;   &lt;i&gt;February 2008&lt;/i&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td colspan="2"&gt;This Tech Tip covers some of the basic concepts underlying Session Initiation Protocol (SIP) and SIP servlets. It also presents a sample application that uses SIP servlets and HTTP servlets to provide Voice-over-IP (VoIP) phone service. &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt;&lt;td colspan="2"&gt; &lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt; &lt;b&gt;&lt;a href="http://blogs.sun.com/enterprisetechtips/entry/extended_persistence_context_in_stateful"&gt;Extended Persistence Context in Stateful Session Beans&lt;/a&gt;&lt;/b&gt;&lt;/td&gt; &lt;td align="right" valign="top"&gt;   &lt;i&gt;February 2008&lt;/i&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td colspan="2"&gt;This Tech Tip illustrates an application that uses a stateful session bean and an entity manager with an extended persistence context. &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt;&lt;td colspan="2"&gt; &lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt; &lt;b&gt;&lt;a href="http://blogs.sun.com/enterprisetechtips/entry/building_kerberos_based_secure_services"&gt;Building Kerberos-Based Secure Services Using Metro&lt;/a&gt;&lt;/b&gt;&lt;/td&gt; &lt;td align="right" valign="top"&gt;   &lt;i&gt;January 2008&lt;/i&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td colspan="2"&gt; This Tech Tip shows how to build secure web services and clients using the Kerberos support in Metro. &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt;&lt;td colspan="2"&gt; &lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt; &lt;b&gt;&lt;a href="http://blogs.sun.com/enterprisetechtips/entry/using_jax_ws_with_maven"&gt;Using JAX-WS With Maven&lt;/a&gt;&lt;/b&gt;&lt;/td&gt; &lt;td align="right" valign="top"&gt;   &lt;i&gt;January 2008&lt;/i&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td colspan="2"&gt; This Tech Tip demonstrates how to use the JAX-WS Maven plugin to develop web services. &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt;&lt;td colspan="2"&gt; &lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt; &lt;b&gt;&lt;a href="http://java.sun.com/developer/technicalArticles/J2EE/jsf_templating/"&gt;JSFTemplating and Woodstock: Component Authoring Made Easy&lt;/a&gt;&lt;/b&gt; &lt;/td&gt; &lt;td align="right" valign="top"&gt;   &lt;i&gt;January 2008&lt;/i&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td colspan="2"&gt;Frustrated with the complexities of writing a JavaServer Faces component? With the help of the JSFTemplating and Woodstock projects, you can write a component with only two files. &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt;&lt;td colspan="2"&gt; &lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt; &lt;b&gt;&lt;a href="http://java.sun.com/developer/technicalArticles/glassfish/GFv2OpenforBusiness/"&gt;Glassfish v2: Open for Business&lt;/a&gt;&lt;/b&gt; &lt;/td&gt; &lt;td align="right" valign="top"&gt;   &lt;i&gt;January 2008&lt;/i&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td colspan="2"&gt;Find out why the open source GlassFish v2 application server is a good choice for handling critical business applications and the demands of a production environment. &lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;table border="0" cellpadding="0" width="100%"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt; &lt;b&gt;&lt;a href="http://java.sun.com/mailers/techtips/enterprise/2007/TechTips_Oct07.html#1"&gt;Tech Tip: Client-Side Polling With Dynamic Faces&lt;/a&gt;&lt;/b&gt; &lt;/td&gt; &lt;td align="right" valign="top"&gt;   &lt;span style="font-size:-1;"&gt;&lt;i&gt;November 2007&lt;/i&gt;&lt;/span&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td colspan="2"&gt; See how the Dynamic Faces framework brings the power of Ajax to a real-time, stock query application that does client-side polling. &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt;&lt;td colspan="2"&gt; &lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;  &lt;b&gt;&lt;a href="http://java.sun.com/developer/media/deepdivejmaki.jsp"&gt;Deep Dive Video on jMaki&lt;/a&gt;&lt;/b&gt; &lt;/td&gt; &lt;td align="right" valign="top"&gt;   &lt;span style="font-size:-1;"&gt;&lt;i&gt;November 2007&lt;/i&gt;&lt;/span&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td colspan="2"&gt;jMaki is a lightweight framework that makes it easy to build Ajax-based web applications. Learn more in this Deep Dive with jMaki Project lead, Greg Murray. &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt;&lt;td colspan="2"&gt; &lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;  &lt;b&gt;&lt;a href="http://developers.sun.com/appserver/reference/techart/glassfishsolariszones/"&gt;Installing Sun Java System Application Server 9.1 in Solaris Zones&lt;/a&gt;&lt;/b&gt; &lt;/td&gt; &lt;td align="right" valign="top"&gt;   &lt;span style="font-size:-1;"&gt;&lt;i&gt;October 2007&lt;/i&gt;&lt;/span&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td colspan="2"&gt; Solaris zones provide isolated environments for application instances, but propagation among zones complicates installations and updates. This article helps you develop the best strategy for installing Sun Java System Application Server 9.1 (GlassFish V2) in Solaris zones. &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt;&lt;td colspan="2"&gt; &lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt; &lt;b&gt; &lt;a href="http://developers.sun.com/appserver/reference/techart/glassfishcluster/"&gt;Clustering in GlassFish Version 2&lt;/a&gt;&lt;/b&gt; &lt;/td&gt; &lt;td align="right" valign="top"&gt;   &lt;span style="font-size:-1;"&gt;&lt;i&gt;October 2007&lt;/i&gt;&lt;/span&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td colspan="2"&gt; Looking for high availability and scalability in your enterprise web application deployments? Try the new clustering capability of the GlassFish V2 application server. This article tells you how it works. &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt;&lt;td colspan="2"&gt; &lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt; &lt;b&gt; &lt;a href="http://developers.sun.com/identity/reference/techart/install.html"&gt;Installing, Configuring, and Deploying Sun Java System Access Manager the Simple Way&lt;/a&gt;&lt;/b&gt; &lt;/td&gt; &lt;td align="right" valign="top"&gt;   &lt;span style="font-size:-1;"&gt;&lt;i&gt;October 2007&lt;/i&gt;&lt;/span&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td colspan="2"&gt; Sun Java System Access Manager 7.1 integrates authentication and authorization services, policy agents, identity management, and identity federation for protecting network resources. &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt;&lt;td colspan="2"&gt; &lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt; &lt;b&gt; &lt;a href="http://java.sun.com/developer/technicalArticles/J2EE/usingapikeys/"&gt;Restricting Access to Ajax Services&lt;/a&gt;&lt;/b&gt; &lt;/td&gt; &lt;td align="right" valign="top"&gt;   &lt;span style="font-size:-1;"&gt;&lt;i&gt;September 2007&lt;/i&gt;&lt;/span&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td colspan="2"&gt;This article highlights some techniques for restricting access to Ajax-based services. It then focuses on using URL-based API keys, which gives you fine-grained protection and allows you to track, meter, and restrict usage of a service. &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt;&lt;td colspan="2"&gt; &lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt; &lt;b&gt; &lt;a href="http://java.sun.com/developer/technicalArticles/J2EE/AJAX/interop/"&gt;Achieving Interoperability with Ajax using Java and .NET Technologies&lt;/a&gt;&lt;/b&gt; &lt;/td&gt; &lt;td align="right" valign="top"&gt;   &lt;span style="font-size:-1;"&gt;&lt;i&gt;August 2007&lt;/i&gt;&lt;/span&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td colspan="2"&gt;While Ajax and the associated frameworks that allow rich internet applications to be created are growing in stature and power, it is highly recommended that you consider interoperability as a major factor in deciding how to build your applications. &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt;&lt;td colspan="2"&gt; &lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt; &lt;b&gt; &lt;a href="http://java.sun.com/developer/technicalArticles/J2EE/mashup_2/"&gt;Mashup Styles, Part 2: Client-Side Mashups&lt;/a&gt;&lt;/b&gt; &lt;/td&gt; &lt;td align="right" valign="top"&gt;   &lt;span style="font-size:-1;"&gt;&lt;i&gt;August 2007&lt;/i&gt;&lt;/span&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td colspan="2"&gt; Learn how a client-side mashup works, and explore some of the considerations related to this mashup approach. &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt;&lt;td colspan="2"&gt; &lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt; &lt;b&gt; &lt;a href="http://weblogs.java.net/blog/caroljmcdonald/archive/2007/07/sample_applicat_1.html" target="_blank"&gt;Sample Application Using JavaServer Faces technology, Seam, and Java Persistence APIs on GlassFish&lt;/a&gt;&lt;/b&gt; &lt;/td&gt; &lt;td align="right" valign="top"&gt;   &lt;span style="font-size:-1;"&gt;&lt;i&gt;August 2007&lt;/i&gt;&lt;/span&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td colspan="2"&gt; Get a look into using the Seam application framework with Java EE technologies. &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt;&lt;td colspan="2"&gt; &lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt; &lt;b&gt; &lt;a href="http://java.sun.com/developer/technicalArticles/J2EE/sunjavaee_engine/"&gt;Sun Java EE Engine: Bridging Java EE Web Services and JBI Components&lt;/a&gt;&lt;/b&gt; &lt;/td&gt; &lt;td align="right" valign="top"&gt;   &lt;span style="font-size:-1;"&gt;&lt;i&gt;July 2007&lt;/i&gt;&lt;/span&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td colspan="2"&gt; Wondering how to bridge the gap between Java EE and JBI in a composite application deployed on GlassFish? The Sun Java EE Engine is the answer. &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt;&lt;td colspan="2"&gt; &lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt; &lt;b&gt; &lt;a href="https://glassfish.dev.java.net/faq/v2/GlassFishOverview.pdf"&gt;The GlassFish Community Delivering a Java EE Application Server (PDF)&lt;/a&gt;&lt;/b&gt; &lt;/td&gt; &lt;td align="right" valign="top"&gt;   &lt;span style="font-size:-1;"&gt;&lt;i&gt;June 2007&lt;/i&gt;&lt;/span&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td colspan="2"&gt;Read about GlassFish V2's main new clustering feature and GlassFish V3's modularity, speed, and openness to scripting containers such as Ruby, PHP, JavaScript, and others. &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt;&lt;td colspan="2"&gt; &lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt; &lt;b&gt; &lt;a href="http://java.sun.com/mailers/techtips/enterprise/2007/TechTips_March07.html"&gt;Enterprise Tech Tips&lt;/a&gt;&lt;/b&gt; &lt;/td&gt; &lt;td align="right" valign="top"&gt;   &lt;span style="font-size:-1;"&gt;&lt;i&gt;June 2007&lt;/i&gt;&lt;/span&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td colspan="2"&gt;Security is the theme in this issue of the tips. Learn how to secure web services using Web Services Interoperability Technology (WSIT) and how to use security annotations in enterprise beans. &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt;&lt;td colspan="2"&gt; &lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt; &lt;b&gt; &lt;a href="http://java.sun.com/developer/technicalArticles/J2EE/mashup_1/"&gt;Mashup Styles, Part 1: Server-Side Mashups&lt;/a&gt;&lt;/b&gt; &lt;/td&gt; &lt;td align="right" valign="top"&gt;   &lt;span style="font-size:-1;"&gt;&lt;i&gt;May 2007&lt;/i&gt;&lt;/span&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td colspan="2"&gt;This series examines some of the most common approaches, or styles, for doing mashups. Part 1 focuses on server-side mashups and discusses the major design considerations related to this mashup style. &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt;&lt;td colspan="2"&gt; &lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt; &lt;b&gt; &lt;a href="http://java.sun.com/developer/technicalArticles/J2EE/jws-glassfish/"&gt;Java Web Start Technology and Application Clients in the GlassFish Application Server&lt;/a&gt;&lt;/b&gt; &lt;/td&gt; &lt;td align="right" valign="top"&gt;   &lt;span style="font-size:-1;"&gt;&lt;i&gt;April 2007&lt;/i&gt;&lt;/span&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td colspan="2"&gt; Learn how the GlassFish application server uses Java Web Start technology to distribute applications to end users. &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt;&lt;td colspan="2"&gt; &lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt; &lt;b&gt; &lt;a href="http://java.sun.com/developer/technicalArticles/J2EE/ajax_jsf/"&gt;Adding Ajax to JavaServer Faces Technology With Dynamic Faces&lt;/a&gt;&lt;/b&gt; &lt;/td&gt; &lt;td align="right" valign="top"&gt;   &lt;span style="font-size:-1;"&gt;&lt;i&gt;March 2007&lt;/i&gt;&lt;/span&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td colspan="2"&gt;Learn how to use Dynamic Faces, included in the new Sun Web Developer Pack, to add first-class Ajax support to your JavaServer Faces technology-based application. &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt;&lt;td colspan="2"&gt; &lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt; &lt;b&gt; &lt;a href="http://java.sun.com/mailers/techtips/enterprise/2007/TechTips_Feb07.html"&gt;Enterprise Tech Tips&lt;/a&gt;&lt;/b&gt; &lt;/td&gt; &lt;td align="right" valign="top"&gt;   &lt;span style="font-size:-1;"&gt;&lt;i&gt;March 2007&lt;/i&gt;&lt;/span&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td colspan="2"&gt;Can EJB 3.0 applications interact with legacy EJB applications? Can a Model Facade be implemented as an enterprise bean? The answers are yes and yes. Learn how. &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt;&lt;td colspan="2"&gt; &lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt; &lt;b&gt; &lt;a href="http://java.sun.com/developer/technicalArticles/J2EE/petstore/"&gt;Introducing the Java Pet Store 2.0 Application&lt;/a&gt;&lt;/b&gt; &lt;/td&gt; &lt;td align="right" valign="top"&gt;   &lt;span style="font-size:-1;"&gt;&lt;i&gt;March 2007&lt;/i&gt;&lt;/span&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td colspan="2"&gt;Work with the Java Pet Store 2.0 demo and the Java EE 5 platform to develop an Ajax-enabled Web 2.0 application that is user-driven, user-organized, and user-policed. &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt;&lt;td colspan="2"&gt; &lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt; &lt;b&gt; &lt;a href="http://blogs.sun.com/SDNChannel/entry/jump_into_javascript_part_2"&gt;Tune Into SDN Channel: Mix and Match Ajax Widgets with jMaki&lt;/a&gt;&lt;/b&gt; &lt;/td&gt; &lt;td align="right" valign="top"&gt;   &lt;span style="font-size:-1;"&gt;&lt;i&gt;February 2007&lt;/i&gt;&lt;/span&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td colspan="2"&gt;Greg Murray, Sun's Ajax Architect, has information to share on client-side scripting with JavaScript and how you can easily design and create Ajax-enabled widgets using jMaki. &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt;&lt;td colspan="2"&gt; &lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt; &lt;b&gt; &lt;a href="http://java.sun.com/developer/technicalArticles/J2EE/AJAX/IntroAjaxPageAuthors.html"&gt;Introduction to Ajax for Page Authors&lt;/a&gt;&lt;/b&gt; &lt;/td&gt; &lt;td align="right" valign="top"&gt;   &lt;span style="font-size:-1;"&gt;&lt;i&gt;January 2007&lt;/i&gt;&lt;/span&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td colspan="2"&gt;As a page author, you can use Ajax components -- along with widgets, JavaScript technology, and other techniques -- to incorporate Ajax functionality into your web applications.&lt;br /&gt; &lt;a href="http://java.sun.com/developer/technicalArticles/J2EE/AJAX/Intro_Ajax_PageAuthors.pdf"&gt;&gt;&gt; Download PDF Version &lt;/a&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt;&lt;td colspan="2"&gt; &lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt; &lt;b&gt; &lt;a href="http://java.sun.com/developer/technicalArticles/tools/webapps_1/"&gt;Java Technologies for Web Applications&lt;/a&gt;&lt;/b&gt; &lt;/td&gt; &lt;td align="right" valign="top"&gt;   &lt;span style="font-size:-1;"&gt;&lt;i&gt;January 2007&lt;/i&gt;&lt;/span&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td colspan="2"&gt; Learn about what Java technologies you can use to create web applications, when you might decide to use individual technologies, and where to go to get started, using JDK 5.0 with the Java EE platform. &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt;&lt;td colspan="2"&gt; &lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt; &lt;b&gt; &lt;a href="http://java.sun.com/developer/technicalArticles/J2EE/webapp_4/"&gt;New Technologies for Ajax and Web Application Development: Project Phobos&lt;/a&gt;&lt;/b&gt; &lt;/td&gt; &lt;td align="right" valign="top"&gt;   &lt;span style="font-size:-1;"&gt;&lt;i&gt;January 2007&lt;/i&gt;&lt;/span&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td colspan="2"&gt;With Project Phobos, you can develop web applications using a scripting language but still give them access to the entire Java EE platform stack, as well as to other technologies such as jMaki. &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt;&lt;td colspan="2"&gt; &lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8860284275384271777-7959397171866559407?l=javaee-articles.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://javaee-articles.blogspot.com/feeds/7959397171866559407/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://javaee-articles.blogspot.com/2009/07/javaee-technical-articles-and-tips-from.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8860284275384271777/posts/default/7959397171866559407'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8860284275384271777/posts/default/7959397171866559407'/><link rel='alternate' type='text/html' href='http://javaee-articles.blogspot.com/2009/07/javaee-technical-articles-and-tips-from.html' title='JavaEE Technical Articles and Tips from Sun'/><author><name>Shamsuddin Ahammad</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://1.bp.blogspot.com/__0uCsTbc98U/S8WC0wZGIZI/AAAAAAAAFMs/8dRnDoXS7Rs/S220/Shamsuddin+Ahammad.jpg'/></author><thr:total>0</thr:total></entry></feed>
