Wednesday Oct 02, 2013

Java Embedded Development

Internet of Things offers exciting possibilities to come up with new enterprise applications. Once you have figured out what functionality you are going to offer and what devices your application has to interact with, you will have to get familiar with embedded java development to get data out from the devices and into the Datacenter for Analytics, integration etc. Also, increasingly a lot of Analytics and processing is happening at the device or near the device, in gateways, for faster response and network usage optimization.


For partners who have traditionally developed applications completely running in Datacenters, the good news is that Java Embedded has mostly the same syntax as Java SE (used in Datacenters) but APIs are a bit different as they are constrained and optimized to run in devices which have restricted processing capabilities and memory. The main Java Embedded products are -  Java Card, Java ME Embedded, Java SE Embedded, Java Embedded Suite & Oracle Event Processing for Java Embedded. As you can guess these separate SKUs are offering more functionality in exchange for increasing footprint. Here are some links for you to explore further -


Java Embedded OTN page - http://www.oracle.com/us/technologies/java/embedded/overview/index.html


Java Embedded community on java.net -  https://community.java.net/community/embedded


In Java SE 8 there are plans to unify some of different SKUs of Java. Please see Java One Keynote to get better idea http://medianetwork.oracle.com/video/player/2685497644001 

About

Shivanshu Upadhyay works with Oracle ISV partners on technology enablement, reference architecture, joint solution development, and Go-to-Market initiatives. This blog is a collection of entries which should be of interest to partners using Oracle technologies to build their own Enterprise Software offerings.

Locations of visitors to this page

Search

Categories
Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today