<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xml" href="http://www.dzone.com/links/misc/rss.xsl"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dz="http://www.developerzone.com/modules/dz/1.0" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>dfuchs's Shared Links</title>
    <link>http://www.dzone.com/links/users/shared/220136.html</link>
    <description>dzone.com: fresh links for developers</description>
    <language>en-us</language>
    <copyright>Copyright (c) 2008 DZone, Inc.</copyright>
    <pubDate>Sat, 07 Nov 2009 18:59:45 GMT</pubDate>
    <dc:creator>The dzone.com community</dc:creator>
    <dc:date>2009-11-07T18:59:45Z</dc:date>
    <dc:language>en-us</dc:language>
    <dc:rights>Copyright (c) 2008 DZone, Inc.</dc:rights>
    <dz:selfLink>http://www.dzone.com/links/feed/user/shared/220136/rss.xml</dz:selfLink>
    <image>
      <title>dzone.com: fresh links for developers</title>
      <url>http://www.dzone.com/images/std/dzone.com_258x55.gif</url>
      <link>http://www.dzone.com/links/</link>
    </image>
    <item>
      <title>The Mystery Of Multiple MBeanServers</title>
      <link>http://www.dzone.com/links/rss/the_mystery_of_multiple_mbeanservers.html</link>
      <description>JConsole and VisualVM have made it very simple to access MBeans in a remote target VM. There's also a lot of blogs and documents that explain how to access remote MBeans programmatically.&#xD;
&#xD;
But how do you access local MBeans registered in your own JVM?</description>
      <category>frameworks</category>
      <category>java</category>
      <category>tools</category>
      <pubDate>Tue, 25 Nov 2008 12:40:49 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/136501.html</guid>
      <dc:creator>bloid</dc:creator>
      <dc:date>2008-11-25T12:40:49Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/the_mystery_of_multiple_mbeanservers.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/136501.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>JConsole and VisualVM have made it very simple to access MBeans in a remote target VM. There's also a lot of blogs and documents that explain how to access remote MBeans programmatically.

