O documento apresenta uma introdução sobre Internet das Coisas (IoT) e computadores embarcados, discutindo: (1) o crescimento do mercado de IoT e aplicações; (2) diferentes tipos de computadores embarcados como Raspberry Pi e Arduino; (3) o uso da linguagem Java em dispositivos embarcados e IoT.
Java is available In several configurations, specifically optimized for small, medium, or large hardware platforms.
JavaCard is tailored to the support of secure, trusted, efficient, easy-to-use and interoperable identity services to access both off-line and network services.
ME Small devices are often highly price-sensitive, based on low-cost processers with limited memory, optimized for low power consumption. Example devices include communication modules, mobile phones, and industrial automation controllers. This area is addressed by Oracle Java ME Embedded, which is a Java runtime optimized for small embedded use cases.
Medium devices are also often highly price-sensitive, yet may need to support sophisticated user interface technologies and may be based on a broader range of more sophisticated processors. Examples include Blu-ray Disc players and cable set-top boxes, industrial tablets, and VOIP phones. This area is addressed by Oracle Java ME Embedded Client, which is a Java runtime optimized for medium-size vertical embedded use cases, such as consumer electronics.
SE Large embedded systems span a wide range of capabilities, and are generally less price-sensitive but may need to support high performance and wide-ranging security. Examples include ATM’s, aircraft control systems, and multi-function printers. This area is addressed by Oracle Java SE Embedded, which is a Java runtime optimized for large embedded use cases, Java Embedded Suite (JES), which is an embedded middleware stack, and Oracle Event Processing for Java Embedded, a complex event processing (CEP) implementation for Java SE Embedded.
Java is available In several configurations, specifically optimized for small, medium, or large hardware platforms.
JavaCard is tailored to the support of secure, trusted, efficient, easy-to-use and interoperable identity services to access both off-line and network services.
ME Small devices are often highly price-sensitive, based on low-cost processers with limited memory, optimized for low power consumption. Example devices include communication modules, mobile phones, and industrial automation controllers. This area is addressed by Oracle Java ME Embedded, which is a Java runtime optimized for small embedded use cases.
Medium devices are also often highly price-sensitive, yet may need to support sophisticated user interface technologies and may be based on a broader range of more sophisticated processors. Examples include Blu-ray Disc players and cable set-top boxes, industrial tablets, and VOIP phones. This area is addressed by Oracle Java ME Embedded Client, which is a Java runtime optimized for medium-size vertical embedded use cases, such as consumer electronics.
SE Large embedded systems span a wide range of capabilities, and are generally less price-sensitive but may need to support high performance and wide-ranging security. Examples include ATM’s, aircraft control systems, and multi-function printers. This area is addressed by Oracle Java SE Embedded, which is a Java runtime optimized for large embedded use cases, Java Embedded Suite (JES), which is an embedded middleware stack, and Oracle Event Processing for Java Embedded, a complex event processing (CEP) implementation for Java SE Embedded.
Java is available In several configurations, specifically optimized for small, medium, or large hardware platforms.
JavaCard is tailored to the support of secure, trusted, efficient, easy-to-use and interoperable identity services to access both off-line and network services.
ME Small devices are often highly price-sensitive, based on low-cost processers with limited memory, optimized for low power consumption. Example devices include communication modules, mobile phones, and industrial automation controllers. This area is addressed by Oracle Java ME Embedded, which is a Java runtime optimized for small embedded use cases.
Medium devices are also often highly price-sensitive, yet may need to support sophisticated user interface technologies and may be based on a broader range of more sophisticated processors. Examples include Blu-ray Disc players and cable set-top boxes, industrial tablets, and VOIP phones. This area is addressed by Oracle Java ME Embedded Client, which is a Java runtime optimized for medium-size vertical embedded use cases, such as consumer electronics.
SE Large embedded systems span a wide range of capabilities, and are generally less price-sensitive but may need to support high performance and wide-ranging security. Examples include ATM’s, aircraft control systems, and multi-function printers. This area is addressed by Oracle Java SE Embedded, which is a Java runtime optimized for large embedded use cases, Java Embedded Suite (JES), which is an embedded middleware stack, and Oracle Event Processing for Java Embedded, a complex event processing (CEP) implementation for Java SE Embedded.