The JavaTM Embedded Server from Sun Microsystems, Inc is a solution for linking consumer devices with services over the Internet. It is based on the Open Services Gateway Initiative (OSGi) Service Gatways Specification 1.0. Written by authors who are intimately involved with the development and implementation of the specification, Programming Open Service Gateways with Java Embedded Server reveals the concepts and inner workings of the JESTM framework and explains how to program and develop services for open gateways with the JavaTM programming language.
With the emphasis on actual coding, this definitive guide begins by explaining the backdrop in which the residential gateways market emerged. Next, the book explains the history and mission of the JES product and OSGi. Throughout the book the JES technical architecture and the OSGi Service Gateway API are presented with examples and detailed implementations. The book's practical, how-to format encourages writing code that is correct, robust, and efficient while avoiding common traps and pitfalls for applications to be deployed to OSGi gateways. Highlights include:
Kirk Chen, a Staff Engineer at Sun Microsystems, has worked on design and implementation of the Java Embedded Server product since its inception. He has an M.S. in computer science from Stanford University. Li Gong is a Distinguished Engineer and Director of Engineering, Peer-to-Peer Networking, at Sun Microsystems. He was Director, Server Products, at the Consumer and Embedded Division, and was the founding chair of OSGi's Java Expert Group, where he led the completion of OSGi's Service Gateway Specification 1.0. He received B.S. and M.S. degrees from Tsinghua University, Beijing, China, and a Ph.D. from the University of Cambridge, England. He is the author of Inside Java2 Platform Security (Addison-Wesley, 1999).
| ||||||||||
Oracle is reviewing the Sun product roadmap and will provide guidance to customers in accordance with Oracle's standard product communication policies. Any resulting features and timing of release of such features as determined by Oracle's review of roadmaps, are at the sole discretion of Oracle. All product roadmap information, whether communicated by Sun Microsystems or by Oracle, does not represent a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. It is intended for information purposes only, and may not be incorporated into any contract.
|
| ||||||||||||