Welcome!

Java IoT Authors: Akhil Sahai, Liz McMillan, Elizabeth White, Dana Gardner, Pat Romanski

Related Topics: Java IoT

Java IoT: Article

From Within the Java Community Process Program

From new JSRs to final APIs

Welcome to the November edition of the JCP column! Each month you can read about the Java Community Process: newly submitted JSRs, new draft specs, Java APIs that were finalized, and other news from the JCP. For November I'll be covering a handful of new JSRs, several final JSRs including one rather longrunning one that has now reached the finish line, a plug for ApacheCon, and a report on the first phase of this year's EC elections.

New JSRs
Since the writing of last month's column, four new JSRs were submitted by JCP members. The first new JSR of this year was number 203, and the JSR count is now at 232; thus the community keeps running like clockwork and is on schedule to again hit the average of 40 to 45 new JSRs per year.

This month Siemens has submitted two JSRs. JSR 229, Payment API for J2ME environment, will be developing an API to initiate payment transactions and methods to allow service providers to support different payment instruments. JSR 182 focuses on payment interactions with Web-based services. As such, it can be viewed as a payment instrument implementation for which JSR 229 would provide the framework. JSR 230, Data Sync API, proposes to provide a mechanism for J2ME applications to synchronize data stored on the device with data stored on a server. The JSR aims to develop a high-level API that can plug into a number of underlying synchronization protocols such as SyncML. Also for J2ME technology, Nokia and Motorola have submitted JSR 232, Mobile Operational Management. The proposal is to provide functionality that allows devices based on CLDC and MIDP 2.0 to install and remove components on demand. This gives developers the opportunity to create applications as interoperable and shareable components; it also creates opportunities for providers, manufacturers, and others when these components can be deployed aftermarket and across a wide range of devices.

New in the J2SE environment is Sun's JSR, JSR 231, Java Bindings for OpenGL. The proposal describes the development of Java bindings to the native 3D graphics library, including all core GL calls and the GLU library. This provides the Java developer with access to hardware-accelerated 3D graphics in a portable and open standard way. It will be delivered as an optional package on top of the J2SE platform.

Final JSRs
There are three final JSRs that I want to cover here. To start off, JSR 97, JavaHelp API, is one that I am quite fond of. While it took some time for this JSR to finish, it delivers functionality that is especially useful to tool vendors and developers of complex desktop applications in general. It's a rich help system aimed at both developers and authors. It's also a nice example of the Java Foundation Classes technology. Also for the J2SE environment, JSR 160, JMX Remote API, has successfully completed. This JSR adds client-side APIs for a so-called Java Manager to discover and access JMX-based agents. This complements JSR 3, which provided the API for management agents and services.

On the J2EE technology side, JSR 124 went final. The J2EE Client Provisioning Specification allows a J2EE server to discover suitable client applications available for delivery, to monitor the delivery of a client application, and to separate the provisioning of various client applications from each other. The API supports several client platforms such as J2ME MIDP and Java Web Start-enabled applications.

Upcoming Birthday Party
The JCP was launched in December 1998, so in one month it's the community's 5th birthday. To celebrate, the JCP Program Office will be at ApacheCon US 2003 in Las Vegas from November 16-19. The JCP is sponsoring the event and putting together a few activities at the conference to call attention to this milestone. I invite you to come along and discuss with me how the JCP has evolved since December '98 and what directions it can/should take in the next five years.

The Elections
On October 14 the first phase of the EC elections were completed - the ratification vote by the JCP membership on the nominations by Sun. For the ME EC, Matsushita, Motorola, Siemens, and Vodafone were ratified. For the SE/EE EC, Fujitsu, HP, IBM, and Oracle were ratified. Congratulations to these members and, in addition, a welcome to Vodafone to the ME EC. The voting for the second phase of the elections starts on November 1. These are the self-nominated seats. For each EC there are two seats up for reelection. For ME EC these are BEA (term expired) and Zucotto Wireless (out of business); for SE/EE EC these are Doug Lea (term expired) and Cisco (withdrawing from the EC). There is no limit to the number of terms a JCP member can serve on the EC, so I expect that both BEA and Doug Lea will run for reelection. You can find out more about the elections at PriceWaterhouseCoopers' Web site at http://jcpelection2003.org.

