Welcome!

Java IoT Authors: Elizabeth White, Pat Romanski, Yeshim Deniz, Liz McMillan, Frank Lupo

Related Topics: Java IoT

Java IoT: Article

JSR Bookmarks Presented by the Spec Leads

Interested in getting the latest on Java technology standards at the 2007 JavaOne Conference?

Interested in getting the latest on Java technology standards at the 2007 JavaOne Conference? A great opportunity is awaiting you because the show has a lot to offer this year too. There are over 60 events - technical sessions (TS), Birds-of-a-Feather meetings (BOF), and Hands On Labs - based on Java specifications developed or in development through the JCP. Here are a few of them presented by none other than the Spec Leads.

JSR 296: The Swing Application Framework is the topic of TS-3942. Joshua Marinacci and Hans Muller, both of Sun Microsystems, will present the advantages developers will be able to draw from having a standard architecture for desktop applications included in the Java platform. At the end of its development road, this specification will define a simple application framework for Swing applications. Another Swing-related session is Swing in a Multithreaded World, TS 3565, from which you will learn about best practices and common patterns in writing multithreaded desktop applications.

Another JSR-based session is TS-4225, What's New in the Java Portlet Specification 2.0 (JSR 286)? IBM's Stefan Hepper and Sun's Wesley Budzjwojski will present the functionality that will be added to the new portlet specifications. If you want to learn about the major new concepts, such as coordination between portlets, serving resources through the portlet, supporting AJAX use cases with portlets, portlet filters, and validation-based caching, plan to attend. The session will also cover other small but important changes and the alignment with the new version of Web Services for Remote Portlets (WSRP 2.0) and Web frameworks such as JavaServer Faces technology.

If you are into developing mobile applications that integrate Web services or are planning to start, bookmark TS-5188 Web Services to Go: Mobile Access to Web Services with JSRs 279 and 280. Spec Leads from Nokia and BenQ will present how JSRs 280 (XML API for Java ME) and 279 (Service Connection API for Java ME) will help with interacting with Web services from mobile devices by adding platform support for XML and Web services, creating a new mobile Web services ecosystem. JSR 280 provides a general-purpose API for XML processing, extending JSR 172 and adding Streaming API for XML (StAX) and Document Object Model (DOM) parsing. JSR 279 is building on JSR 280's XML API and provides a framework for straightforward access to networked services, incorporating support for service discovery, authentication, and identity.

A project recently submitted to the JCP, JSR 311, will be showcased in TS-6411, The Java API for RESTful Web Services. The spec leads will talk about the goal of the Java API for RESTful Web services, which is to provide a high-level declarative programming model for such services that is easy to use and encourages development. Services built with the API, the spec leads will show, will be deployable by use of a variety of Web container technologies and will benefit from built-in support for a variety of HTTP usage patterns and conventions.

If you're looking for a brief REST primer and an update on the progress of the JSR 311 to date, this is the session for you. The Spec Leads will outline the current API design and highlight issues currently under discussion by the expert group. Live code demonstrations will illustrate the API discussion.

Michal Cierniak, of Google, and Alex Buckley, of Sun Microsystems, partner to bring us a BOF session about the Modularity in the Next-Generation Java Platform, Standard Edition (Java SE): JSR 277 and JSR 294. The two Java Specification Requests (JSRs) are targeted to be delivered as a component of the Java Platform, Standard Edition (Java SE) 7.0. JSR 294 sets out to define the modules for development, and JSR 277 to define the modules for deployment. The specifications set out to address many issues including those associated with Java Archives (JARs), including the lack of version control, the difficulties in distributing multiple JARs for deployment, the classpath hell, JAR hell, and extension hell, and so on, which have been well known to many developers on the Java platform for years.

Gavin King of Red Hat Middleware, Spec Lead, and Bob Lee of Google, Expert Group member, will give a Web Beans update in TS-4089. JSR 299, Web Beans, aims to unify the JavaServer Faces technology-based managed bean component model with the Enterprise JavaBeans (EJB) component model, resulting in a significantly simplified programming model for Web-based applications. The two plan to provide attendees with background on the Web Beans effort, give an update on Expert Group membership, and outline the purpose and scope of the Web Beans specification, the Web Beans programming model, the impact on other JSRs: EJB 3 architecture; JavaServer Faces platform; Java EE. If you are interested in the current status of JSR 299 and the open issues with which the Spec Lead and Expert Group members are confronting themselves, plan to attend this session.