But how do you access local MBeans registered in your own JVM? <br/><br/><a href='http://www.dzone.com/links/rss/the_mystery_of_multiple_mbeanservers.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=136501' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>136501</dz:linkId>
      <dz:submitDate>2008-11-25T12:40:49Z</dz:submitDate>
      <dz:voteUpCount>4</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>13</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/136501.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>bloid</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/111696.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Dynamic Service Deployment</title>
      <link>http://www.dzone.com/links/rss/dynamic_service_deployment.html</link>
      <description>I recently created an integration with SunGrid Engine. This was easy to do - requiring only that a listener be written that hears JMX events that are produced by our product. As you may know, with GigaSpaces you can create watches for the services you deploy. These watches are populated with information coming from getter methods on those services.</description>
      <category>how-to</category>
      <category>java</category>
      <category>server</category>
      <category>trends</category>
      <pubDate>Tue, 14 Oct 2008 22:04:38 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/125542.html</guid>
      <dc:creator>Guy Korland</dc:creator>
      <dc:date>2008-10-14T22:04:38Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/dynamic_service_deployment.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/125542.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>I recently created an integration with SunGrid Engine. This was easy to do - requiring only that a listener be written that hears JMX events that are produced by our product. As you may know, with GigaSpaces you can create watches for the services you deploy. These watches are populated with information coming from getter methods on those services. <br/><br/><a href='http://www.dzone.com/links/rss/dynamic_service_deployment.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=125542' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>125542</dz:linkId>
      <dz:submitDate>2008-10-13T16:20:39Z</dz:submitDate>
      <dz:promoteDate>2008-10-14T22:04:38Z</dz:promoteDate>
      <dz:voteUpCount>10</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>127</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/125542.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>g_korland</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/199933.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Java run-time monitoring, Part 1: Run-time performance and availability monitoring for Java systems</title>
      <link>http://www.dzone.com/links/rss/java_runtime_monitoring_part_1_runtime_performanc.html</link>
      <description>Run-time performance monitoring is critical to achieving and maintaining a well-performing system. In this article, the first in a three-part series, Nicholas Whitehead explains how to do low-level granular monitoring of Java™ performance efficiently. The data you generate can provide valuable insights into system operation and reveal constraints and influences that affect an environment's stability and performance.</description>
      <category>how-to</category>
      <category>java</category>
      <category>tools</category>
      <pubDate>Thu, 31 Jul 2008 06:36:33 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/99099.html</guid>
      <dc:creator>Kirill Grouchnikov</dc:creator>
      <dc:date>2008-07-31T06:36:33Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/java_runtime_monitoring_part_1_runtime_performanc.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/99099.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>Run-time performance monitoring is critical to achieving and maintaining a well-performing system. In this article, the first in a three-part series, Nicholas Whitehead explains how to do low-level granular monitoring of Java™ performance efficiently. The data you generate can provide valuable insights into system operation and reveal constraints and influences that affect an environment's stability and performance.<br/><br/><a href='http://www.dzone.com/links/rss/java_runtime_monitoring_part_1_runtime_performanc.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=99099' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>99099</dz:linkId>
      <dz:submitDate>2008-07-29T15:32:28Z</dz:submitDate>
      <dz:promoteDate>2008-07-31T06:36:33Z</dz:promoteDate>
      <dz:voteUpCount>9</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>339</dz:clickCount>
      <dz:commentCount>1</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/99099.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>kirillcool</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/160542.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Java 5, premain, RMI Connectors, Single Port, SSL, and Firewall.</title>
      <link>http://www.dzone.com/links/rss/java_5_premain_rmi_connectors_single_port_ssl_and.html</link>
      <description>I've been asked several times how to make my example of javaagent which starts a firewall friendly JMX RMI Connector work on JDK 5. Well, here is how. However, beware of the catch: if you use SSL and want to connect with JConsole then you need to use Java 6 JConsole on the client side.</description>
      <category>java</category>
      <pubDate>Tue, 29 Jul 2008 11:45:33 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/99013.html</guid>
      <dc:creator>bloid</dc:creator>
      <dc:date>2008-07-29T11:45:33Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/java_5_premain_rmi_connectors_single_port_ssl_and.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/99013.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>I've been asked several times how to make my example of javaagent which starts a firewall friendly JMX RMI Connector work on JDK 5. Well, here is how. However, beware of the catch: if you use SSL and want to connect with JConsole then you need to use Java 6 JConsole on the client side. <br/><br/><a href='http://www.dzone.com/links/rss/java_5_premain_rmi_connectors_single_port_ssl_and.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=99013' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>99013</dz:linkId>
      <dz:submitDate>2008-07-29T11:45:33Z</dz:submitDate>
      <dz:voteUpCount>3</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>69</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/99013.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>bloid</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/111696.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Java Performance Tuning: A Conversation With Java Champion Kirk Pepperdine</title>
      <link>http://www.dzone.com/links/rss/java_performance_tuning_a_conversation_with_java.html</link>
      <description>A Java Champion since September 2005, Kirk Pepperdine is a primary contributor to javaperformancetuning.com, which is widely regarded as the premier site for Java performance tuning information, and is the coauthor of Ant Developer's Handbook. He has been heavily involved in application performance since the beginning of his programming career and has tuned applications in a variety of languages: Cray Assembler, C, Smalltalk, and, since 1996, Java technology. He has also worked on building middleware for distributed applications.</description>
      <category>java</category>
      <category>opinion</category>
      <pubDate>Sun, 20 Jul 2008 17:59:32 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/96389.html</guid>
      <dc:creator>fdiotalevi</dc:creator>
      <dc:date>2008-07-20T17:59:32Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/java_performance_tuning_a_conversation_with_java.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/96389.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>A Java Champion since September 2005, Kirk Pepperdine is a primary contributor to javaperformancetuning.com, which is widely regarded as the premier site for Java performance tuning information, and is the coauthor of Ant Developer's Handbook. He has been heavily involved in application performance since the beginning of his programming career and has tuned applications in a variety of languages: Cray Assembler, C, Smalltalk, and, since 1996, Java technology. He has also worked on building middleware for distributed applications.  <br/><br/><a href='http://www.dzone.com/links/rss/java_performance_tuning_a_conversation_with_java.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=96389' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>96389</dz:linkId>
      <dz:submitDate>2008-07-19T09:24:37Z</dz:submitDate>
      <dz:promoteDate>2008-07-20T17:59:32Z</dz:promoteDate>
      <dz:voteUpCount>8</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>441</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/96389.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>fdiotalevi</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/184421.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>VisualVM's JMX API entrypoints available in VisualVM-Tools module</title>
      <link>http://www.dzone.com/links/rss/visualvms_jmx_api_entrypoints_available_in_visual.html</link>
      <description>It's more than likely that VisualVM plugin developers will be interested in accessing their JMX instrumented applications from within VisualVM. The VisualVM-Tools module adds some public APIs for JMX-related things in the com.sun.tools.visualvm.tools.jmx package required to get access to the underlying JMX connection and also to retrieve the JVM MXBeans that will grant access to the underlying JVM instrumentation.</description>
      <category>frameworks</category>
      <category>java</category>
      <category>tools</category>
      <pubDate>Thu, 10 Jul 2008 09:20:31 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/93900.html</guid>
      <dc:creator>bloid</dc:creator>
      <dc:date>2008-07-10T09:20:31Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/visualvms_jmx_api_entrypoints_available_in_visual.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/93900.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>It's more than likely that VisualVM plugin developers will be interested in accessing their JMX instrumented applications from within VisualVM. The VisualVM-Tools module adds some public APIs for JMX-related things in the com.sun.tools.visualvm.tools.jmx package required to get access to the underlying JMX connection and also to retrieve the JVM MXBeans that will grant access to the underlying JVM instrumentation. <br/><br/><a href='http://www.dzone.com/links/rss/visualvms_jmx_api_entrypoints_available_in_visual.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=93900' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>93900</dz:linkId>
      <dz:submitDate>2008-07-10T09:20:31Z</dz:submitDate>
      <dz:voteUpCount>2</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>43</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/93900.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>bloid</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/111696.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Dustin's Software Development Cogitations and Speculations: The JMX MXBean</title>
      <link>http://www.dzone.com/links/rss/dustins_software_development_cogitations_and_spec_4.html</link>
      <description>Dustin Marx has written a rather good post on JMX MXBeans:&#xD;