•  •  •

That's it for this month. I'm very interested in your feedback. Please email me with your comments, questions, and suggestions.

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 has announced today that Roger Strukhoff has been named conference chair of Cloud Expo and @ThingsExpo 2016 Silicon Valley. The 19th Cloud Expo and 6th @ThingsExpo will take place on November 1-3, 2016, at the Santa Clara Convention Center in Santa Clara, CA. "The Internet of Things brings trillions of dollars of opportunity to developers and enterprise IT, no matter how you measure it," stated Roger Strukhoff. "More importantly, it leverages the power of devices and the Interne...
"There's a growing demand from users for things to be faster. When you think about all the transactions or interactions users will have with your product and everything that is between those transactions and interactions - what drives us at Catchpoint Systems is the idea to measure that and to analyze it," explained Leo Vasiliou, Director of Web Performance Engineering at Catchpoint Systems, in this SYS-CON.tv interview at 18th Cloud Expo, held June 7-9, 2016, at the Javits Center in New York Ci...
The Internet of Things 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, demonstrated how to move beyond today's coding paradigm and shared the must-have mindsets for removing complexity from the develo...
SYS-CON Events announced today that MangoApps will exhibit at the 19th International Cloud Expo, which will take place on November 1–3, 2016, at the Santa Clara Convention Center in Santa Clara, CA. 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.
The IETF draft standard for M2M certificates is a security solution specifically designed for the demanding needs of IoT/M2M applications. In his session at @ThingsExpo, Brian Romansky, VP of Strategic Technology at TrustPoint Innovation, explained how M2M certificates can efficiently enable confidentiality, integrity, and authenticity on highly constrained devices.
"We've discovered that after shows 80% if leads that people get, 80% of the conversations end up on the show floor, meaning people forget about it, people forget who they talk to, people forget that there are actual business opportunities to be had here so we try to help out and keep the conversations going," explained Jeff Mesnik, Founder and President of ContentMX, in this SYS-CON.tv interview at 18th Cloud Expo, held June 7-9, 2016, at the Javits Center in New York City, NY.
Internet of @ThingsExpo has announced today that Chris Matthieu has been named tech chair of Internet of @ThingsExpo 2016 Silicon Valley. The 6thInternet of @ThingsExpo will take place on November 1–3, 2016, at the Santa Clara Convention Center in Santa Clara, CA.
When people aren’t talking about VMs and containers, they’re talking about serverless architecture. Serverless is about no maintenance. It means you are not worried about low-level infrastructural and operational details. An event-driven serverless platform is a great use case for IoT. In his session at @ThingsExpo, Animesh Singh, an STSM and Lead for IBM Cloud Platform and Infrastructure, will detail how to build a distributed serverless, polyglot, microservices framework using open source tec...
The 19th International Cloud Expo has announced that its Call for Papers is open. Cloud Expo, to be held November 1-3, 2016, at the Santa Clara Convention Center in Santa Clara, CA, brings together Cloud Computing, Big Data, Internet of Things, DevOps, Digital Transformation, Microservices and WebRTC to one location. With cloud computing driving a higher percentage of enterprise IT budgets every year, it becomes increasingly important to plant your flag in this fast-expanding business opportuni...
From wearable activity trackers to fantasy e-sports, data and technology are transforming the way athletes train for the game and fans engage with their teams. In his session at @ThingsExpo, will present key data findings from leading sports organizations San Francisco 49ers, Orlando Magic NBA team. By utilizing data analytics these sports orgs have recognized new revenue streams, doubled its fan base and streamlined costs at its stadiums. John Paul is the CEO and Founder of VenueNext. Prior ...
A critical component of any IoT project is what to do with all the data being generated. This data needs to be captured, processed, structured, and stored in a way to facilitate different kinds of queries. Traditional data warehouse and analytical systems are mature technologies that can be used to handle certain kinds of queries, but they are not always well suited to many problems, particularly when there is a need for real-time insights.
CenturyLink has announced that application server solutions from GENBAND are now available as part of CenturyLink’s Networx contracts. The General Services Administration (GSA)’s Networx program includes the largest telecommunications contract vehicles ever awarded by the federal government. CenturyLink recently secured an extension through spring 2020 of its offerings available to federal government agencies via GSA’s Networx Universal and Enterprise contracts. GENBAND’s EXPERiUS™ Application...
"My role is working with customers, helping them go through this digital transformation. I spend a lot of time talking to banks, big industries, manufacturers working through how they are integrating and transforming their IT platforms and moving them forward," explained William Morrish, General Manager Product Sales at Interoute, in this SYS-CON.tv interview at 18th Cloud Expo, held June 7-9, 2016, at the Javits Center in New York City, NY.
Internet of @ThingsExpo, taking place November 1-3, 2016, at the Santa Clara Convention Center in Santa Clara, CA, is co-located with the 19th International Cloud Expo and will feature technical sessions from a rock star conference faculty and the leading industry players in the world and ThingsExpo Silicon Valley Call for Papers is now open.
Big Data engines are powering a lot of service businesses right now. Data is collected from users from wearable technologies, web behaviors, purchase behavior as well as several arbitrary data points we’d never think of. The demand for faster and bigger engines to crunch and serve up the data to services is growing exponentially. You see a LOT of correlation between “Cloud” and “Big Data” but on Big Data and “Hybrid,” where hybrid hosting is the sanest approach to the Big Data Infrastructure pro...
The IoT is changing the way enterprises conduct business. In his session at @ThingsExpo, Eric Hoffman, Vice President at EastBanc Technologies, discussed how businesses can gain an edge over competitors by empowering consumers to take control through IoT. He cited examples such as a Washington, D.C.-based sports club that leveraged IoT and the cloud to develop a comprehensive booking system. He also highlighted how IoT can revitalize and restore outdated business models, making them profitable ...
We all know the latest numbers: Gartner, Inc. forecasts that 6.4 billion connected things will be in use worldwide in 2016, up 30 percent from last year, and will reach 20.8 billion by 2020. We're rapidly approaching a data production of 40 zettabytes a day – more than we can every physically store, and exabytes and yottabytes are just around the corner. For many that’s a good sign, as data has been proven to equal money – IF it’s ingested, integrated, and analyzed fast enough. Without real-ti...
I wanted to gather all of my Internet of Things (IOT) blogs into a single blog (that I could later use with my University of San Francisco (USF) Big Data “MBA” course). However as I started to pull these blogs together, I realized that my IOT discussion lacked a vision; it lacked an end point towards which an organization could drive their IOT envisioning, proof of value, app dev, data engineering and data science efforts. And I think that the IOT end point is really quite simple…
With 15% of enterprises adopting a hybrid IT strategy, you need to set a plan to integrate hybrid cloud throughout your infrastructure. In his session at 18th Cloud Expo, Steven Dreher, Director of Solutions Architecture at Green House Data, discussed how to plan for shifting resource requirements, overcome challenges, and implement hybrid IT alongside your existing data center assets. Highlights included anticipating workload, cost and resource calculations, integrating services on both sides...
"We are a well-established player in the application life cycle management market and we also have a very strong version control product," stated Flint Brenton, CEO of CollabNet,, in this SYS-CON.tv interview at 18th Cloud Expo, held June 7-9, 2016, at the Javits Center in New York City, NY.