Developers who have tracked Java Business Integration aka JBI will want to bookmark BOF-8872 driven by Peter Walker of Sun and Mark Little of Red Hat Middleware. The session brings together members of the Java Business Integration (JBI) 2.0 Expert Group, members of the Open ESB community, and others interested in finding out more about JBI 2.0 and its progress to date to discuss priorities and directions for work within the context of the JSR. A related technical session is TS-8216, Why do I need JBI when we have BPEL?, presented by Sun's Peter Walker and Andreas Egloff. Expect the session to tackle one of the most popular questions posed to the JBI team at last year's JavaOne Conference: Does JSR 208, Java Business Integration (JBI), compete or overlap with the Business Process Execution Language (BPEL)? The session will also address some common questions and misconceptions about how to best utilize JBI and how different users can get started on benefiting from JBI.

In December 2006 the Spec Leads and Expert Group of JSR 248, Mobile Services Architecture, finalized the standard. At this year's JavaOne, Kay Glahn of Vodafone and Miklos Kelen of Nokia will be presenting the session JSR 248: Taking Java Platform, Micro Edition (Java ME) to the Next Level, showcasing experiences with the completed JSR 248, and covering the specification already published and the status of its industry acceptance. If you want to get a JSR 248 post release update and an overview of the latest 248-compliant mobile devices, then you should plan to attend this session.

If you're looking for a hands-on lab on real-time Java programming, you've got your chance with LAB-7250, The Real-Time Java Programming Challenge: How to Build Real-Time Solutions for Real-World Devices. Greg Bollella and David Holmes, of Sun Microsystems, will demonstrate that Java is ready for real time and will challenge participants to see for themselves by building their own real-time Java application.

The lab is based on JSR 1, The Real-Time Specification for Java (JSR 01), which provides several key application interfaces that enable developers to create programs with predictable timing and deterministic program execution.

This is just a selection of the JSR-based sessions JavaOne has in store for you this year; the list goes on and on. I encourage you to go to the JavaOne Conference page at http://java.sun.com/javaone/sf/index.jsp, click on Content Catalog, and start bookmarking your portfolio of preferred sessions.

More Stories By Onno Kluyt

Onno Kluyt is the chairperson of the JCP Program Management Office, Sun Microsystems.

Comments (0)

Share your thoughts on this story.

Add your comment
You must be signed in to add a comment. Sign-in | Register

In accordance with our Comment Policy, we encourage comments that are on topic, relevant and to-the-point. We will remove comments that include profanity, personal attacks, racial slurs, threats of violence, or other inappropriate material that violates our Terms and Conditions, and will block users who make repeated violations. We ask all readers to expect diversity of opinion and to treat one another with dignity and respect.


