<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://education.sys-con.com"  xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>Java Track</title>
 <link>http://education.sys-con.com/</link>
 <description>Latest articles from Java Track</description>
 <language>en</language>
 <copyright>Copyright 2009 Ulitzer.com</copyright>
 <generator>Ulitzer.com</generator>
 <lastBuildDate>Thu, 03 Dec 2009 14:46:42 EST</lastBuildDate>
 <docs>http://backend.userland.com/rss</docs>
 <ttl>10</ttl>
<item>
 <title>J2ME &amp; Eclipse</title>
 <link>http://education.sys-con.com/node/84537</link>
 <description>Eclipse provides support for Java program development such as editing, compiling, and debugging, and is readily extensible through its plug-in mechanism. Many have been involved in the development of plug-ins that support the building and launching of embedded applications (with support for various platforms, such as J2ME/MIDP, PocketPC, and PalmOS). This talk will show how applications can be developed, compiled, analyzed, and compressed to fit on really small devices. It will include reports on practical experience, it will provide background information on developing Java applications for resource-constrained environments, and explain what Java standardization processes are under way.&lt;p&gt;&lt;a href=&quot;http://education.sys-con.com/node/84537&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Tue, 01 Mar 2005 11:00:00 EST</pubDate>
 <guid isPermaLink="true">http://education.sys-con.com/node/84537</guid>
</item>
<item>
 <title>JCP Program: How the Java Technology Binary Software Standard Is Managed and Evolves</title>
 <link>http://education.sys-con.com/node/80872</link>
 <description>Why a Java technology standard? Why technology communities? This session will explore the circle of adoption and business opportunity from an IT Manager and IT developer perspective, as well as, how Java technology fits into these circles, and the significance of conformance and the &#039;Write Once, Run Anywhere&#039; promise. This session will also examine the role the Java Community Process (JCP) program plays by carefully focusing on binary compatibility and bringing together the community to agree on standards and the results of this effort - multiple implementations from many sources based on Java technology.&lt;p&gt;&lt;a href=&quot;http://education.sys-con.com/node/80872&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Thu, 17 Feb 2005 16:00:00 EST</pubDate>
 <guid isPermaLink="true">http://education.sys-con.com/node/80872</guid>
</item>
<item>
 <title>Java Web Services Programming Tips &amp; Tricks</title>
 <link>http://education.sys-con.com/node/80893</link>
 <description>This session will present a collection of programming tips and tricks related to consuming and providing Web services in Java. This collection has been created by a number of developers and consultants and is the result of many real-life project experiences. We will focus on implementation aspects for Web services and not go into any detail on architecture or conceptual issues. In other words, these are the problems that developers face once they have started coding.&lt;p&gt;&lt;a href=&quot;http://education.sys-con.com/node/80893&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Thu, 17 Feb 2005 15:00:00 EST</pubDate>
 <guid isPermaLink="true">http://education.sys-con.com/node/80893</guid>
</item>
<item>
 <title>Using Grid Computing with Web Services and J2EE to Create Internet-Based SOAs</title>
 <link>http://education.sys-con.com/node/80838</link>
 <description>Service-oriented architecture, Web services, and J2EE technologies are dramatically changing the ways in which enterprises develop and deploy their Internet-facing applications. Because these applications potentially have a global user base, correctly architecting applications is a particular challenge. A combination of grid computing and utility computing offers a way to provide computing resources when and where they are needed, but developers must factor in certain considerations during design. This session will provide an in-depth overview of three real-world case studies using Grid computing in combination with Web services and J2EE to create Internet-based SOAs. It is designed for application architects and developers, and attendees will learn how applications can be designed to operate in a distributed computing environment such that performance and scalability problems are bypassed during deployment.&lt;p&gt;&lt;a href=&quot;http://education.sys-con.com/node/80838&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Thu, 17 Feb 2005 10:00:00 EST</pubDate>
 <guid isPermaLink="true">http://education.sys-con.com/node/80838</guid>
</item>
<item>
 <title>Migrating Enterprise Applications Between J2EE Application Servers</title>
 <link>http://education.sys-con.com/node/80889</link>
 <description>This session will provide guidelines, best practices, and a methodology to tackle a problem that is sapping the budgets of enterprise that have invested heavily in J2EE technology - the migration of enterprise applications between J2EE application servers. The strategy and planning for such initiatives is very complex and requires planning in advance. Enterprise applications, once deployed, have a multitude of dependencies, besides the dependency on Java APIs. The drivers for migration can include version upgrades, corporate agenda, maintenance costs, industry alliances, rapid upgrades to the J2EE platform APIs, etc. A planned migration ensures a successful implementation while minimizing the impact. This session will describe a strategy to plan for the migration of large portfolios of applications between application server vendors, between application server versions, and between hardware platforms. Real world examples of how this strategy has been applied in the industry will be provided.&lt;p&gt;&lt;a href=&quot;http://education.sys-con.com/node/80889&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Wed, 16 Feb 2005 17:00:00 EST</pubDate>
 <guid isPermaLink="true">http://education.sys-con.com/node/80889</guid>