"I'll demonstrate the tremendous utility of the JMX MXBean in this blog entry. While doing so, I'll also demonstrate the usefulness of a J2SE 5 enum for reporting a set of discrete status values and will demonstrate the highly useful JMX (introduced with Java SE 6) class's newMBeanProxy and newMXBeanProxy methods."</description>
      <category>how-to</category>
      <category>java</category>
      <pubDate>Tue, 24 Jun 2008 06:56:47 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/89713.html</guid>
      <dc:creator>dfuchs</dc:creator>
      <dc:date>2008-06-24T06:56:47Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/dustins_software_development_cogitations_and_spec_4.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/89713.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>Dustin Marx has written a rather good post on JMX MXBeans:
"I'll demonstrate the tremendous utility of the JMX MXBean in this blog entry. While doing so, I'll also demonstrate the usefulness of a J2SE 5 enum for reporting a set of discrete status values and will demonstrate the highly useful JMX (introduced with Java SE 6) class's newMBeanProxy and newMXBeanProxy methods."<br/><br/><a href='http://www.dzone.com/links/rss/dustins_software_development_cogitations_and_spec_4.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=89713' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>89713</dz:linkId>
      <dz:submitDate>2008-06-24T06:56:47Z</dz:submitDate>
      <dz:voteUpCount>1</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>33</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/89713.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>dfuchs</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/220136.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Monitor and manage Java applications with JConsole</title>
      <link>http://www.dzone.com/links/rss/monitor_and_manage_java_applications_with_jconsole.html</link>
      <description>In addition to comprehensive monitoring and application management support offered by J2SE 5.0, JDK 5.0 and 6.0 include the Java Monitoring &amp; Management Console tool, also known as JConsole. The jconsole command launches a graphical console tool that enables you to monitor and manage Java applications on a local or remote machine.</description>
      <category>how-to</category>
      <category>java</category>
      <category>tools</category>
      <pubDate>Tue, 24 Jun 2008 16:05:50 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/89695.html</guid>
      <dc:creator>rick</dc:creator>
      <dc:date>2008-06-24T16:05:50Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/monitor_and_manage_java_applications_with_jconsole.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/89695.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>In addition to comprehensive monitoring and application management support offered by J2SE 5.0, JDK 5.0 and 6.0 include the Java Monitoring & Management Console tool, also known as JConsole. The jconsole command launches a graphical console tool that enables you to monitor and manage Java applications on a local or remote machine.<br/><br/><a href='http://www.dzone.com/links/rss/monitor_and_manage_java_applications_with_jconsole.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=89695' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>89695</dz:linkId>
      <dz:submitDate>2008-06-24T03:48:41Z</dz:submitDate>
      <dz:promoteDate>2008-06-24T16:05:50Z</dz:promoteDate>
      <dz:voteUpCount>9</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>320</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/89695.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>rick</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/1.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>A Second Look at JMX Web Services Connector: winrm</title>
      <link>http://www.dzone.com/links/rss/dustins_software_development_cogitations_and_spec_3.html</link>
      <description>Another excellent article by Dustin Marx:&#xD;