@ThingsExpo Stories
SYS-CON Events announced today that Dasher Technologies will exhibit at SYS-CON's 21st International Cloud Expo®, which will take place on Oct 31 - Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. Dasher Technologies, Inc. ® is a premier IT solution provider that delivers expert technical resources along with trusted account executives to architect and deliver complete IT solutions and services to help our clients execute their goals, plans and objectives. Since 1999, we'v...
Enterprises have taken advantage of IoT to achieve important revenue and cost advantages. What is less apparent is how incumbent enterprises operating at scale have, following success with IoT, built analytic, operations management and software development capabilities – ranging from autonomous vehicles to manageable robotics installations. They have embraced these capabilities as if they were Silicon Valley startups. As a result, many firms employ new business models that place enormous impor...
SYS-CON Events announced today that Massive Networks, that helps your business operate seamlessly with fast, reliable, and secure internet and network solutions, has been named "Exhibitor" of SYS-CON's 21st International Cloud Expo ®, which will take place on Oct 31 - Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. As a premier telecommunications provider, Massive Networks is headquartered out of Louisville, Colorado. With years of experience under their belt, their team of...
SYS-CON Events announced today that Taica will exhibit at the Japan External Trade Organization (JETRO) Pavilion at SYS-CON's 21st International Cloud Expo®, which will take place on Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. Taica manufacturers Alpha-GEL brand silicone components and materials, which maintain outstanding performance over a wide temperature range -40C to +200C. For more information, visit http://www.taica.co.jp/english/.
SYS-CON Events announced today that TidalScale, a leading provider of systems and services, will exhibit at SYS-CON's 21st International Cloud Expo®, which will take place on Oct 31 - Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. TidalScale has been involved in shaping the computing landscape. They've designed, developed and deployed some of the most important and successful systems and services in the history of the computing industry - internet, Ethernet, operating s...
SYS-CON Events announced today that MIRAI Inc. will exhibit at the Japan External Trade Organization (JETRO) Pavilion at SYS-CON's 21st International Cloud Expo®, which will take place on Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. MIRAI Inc. are IT consultants from the public sector whose mission is to solve social issues by technology and innovation and to create a meaningful future for people.
SYS-CON Events announced today that IBM has been named “Diamond Sponsor” of SYS-CON's 21st Cloud Expo, which will take place on October 31 through November 2nd 2017 at the Santa Clara Convention Center in Santa Clara, California.
SYS-CON Events announced today that TidalScale will exhibit at SYS-CON's 21st International Cloud Expo®, which will take place on Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. TidalScale is the leading provider of Software-Defined Servers that bring flexibility to modern data centers by right-sizing servers on the fly to fit any data set or workload. TidalScale’s award-winning inverse hypervisor technology combines multiple commodity servers (including their ass...
Join IBM November 1 at 21st Cloud Expo at the Santa Clara Convention Center in Santa Clara, CA, and learn how IBM Watson can bring cognitive services and AI to intelligent, unmanned systems. Cognitive analysis impacts today’s systems with unparalleled ability that were previously available only to manned, back-end operations. Thanks to cloud processing, IBM Watson can bring cognitive services and AI to intelligent, unmanned systems. Imagine a robot vacuum that becomes your personal assistant tha...
Widespread fragmentation is stalling the growth of the IIoT and making it difficult for partners to work together. The number of software platforms, apps, hardware and connectivity standards is creating paralysis among businesses that are afraid of being locked into a solution. EdgeX Foundry is unifying the community around a common IoT edge framework and an ecosystem of interoperable components.
As popularity of the smart home is growing and continues to go mainstream, technological factors play a greater role. The IoT protocol houses the interoperability battery consumption, security, and configuration of a smart home device, and it can be difficult for companies to choose the right kind for their product. For both DIY and professionally installed smart homes, developers need to consider each of these elements for their product to be successful in the market and current smart homes.
Infoblox delivers Actionable Network Intelligence to enterprise, government, and service provider customers around the world. They are the industry leader in DNS, DHCP, and IP address management, the category known as DDI. We empower thousands of organizations to control and secure their networks from the core-enabling them to increase efficiency and visibility, improve customer service, and meet compliance requirements.
With major technology companies and startups seriously embracing Cloud strategies, now is the perfect time to attend 21st Cloud Expo October 31 - November 2, 2017, at the Santa Clara Convention Center, CA, and June 12-14, 2018, at the Javits Center in New York City, NY, and learn what is going on, contribute to the discussions, and ensure that your enterprise is on the right path to Digital Transformation.
SYS-CON Events announced today that mruby Forum will exhibit at the Japan External Trade Organization (JETRO) Pavilion at SYS-CON's 21st International Cloud Expo®, which will take place on Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. mruby is the lightweight implementation of the Ruby language. We introduce mruby and the mruby IoT framework that enhances development productivity. For more information, visit http://forum.mruby.org/.
Digital transformation is changing the face of business. The IDC predicts that enterprises will commit to a massive new scale of digital transformation, to stake out leadership positions in the "digital transformation economy." Accordingly, attendees at the upcoming Cloud Expo | @ThingsExpo at the Santa Clara Convention Center in Santa Clara, CA, Oct 31-Nov 2, will find fresh new content in a new track called Enterprise Cloud & Digital Transformation.
Most technology leaders, contemporary and from the hardware era, are reshaping their businesses to do software. They hope to capture value from emerging technologies such as IoT, SDN, and AI. Ultimately, irrespective of the vertical, it is about deriving value from independent software applications participating in an ecosystem as one comprehensive solution. In his session at @ThingsExpo, Kausik Sridhar, founder and CTO of Pulzze Systems, will discuss how given the magnitude of today's applicati...
Smart cities have the potential to change our lives at so many levels for citizens: less pollution, reduced parking obstacles, better health, education and more energy savings. Real-time data streaming and the Internet of Things (IoT) possess the power to turn this vision into a reality. However, most organizations today are building their data infrastructure to focus solely on addressing immediate business needs vs. a platform capable of quickly adapting emerging technologies to address future ...
SYS-CON Events announced today that NetApp has been named “Bronze Sponsor” of SYS-CON's 21st International Cloud Expo®, which will take place on Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. NetApp is the data authority for hybrid cloud. NetApp provides a full range of hybrid cloud data services that simplify management of applications and data across cloud and on-premises environments to accelerate digital transformation. Together with their partners, NetApp emp...
In a recent survey, Sumo Logic surveyed 1,500 customers who employ cloud services such as Amazon Web Services (AWS), Microsoft Azure, and Google Cloud Platform (GCP). According to the survey, a quarter of the respondents have already deployed Docker containers and nearly as many (23 percent) are employing the AWS Lambda serverless computing framework. It’s clear: serverless is here to stay. The adoption does come with some needed changes, within both application development and operations. Tha...
SYS-CON Events announced today that Avere Systems, a leading provider of enterprise storage for the hybrid cloud, will exhibit at SYS-CON's 21st International Cloud Expo®, which will take place on Oct 31 - Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. Avere delivers a more modern architectural approach to storage that doesn't require the overprovisioning of storage capacity to achieve performance, overspending on expensive storage media for inactive data or the overbui...