Welcome!

Java IoT Authors: Thanh Tran, Sujoy Sen, Liz McMillan, Elizabeth White, Pat Romanski

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
In his session at 18th Cloud Expo, Bruce Swann, Senior Product Marketing Manager at Adobe, will discuss how the Adobe Marketing Cloud can help marketers embrace opportunities for personalized, relevant and real-time customer engagement across offline (direct mail, point of sale, call center) and digital (email, website, SMS, mobile apps, social networks, connected objects). Bruce Swann has more than 15 years of experience working with digital marketing disciplines like web analytics, social med...
SYS-CON Events announced today that ContentMX, the marketing technology and services company with a singular mission to increase engagement and drive more conversations for enterprise, channel and SMB technology marketers, has been named “Sponsor & Exhibitor Lounge Sponsor” of SYS-CON's 18th Cloud Expo, which will take place on June 7-9, 2016, at the Javits Center in New York City, New York. “CloudExpo is a great opportunity to start a conversation with new prospects, but what happens after the...
WebRTC is bringing significant change to the communications landscape that will bridge the worlds of web and telephony, making the Internet the new standard for communications. Cloud9 took the road less traveled and used WebRTC to create a downloadable enterprise-grade communications platform that is changing the communication dynamic in the financial sector. In his session at @ThingsExpo, Leo Papadopoulos, CTO of Cloud9, will discuss the importance of WebRTC and how it enables companies to fo...
SYS-CON Events announced today Object Management Group® has been named “Media Sponsor” of SYS-CON's 18th International Cloud Expo, which will take place on June 7–9, 2016, at the Javits Center in New York City, NY, and the 19th International Cloud Expo, which will take place on November 1–3, 2016, at the Santa Clara Convention Center in Santa Clara, CA.
The IoT is changing the way enterprises conduct business. In his session at @ThingsExpo, Eric Hoffman, Vice President at EastBanc Technologies, discuss how businesses can gain an edge over competitors by empowering consumers to take control through IoT. We'll cite examples such as a Washington, D.C.-based sports club that leveraged IoT and the cloud to develop a comprehensive booking system. He'll also highlight how IoT can revitalize and restore outdated business models, making them profitable...
The IoTs will challenge the status quo of how IT and development organizations operate. Or will it? Certainly the fog layer of IoT requires special insights about data ontology, security and transactional integrity. But the developmental challenges are the same: People, Process and Platform. In his session at @ThingsExpo, Craig Sproule, CEO of Metavine, will demonstrate how to move beyond today's coding paradigm and share the must-have mindsets for removing complexity from the development proc...
Customer experience has become a competitive differentiator for companies, and it’s imperative that brands seamlessly connect the customer journey across all platforms. With the continued explosion of IoT, join us for a look at how to build a winning digital foundation in the connected era – today and in the future. In his session at @ThingsExpo, Chris Nguyen, Group Product Marketing Manager at Adobe, will discuss how to successfully leverage mobile, rapidly deploy content, capture real-time d...
What a difference a year makes. Organizations aren’t just talking about IoT possibilities, it is now baked into their core business strategy. With IoT, billions of devices generating data from different companies on different networks around the globe need to interact. From efficiency to better customer insights to completely new business models, IoT will turn traditional business models upside down. In the new customer-centric age, the key to success is delivering critical services and apps wit...
Join us at Cloud Expo | @ThingsExpo 2016 – June 7-9 at the Javits Center in New York City and November 1-3 at the Santa Clara Convention Center in Santa Clara, CA – and deliver your unique message in a way that is striking and unforgettable by taking advantage of SYS-CON's unmatched high-impact, result-driven event / media packages.
In his keynote at 18th Cloud Expo, Andrew Keys, Co-Founder of ConsenSys Enterprise, will provide an overview of the evolution of the Internet and the Database and the future of their combination – the Blockchain. Andrew Keys is Co-Founder of ConsenSys Enterprise. He comes to ConsenSys Enterprise with capital markets, technology and entrepreneurial experience. Previously, he worked for UBS investment bank in equities analysis. Later, he was responsible for the creation and distribution of life ...
SYS-CON Events announced today that BMC Software has been named "Siver Sponsor" of SYS-CON's 18th Cloud Expo, which will take place on June 7-9, 2015 at the Javits Center in New York, New York. BMC is a global leader in innovative software solutions that help businesses transform into digital enterprises for the ultimate competitive advantage. BMC Digital Enterprise Management is a set of innovative IT solutions designed to make digital business fast, seamless, and optimized from mainframe to mo...
SYS-CON Events announced today that MobiDev will exhibit at SYS-CON's 18th International Cloud Expo®, which will take place on June 7-9, 2016, at the Javits Center in New York City, NY. MobiDev is a software company that develops and delivers turn-key mobile apps, websites, web services, and complex software systems for startups and enterprises. Since 2009 it has grown from a small group of passionate engineers and business managers to a full-scale mobile software company with over 200 develope...
SoftLayer operates a global cloud infrastructure platform built for Internet scale. With a global footprint of data centers and network points of presence, SoftLayer provides infrastructure as a service to leading-edge customers ranging from Web startups to global enterprises. SoftLayer's modular architecture, full-featured API, and sophisticated automation provide unparalleled performance and control. Its flexible unified platform seamlessly spans physical and virtual devices linked via a world...
SYS-CON Events announced today that Alert Logic, Inc., the leading provider of Security-as-a-Service solutions for the cloud, will exhibit at SYS-CON's 18th International Cloud Expo®, which will take place on June 7-9, 2016, at the Javits Center in New York City, NY. Alert Logic, Inc., provides Security-as-a-Service for on-premises, cloud, and hybrid infrastructures, delivering deep security insight and continuous protection for customers at a lower cost than traditional security solutions. Ful...
Companies can harness IoT and predictive analytics to sustain business continuity; predict and manage site performance during emergencies; minimize expensive reactive maintenance; and forecast equipment and maintenance budgets and expenditures. Providing cost-effective, uninterrupted service is challenging, particularly for organizations with geographically dispersed operations.
As cloud and storage projections continue to rise, the number of organizations moving to the cloud is escalating and it is clear cloud storage is here to stay. However, is it secure? Data is the lifeblood for government entities, countries, cloud service providers and enterprises alike and losing or exposing that data can have disastrous results. There are new concepts for data storage on the horizon that will deliver secure solutions for storing and moving sensitive data around the world. ...
SYS-CON Events announced today TechTarget has been named “Media Sponsor” of SYS-CON's 18th International Cloud Expo, which will take place on June 7–9, 2016, at the Javits Center in New York City, NY, and the 19th International Cloud Expo, which will take place on November 1–3, 2016, at the Santa Clara Convention Center in Santa Clara, CA. TechTarget is the Web’s leading destination for serious technology buyers researching and making enterprise technology decisions. Its extensive global networ...
SYS-CON Events announced today that Commvault, a global leader in enterprise data protection and information management, has been named “Bronze Sponsor” of SYS-CON's 18th International Cloud Expo, which will take place on June 7–9, 2016, at the Javits Center in New York City, NY, and the 19th International Cloud Expo, which will take place on November 1–3, 2016, at the Santa Clara Convention Center in Santa Clara, CA. Commvault is a leading provider of data protection and information management...
SYS-CON Events announced today that MangoApps will exhibit at SYS-CON's 18th International Cloud Expo®, which will take place on June 7-9, 2016, at the Javits Center in New York City, NY. MangoApps provides modern company intranets and team collaboration software, allowing workers to stay connected and productive from anywhere in the world and from any device. For more information, please visit https://www.mangoapps.com/.
The essence of data analysis involves setting up data pipelines that consist of several operations that are chained together – starting from data collection, data quality checks, data integration, data analysis and data visualization (including the setting up of interaction paths in that visualization). In our opinion, the challenges stem from the technology diversity at each stage of the data pipeline as well as the lack of process around the analysis.