"A Second Look at JMX Web Services Connector: winrm&#xD;
In A First Look at JMX Web Services Connector (also available as a previous blog entry), I demonstrated using JConsole to access a simple sample server using the reference implementation of the JMX Web Services Connector (JSR-262). In this blog entry, I am going to scratch the surface of using Vista's winrm (a WS-Management implementation) to access an MBean server using the JMX Web Services Connector."</description>
      <category>how-to</category>
      <category>java</category>
      <category>windows</category>
      <pubDate>Thu, 12 Jun 2008 11:36:27 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/86860.html</guid>
      <dc:creator>dfuchs</dc:creator>
      <dc:date>2008-06-12T11:36:27Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/dustins_software_development_cogitations_and_spec_3.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/86860.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>Another excellent article by Dustin Marx:
"A Second Look at JMX Web Services Connector: winrm
In A First Look at JMX Web Services Connector (also available as a previous blog entry), I demonstrated using JConsole to access a simple sample server using the reference implementation of the JMX Web Services Connector (JSR-262). In this blog entry, I am going to scratch the surface of using Vista's winrm (a WS-Management implementation) to access an MBean server using the JMX Web Services Connector."<br/><br/><a href='http://www.dzone.com/links/rss/dustins_software_development_cogitations_and_spec_3.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=86860' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>86860</dz:linkId>
      <dz:submitDate>2008-06-12T11:36:27Z</dz:submitDate>
      <dz:voteUpCount>4</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>80</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/86860.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>dfuchs</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/220136.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Thomas Enebo Releases JMX Gem</title>
      <link>http://www.dzone.com/links/rss/thomas_enebo_releases_jmx_gem.html</link>
      <description>JMX Gem Released</description>
      <category>java</category>
      <category>ruby</category>
      <pubDate>Wed, 11 Jun 2008 11:04:51 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/86497.html</guid>
      <dc:creator>sandbox</dc:creator>
      <dc:date>2008-06-11T11:04:51Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/thomas_enebo_releases_jmx_gem.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/86497.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>JMX Gem Released<br/><br/><a href='http://www.dzone.com/links/rss/thomas_enebo_releases_jmx_gem.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=86497' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>86497</dz:linkId>
      <dz:submitDate>2008-06-10T21:00:33Z</dz:submitDate>
      <dz:promoteDate>2008-06-11T11:04:51Z</dz:promoteDate>
      <dz:voteUpCount>10</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>322</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/86497.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>sandbox</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/164334.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>JMX, SNMP, Java, etc...: JavaScript and JMX 2.0 Namespaces</title>
      <link>http://www.dzone.com/links/rss/jmx_snmp_java_etc_javascript_and_jmx_20_namespaces.html</link>
      <description>I have simply put together a small JavaScript slide show from some JMX 2.0 Namespace slides presented by Eamonn at JavaOne 2008.</description>
      <category>java</category>
      <category>standards</category>
      <category>trends</category>
      <pubDate>Tue, 03 Jun 2008 15:27:11 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/84765.html</guid>
      <dc:creator>Alex Miller</dc:creator>
      <dc:date>2008-06-03T15:27:11Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/jmx_snmp_java_etc_javascript_and_jmx_20_namespaces.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/84765.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>I have simply put together a small JavaScript slide show from some JMX 2.0 Namespace slides presented by Eamonn at JavaOne 2008.<br/><br/><a href='http://www.dzone.com/links/rss/jmx_snmp_java_etc_javascript_and_jmx_20_namespaces.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=84765' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>84765</dz:linkId>
      <dz:submitDate>2008-06-03T15:27:11Z</dz:submitDate>
      <dz:voteUpCount>5</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>26</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/84765.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>puredanger</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/214988.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Jean-Francois Denise : JMX, NetBeans and more!</title>
      <link>http://www.dzone.com/links/rss/jeanfrancois_denise_jmx_netbeans_and_more_2.html</link>
      <description>My colleague Jean-Francois expands on how to enhance his RESTful adaptor for JMX to handle more complex use cases - like atomic snapshots of dependant data (e.g. a MemoryUsage record) and pulling resource notifications...</description>
      <category>java</category>
      <category>research</category>
      <category>web 2.0</category>
      <pubDate>Tue, 03 Jun 2008 13:11:16 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/84733.html</guid>
      <dc:creator>dfuchs</dc:creator>
      <dc:date>2008-06-03T13:11:16Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/jeanfrancois_denise_jmx_netbeans_and_more_2.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/84733.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>My colleague Jean-Francois expands on how to enhance his RESTful adaptor for JMX to handle more complex use cases - like atomic snapshots of dependant data (e.g. a MemoryUsage record) and pulling resource notifications...  <br/><br/><a href='http://www.dzone.com/links/rss/jeanfrancois_denise_jmx_netbeans_and_more_2.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=84733' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>84733</dz:linkId>
      <dz:submitDate>2008-06-03T13:11:16Z</dz:submitDate>
      <dz:voteUpCount>4</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>14</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/84733.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>dfuchs</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/220136.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>VisualVM Sample Collection 1.0</title>
      <link>http://www.dzone.com/links/rss/visualvm_sample_collection_10.html</link>
      <description>Those interested in plugging into VisualVM now have a collection of NetBeans module samples at their disposal. Each presents a different way of interacting with the VisualVM APIs to extend VisualVM.</description>
      <category>java</category>
      <pubDate>Fri, 30 May 2008 12:32:17 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/83806.html</guid>
      <dc:creator>geertjan</dc:creator>
      <dc:date>2008-05-30T12:32:17Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/visualvm_sample_collection_10.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/83806.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>Those interested in plugging into VisualVM now have a collection of NetBeans module samples at their disposal. Each presents a different way of interacting with the VisualVM APIs to extend VisualVM.<br/><br/><a href='http://www.dzone.com/links/rss/visualvm_sample_collection_10.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=83806' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>83806</dz:linkId>
      <dz:submitDate>2008-05-29T16:57:08Z</dz:submitDate>
      <dz:promoteDate>2008-05-30T12:32:17Z</dz:promoteDate>
      <dz:voteUpCount>12</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>237</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/83806.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>geertjan</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/250147.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>William Vambenepe’s blog » Blog Archive » RESTful JMX access from someone who knows both sides</title>
      <link>http://www.dzone.com/links/rss/william_vambenepes_blog_blog_archive_restful_jmx.html</link>
      <description>Anyone interested in application manageability and/or management integration should read about Jean-Francois Denise’s prototype for RESTful Access to JMX Instrumentation. Not (at least for now) as something to make use of, but to force us to think pragmatically about the pros and cons of the WS-* stack when used for management integration.</description>
      <category>java</category>
      <category>standards</category>
      <category>web services</category>
      <pubDate>Thu, 29 May 2008 15:03:07 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/83771.html</guid>
      <dc:creator>dfuchs</dc:creator>
      <dc:date>2008-05-29T15:03:07Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/william_vambenepes_blog_blog_archive_restful_jmx.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/83771.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>Anyone interested in application manageability and/or management integration should read about Jean-Francois Denise’s prototype for RESTful Access to JMX Instrumentation. Not (at least for now) as something to make use of, but to force us to think pragmatically about the pros and cons of the WS-* stack when used for management integration.