</item>
<item>
 <title>The Impact of JBoss and Mono on the Application Server Market</title>
 <link>http://education.sys-con.com/node/80864</link>
 <description>Linux and Apache drove a dramatic change in the server operating system and Web server marketplaces. These areas, dominated by Microsoft and Sun in the late 1990s, now see leading open source alternatives challenging these leaders. But open source&#039;s impact doesn&#039;t stop there. JBoss, the open source J2EE platform, is becoming the high-volume leader in the J2EE application space. More recently, Mono, the open source implementation of Microsoft .NET, promises to be a main strategic item for Novell. Mono may extend Microsoft&#039;s hegemony into Linux and open-source by countering J2EE&#039;s cross-platform strategic advantage.&lt;p&gt;&lt;a href=&quot;http://education.sys-con.com/node/80864&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Wed, 16 Feb 2005 16:00:00 EST</pubDate>
 <guid isPermaLink="true">http://education.sys-con.com/node/80864</guid>
</item>
<item>
 <title>Web Services End-to-End Security on J2EE: Gaps and Proposed Solutions</title>
 <link>http://education.sys-con.com/node/80832</link>
 <description>Even though WS-* security standards (WS-Security, WS-Trust, WS-SecureConversation, WS-Policy, etc.) are sufficiently prescriptive on specific security subjects like signing, SOAP message encryption, and request/receive security tokens, they do not provide end-to-end security protocol that Web services can depend on to meet their security requirements. The most significant gap is identity propagation from a Web service into a J2EE container. Current JAX-RPC specification or JSR 109 does not cover this issue. This presentation identifies the gaps and discusses the approaches to plug these gaps. It also discusses implementation of a solution for identity propagation from client to Web service and from Web service to J2EE container.&lt;p&gt;&lt;a href=&quot;http://education.sys-con.com/node/80832&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Wed, 16 Feb 2005 09:00:00 EST</pubDate>
 <guid isPermaLink="true">http://education.sys-con.com/node/80832</guid>
</item>
<item>
 <title>Use Aspect-Oriented Middleware to Deliver &quot;Rich&quot; Web Services</title>
 <link>http://education.sys-con.com/node/80869</link>
 <description>Web services are ideal for integrating third-party services into your applications. However, SOAP-based Web services are based on the request-response model like most Web sites. To provide finely grained functionalities, the RPC API is often very verbose and requires multiple network round-trips to perform a simple task. That has posed a performance problem and a reliability problem for rich client applications, especially mobile clients that consume those Web services. In this talk, I will discuss how middleware solutions, such as Eclipse RCP and OSGi mobile,  can help make Web services more efficient via intelligent client-side proxies. The new generation of lightweight aspect-oriented middleware, such as the JBoss microcontainer, makes it very easy to provision and utilize services in rich clients.&lt;p&gt;&lt;a href=&quot;http://education.sys-con.com/node/80869&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Tue, 15 Feb 2005 16:00:00 EST</pubDate>
 <guid isPermaLink="true">http://education.sys-con.com/node/80869</guid>
</item>
<item>
 <title>The ROI of a Java-Rich Client</title>
 <link>http://education.sys-con.com/node/80897</link>
 <description>Rich client, thick client, thin client - what are they? What are the benefits of rich client, in particular Java Rich Client? This session presents an overview of the various client technologies, in particular various Java-based rich-client solutions, including Swing/AWT, SWT, and XML. Further, it analyzes the trade-off between these different Java-rich client technologies, and presents real-world case studies to justify the ROI of Java-Rich Client solutions.&lt;p&gt;&lt;a href=&quot;http://education.sys-con.com/node/80897&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Tue, 15 Feb 2005 16:00:00 EST</pubDate>
 <guid isPermaLink="true">http://education.sys-con.com/node/80897</guid>
</item>
<item>
 <title>Using Java Messaging in Real-Time Trading Systems</title>
 <link>http://education.sys-con.com/node/80857</link>
 <description>Any modern financial trading system is a complex distributed application that runs on multiple platforms and consists of components and services that have to communicate with each other. This presentation is about using JMS and message-oriented middleware as a backbone that provides a fast and reliable delivery mechanism between various components and tiers of such systems. This presentation is based on my real-world experience in design, development, and production support of an application that had to wire together midrange computers with J2EE and LDAP servers, non-Java stock exchange software, and mainframe legacy reporting systems.&lt;p&gt;&lt;a href=&quot;http://education.sys-con.com/node/80857&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Tue, 15 Feb 2005 10:00:00 EST</pubDate>
 <guid isPermaLink="true">http://education.sys-con.com/node/80857</guid>
</item>
</channel>
</rss>