<br/><br/><a href='http://www.dzone.com/links/rss/william_vambenepes_blog_blog_archive_restful_jmx.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=83771' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>83771</dz:linkId>
      <dz:submitDate>2008-05-29T15:03:07Z</dz:submitDate>
      <dz:voteUpCount>1</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>15</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/83771.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>dfuchs</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/220136.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>JavaOne report: JMX Technology</title>
      <link>http://www.dzone.com/links/rss/eamonn_mcmanuss_blog_javaone_report_jmx_technology.html</link>
      <description>"This is the fourth installment in my summary of the sessions I attended at JavaOne this year.&#xD;
&#xD;
The previous installments covered Java futures, Java programming practice, and concurrency. This one covers JMX stuff."</description>
      <category>java</category>
      <pubDate>Thu, 29 May 2008 12:33:03 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/83737.html</guid>
      <dc:creator>dfuchs</dc:creator>
      <dc:date>2008-05-29T12:33:03Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/eamonn_mcmanuss_blog_javaone_report_jmx_technology.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/83737.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>"This is the fourth installment in my summary of the sessions I attended at JavaOne this year.

The previous installments covered Java futures, Java programming practice, and concurrency. This one covers JMX stuff."

<br/><br/><a href='http://www.dzone.com/links/rss/eamonn_mcmanuss_blog_javaone_report_jmx_technology.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=83737' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>83737</dz:linkId>
      <dz:submitDate>2008-05-29T12:33:03Z</dz:submitDate>
      <dz:voteUpCount>2</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>29</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/83737.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>dfuchs</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/220136.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Various interesting Java 7 tidbits</title>
      <link>http://www.dzone.com/links/rss/various_interesting_java_7_tidbits.html</link>
      <description>A smattering of Java 7 news on JSR 292 invokedynamic, JSR 262 JMX WS Connector, and JSR 203 NIO2.</description>
      <category>java</category>
      <category>standards</category>
      <category>trends</category>
      <pubDate>Thu, 29 May 2008 09:31:04 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/83615.html</guid>
      <dc:creator>Alex Miller</dc:creator>
      <dc:date>2008-05-29T09:31:04Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/various_interesting_java_7_tidbits.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/83615.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>A smattering of Java 7 news on JSR 292 invokedynamic, JSR 262 JMX WS Connector, and JSR 203 NIO2.<br/><br/><a href='http://www.dzone.com/links/rss/various_interesting_java_7_tidbits.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=83615' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>83615</dz:linkId>
      <dz:submitDate>2008-05-29T02:50:32Z</dz:submitDate>
      <dz:promoteDate>2008-05-29T09:31:04Z</dz:promoteDate>
      <dz:voteUpCount>17</dz:voteUpCount>
      <dz:voteDownCount>1</dz:voteDownCount>
      <dz:clickCount>627</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/83615.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>puredanger</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/214988.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Jean-Francois Denise : on using VBScript to ineteract with a JMX Agent.</title>
      <link>http://www.dzone.com/links/rss/jeanfrancois_denise_on_using_vbscript_to_ineterac.html</link>
      <description>Jean-Francois Denise presents an in-depth description of the demo performed at the end of the JMX session at JavaOne 2008. In particular, he shows how VBScript was used to interact with a JMX agent through the WS-Management stack provided by the WebServices connector for JMX (JSR 262)</description>
      <category>how-to</category>
      <category>java</category>
      <category>server</category>
      <pubDate>Mon, 26 May 2008 07:45:01 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/82848.html</guid>
      <dc:creator>dfuchs</dc:creator>
      <dc:date>2008-05-26T07:45:01Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/jeanfrancois_denise_on_using_vbscript_to_ineterac.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/82848.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>Jean-Francois Denise presents an in-depth description of the demo performed at the end of the JMX session at JavaOne 2008. In particular, he shows how VBScript was used to interact with a JMX agent through the WS-Management stack provided by the WebServices connector for JMX (JSR 262)<br/><br/><a href='http://www.dzone.com/links/rss/jeanfrancois_denise_on_using_vbscript_to_ineterac.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=82848' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>82848</dz:linkId>
      <dz:submitDate>2008-05-26T07:45:01Z</dz:submitDate>
      <dz:voteUpCount>4</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>16</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/82848.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>dfuchs</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/220136.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Mapping to OpenTypes: MXBean Complex Attribute Types</title>
      <link>http://www.dzone.com/links/rss/mapping_to_opentypes_mxbean_complex_attribute_typ.html</link>
      <description>JMX Mapping to OpenTypes: MXBean Complex Attribute Types. &#xD;
How do you export a complex data type, such as the content of a Map&gt; using MXBeans, to obtain a mapping to a desired OpenType? &#xD;
By Daniel Fuchs.</description>
      <category>how-to</category>
      <category>java</category>
      <category>open source</category>
      <pubDate>Wed, 21 May 2008 12:31:40 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/82095.html</guid>
      <dc:creator>jferaud</dc:creator>
      <dc:date>2008-05-21T12:31:40Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/mapping_to_opentypes_mxbean_complex_attribute_typ.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/82095.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>JMX Mapping to OpenTypes: MXBean Complex Attribute Types. 
How do you export a complex data type, such as the content of a Map> using MXBeans, to obtain a mapping to a desired OpenType? 
By Daniel Fuchs.<br/><br/><a href='http://www.dzone.com/links/rss/mapping_to_opentypes_mxbean_complex_attribute_typ.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=82095' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>82095</dz:linkId>
      <dz:submitDate>2008-05-21T12:31:40Z</dz:submitDate>
      <dz:voteUpCount>4</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>46</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/82095.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>jferaud</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/234090.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Simple Remote JMX with GlassFish</title>
      <link>http://www.dzone.com/links/rss/dustins_software_development_cogitations_and_spec.html</link>
      <description>In this blog entry, I attempt to demonstrate how one can connect to GlassFish's exposed administrative MBeans via Remote JMX. I will use JConsole and a simple client built with standard JMX Connector Client APIs to demonstrate this.</description>
      <category>frameworks</category>
      <category>java</category>
      <category>server</category>
      <pubDate>Tue, 20 May 2008 07:34:23 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/81864.html</guid>
      <dc:creator>bloid</dc:creator>
      <dc:date>2008-05-20T07:34:23Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/dustins_software_development_cogitations_and_spec.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/81864.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>In this blog entry, I attempt to demonstrate how one can connect to GlassFish's exposed administrative MBeans via Remote JMX. I will use JConsole and a simple client built with standard JMX Connector Client APIs to demonstrate this.<br/><br/><a href='http://www.dzone.com/links/rss/dustins_software_development_cogitations_and_spec.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=81864' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>81864</dz:linkId>
      <dz:submitDate>2008-05-20T07:34:23Z</dz:submitDate>
      <dz:voteUpCount>2</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>191</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/81864.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>bloid</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/111696.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>JavaOne: Brian Goetz on concurrency in Java 7</title>
      <link>http://www.dzone.com/links/rss/javaone_brian_goetz_on_concurrency_in_java_7.html</link>
      <description>Brian’s talk focused pretty much exclusively on the new fork-join framework that will be added as part of the JSR 166 extension in Java 7.</description>
      <category>java</category>
      <category>standards</category>
      <category>trends</category>
      <pubDate>Wed, 07 May 2008 09:58:32 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/79658.html</guid>
      <dc:creator>Alex Miller</dc:creator>
      <dc:date>2008-05-07T09:58:32Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/javaone_brian_goetz_on_concurrency_in_java_7.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/79658.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>Brian’s talk focused pretty much exclusively on the new fork-join framework that will be added as part of the JSR 166 extension in Java 7. <br/><br/><a href='http://www.dzone.com/links/rss/javaone_brian_goetz_on_concurrency_in_java_7.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=79658' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>79658</dz:linkId>
      <dz:submitDate>2008-05-07T05:44:29Z</dz:submitDate>
      <dz:promoteDate>2008-05-07T09:58:32Z</dz:promoteDate>
      <dz:voteUpCount>18</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>332</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/79658.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>puredanger</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/214988.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Java theory and practice: Going wild with generics</title>
      <link>http://www.dzone.com/links/rss/java_theory_and_practice_going_wild_with_generics.html</link>
      <description>One of the most complicated aspects of generics in the Java™ language is wildcards, and in particular, the treatment and confusing error messages surrounding wildcard capture. In this installment of   Java theory and practice, veteran Java developer Brian Goetz deciphers some of the weirder-looking error messages emitted by javac and offers some tricks and workarounds that can simplify using generics.</description>
      <category>how-to</category>
      <category>java</category>
      <pubDate>Tue, 06 May 2008 22:26:54 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/79586.html</guid>
      <dc:creator>yardena</dc:creator>
      <dc:date>2008-05-06T22:26:54Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/java_theory_and_practice_going_wild_with_generics.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/79586.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>One of the most complicated aspects of generics in the Java™ language is wildcards, and in particular, the treatment and confusing error messages surrounding wildcard capture. In this installment of   Java theory and practice, veteran Java developer Brian Goetz deciphers some of the weirder-looking error messages emitted by javac and offers some tricks and workarounds that can simplify using generics.<br/><br/><a href='http://www.dzone.com/links/rss/java_theory_and_practice_going_wild_with_generics.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=79586' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>79586</dz:linkId>
      <dz:submitDate>2008-05-06T16:35:21Z</dz:submitDate>
      <dz:promoteDate>2008-05-06T22:26:54Z</dz:promoteDate>
      <dz:voteUpCount>11</dz:voteUpCount>
      <dz:voteDownCount>1</dz:voteDownCount>
      <dz:clickCount>616</dz:clickCount>
      <dz:commentCount>1</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/79586.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>yardena</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/255959.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>interface injection in the VM</title>
      <link>http://www.dzone.com/links/rss/interface_injection_in_the_vm.html</link>
      <description>“Self-modifying code...” used to be a phrase always uttered (by us hackers) with tones of both admiration and dread. Admiration, because there are stories from the earliest days of the stored program computer of how impossibly clever programmers would make their code flip state with perfect grace, simply by modifying (as data) an instruction it was about to execute. Dread, because when we tried the graceful flip on our own, the usual result was... less graceful. Painful, actually. Yet many of us all have a self-modifying code story, somewhere back in time, that we view with pride, perhaps like the bowler’s perfect game, or the golfer’s hole-in-one.</description>
      <category>java</category>
      <category>opinion</category>
      <pubDate>Tue, 06 May 2008 14:09:13 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/79457.html</guid>
      <dc:creator>bloid</dc:creator>
      <dc:date>2008-05-06T14:09:13Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/interface_injection_in_the_vm.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/79457.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>“Self-modifying code...” used to be a phrase always uttered (by us hackers) with tones of both admiration and dread. Admiration, because there are stories from the earliest days of the stored program computer of how impossibly clever programmers would make their code flip state with perfect grace, simply by modifying (as data) an instruction it was about to execute. Dread, because when we tried the graceful flip on our own, the usual result was... less graceful. Painful, actually. Yet many of us all have a self-modifying code story, somewhere back in time, that we view with pride, perhaps like the bowler’s perfect game, or the golfer’s hole-in-one.<br/><br/><a href='http://www.dzone.com/links/rss/interface_injection_in_the_vm.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=79457' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>79457</dz:linkId>
      <dz:submitDate>2008-05-06T06:42:28Z</dz:submitDate>
      <dz:promoteDate>2008-05-06T14:09:13Z</dz:promoteDate>
      <dz:voteUpCount>13</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>344</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/79457.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>bloid</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/111696.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>How GlassFish DAS communicates with Node Agents and Instances ... - A Thought a Day ...</title>
      <link>http://www.dzone.com/links/rss/how_glassfish_das_communicates_with_node_agents_a.html</link>
      <description>Keddar explains "the communication details between Domain Admin Server, node-agents and server instances in Sun's Application Server 8.x and 9.x (GlassFish V2)."&#xD;
One of these communication channel is JMX.</description>
      <category>java</category>
      <category>server</category>
      <pubDate>Wed, 30 Apr 2008 16:11:29 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/78571.html</guid>
      <dc:creator>dfuchs</dc:creator>
      <dc:date>2008-04-30T16:11:29Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/how_glassfish_das_communicates_with_node_agents_a.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/78571.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>Keddar explains "the communication details between Domain Admin Server, node-agents and server instances in Sun's Application Server 8.x and 9.x (GlassFish V2)."
One of these communication channel is JMX.<br/><br/><a href='http://www.dzone.com/links/rss/how_glassfish_das_communicates_with_node_agents_a.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=78571' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>78571</dz:linkId>
      <dz:submitDate>2008-04-30T16:11:29Z</dz:submitDate>
      <dz:voteUpCount>3</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>36</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/78571.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>dfuchs</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/220136.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Java DB 10.4.1</title>
      <link>http://www.dzone.com/links/rss/java_db_1041.html</link>
      <description>The 10.4.1 version of Java DB, the world's most advanced Java database, has some really cool features -- asynchronous replication, table functions and JMX capabilities. Sun engineers worked within the Apache/Derby community to develop these features.</description>
      <category>database</category>
      <category>java</category>
      <category>news</category>
      <pubDate>Wed, 30 Apr 2008 18:50:37 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/78239.html</guid>
      <dc:creator>bloid</dc:creator>
      <dc:date>2008-04-30T18:50:37Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/java_db_1041.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/78239.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>The 10.4.1 version of Java DB, the world's most advanced Java database, has some really cool features -- asynchronous replication, table functions and JMX capabilities. Sun engineers worked within the Apache/Derby community to develop these features.<br/><br/><a href='http://www.dzone.com/links/rss/java_db_1041.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=78239' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>78239</dz:linkId>
      <dz:submitDate>2008-04-29T06:14:30Z</dz:submitDate>
      <dz:promoteDate>2008-04-30T18:50:37Z</dz:promoteDate>
      <dz:voteUpCount>7</dz:voteUpCount>
      <dz:voteDownCount>1</dz:voteDownCount>
      <dz:clickCount>424</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/78239.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>bloid</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/111696.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>A query language for the JMX API</title>
      <link>http://www.dzone.com/links/rss/a_query_language_for_the_jmx_api.html</link>
      <description>The JMX API is being updated by JSR 255. That JSR is currently planned to be part of Java SE 7, and some of the API changes it defines have started to appear in JDK 7. So far, the main one is a Query Language. Here's what that is and what it's for.</description>
      <category>frameworks</category>
      <category>java</category>
      <pubDate>Fri, 25 Apr 2008 17:33:58 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/77691.html</guid>
      <dc:creator>bloid</dc:creator>
      <dc:date>2008-04-25T17:33:58Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/a_query_language_for_the_jmx_api.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/77691.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>The JMX API is being updated by JSR 255. That JSR is currently planned to be part of Java SE 7, and some of the API changes it defines have started to appear in JDK 7. So far, the main one is a Query Language. Here's what that is and what it's for.<br/><br/><a href='http://www.dzone.com/links/rss/a_query_language_for_the_jmx_api.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=77691' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>77691</dz:linkId>
      <dz:submitDate>2008-04-25T17:33:58Z</dz:submitDate>
      <dz:voteUpCount>6</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>21</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/77691.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>bloid</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/111696.gif</dz:userimage>
      </dz:submitter>
    </item>
  </channel>
</rss>

