Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

Help

Java Development


21. 

EJB 3 Developer Guide

EJB 3 Developer Guide

By: Michael Sikora

Publisher: Packt Publishing

Publication Date: 23-MAY-2008

Insert Date: 10-MAR-2010

Slots: 1.0

Table of Contents • Start Reading

A Practical Guide for developers and architects to the Enterprise Java Beans Standard. A rapid introduction to the features of EJB 3 EJB 3 features explored concisely with accompanying code examples Easily enhance Java applications with new, improved Enterprise Java Beans ...

22. 

jBPM Developer Guide

jBPM Developer Guide

By: Mauricio Salatino

Publisher: Packt Publishing

Publication Date: 16-DEC-2009

Insert Date: 06-APR-2010

Slots: 1.0

Table of Contents • Start Reading

A Java developer's guide to the JBoss Business Process Management framework Thoroughly understand how the jBPM framework works Build custom Java Enterprise solutions using the jBPM framework No experience with jBPM required Helpful guidance on converting a business analyst's spec into complete, working software Helpful guidance on converting a business analyst's spec into complete, working software In Detail jBPM is an open source business process management (BPM) solution used for defining and executing business processes. Java developers can use jBPM to analyze,...

23. 

Spring in Action, Second Edition

Spring in Action, Second Edition

By: Craig Walls; Ryan Breidenbach

Publisher: Manning Publications

Publication Date: 16-AUG-2007

Insert Date: 12-JUN-2008

Slots: 1.0

Table of Contents • Start Reading

Spring in Action 2E is an expanded, completely updated second edition of the best selling Spring in Action.Written by Craig Walls, one of Manning's best writers, this book covers the exciting new features of Spring 2.0, which was released in October 2006. Spring is a lightweight container framework that represents an exciting way to build enterprise components with simple Java objects. By employing dependency injection and AOP, Spring encourages loosely coupled code and enables plain-old Java objects with capabilities that were previously reserved for EJBs. This book is a hands-on,...

24. 

JBoss Drools Business Rules

JBoss Drools Business Rules

By: Paul Browne

Publisher: Packt Publishing

Publication Date: 01-APR-2009

Insert Date: 29-JUL-2010

Slots: 1.0

Table of Contents • Start Reading

Capture, automate, and reuse your business processes in a clear English language that your computer can understand. An easy-to-understand JBoss Drools business rules tutorial for non-programmers Automate your business processes such as order processing, supply management, staff activity, and more Prototype, test, and implement workflows by themselves using business rules that are simple statements written in an English-like language Discover advanced features of Drools to write clear business rules that execute quickly For confident users of Excel or other business...

25. 

Concurrency: State Models and Java Programs

Concurrency: State Models and Java Programs

By: 

Publisher: John Wiley & Sons

Publication Date: 05-JUL-2006

Insert Date: 10-MAR-2010

Slots: 1.0

Table of Contents • Start Reading

Concurrency provides a thoroughly updated approach to the basic concepts and techniques behind concurrent programming. Concurrent programming is complex and demands a much more formal approach than sequential programming. In order to develop a thorough understanding of the topic Magee and Kramer present concepts, techniques and problems through a variety of forms: informal descriptions, illustrative examples, abstract models and concrete Java examples. These combine to provide problem patterns and associated solution techniques which enable students to recognise problems and arrive at...

26. 

SOA Using Java™ Web Services

SOA Using Java™ Web Services

By: 

Publisher: Prentice Hall

Publication Date: 09-MAY-2007

Insert Date: 18-AUG-2006

Slots: 1.0

Table of Contents • Start Reading

Expert Solutions and State-of-the-Art Code Examples SOA Using Java™ Web Services is a hands-on guide to implementing Web services and Service Oriented Architecture (SOA) with today’s Java EE 5 and Java SE 6 platforms. Author Mark Hansen presents in explicit detail the information that enterprise developers and architects need to succeed, from best-practice design techniques to state-of-the-art code samples. Hansen covers creating, deploying, and invoking Web services that can be composed into loosely coupled SOA applications. He begins by reviewing the “big picture,” including the...

27. 

Scripting in Java™: Languages, Frameworks, and Patterns

Scripting in Java™: Languages, Frameworks, and Patterns

By: 

Publisher: Addison-Wesley Professional

Publication Date: 09-AUG-2007

Insert Date: 27-JAN-2007

Slots: 1.0

Table of Contents • Start Reading

Groovy and Beyond: Leverage the Full Power of Scripting on the JavaTM Platform! Using the JavaTM platform’s new scripting support, you can improve efficiency, streamline your development processes, and solve problems ranging from prototyping to Web application programming. In Scripting in Java, Dejan Bosanac covers key aspects of scripting with Java, from the exciting new Groovy scripting language to Java’s new Scripting and Web Scripting APIs. Bosanac begins by reviewing the role and value of scripting languages, and then systematically introduces today’s best scripting solutions for the...

28. 

Core Java™, Volume I–Fundamentals, Eighth Edition

Core Java™, Volume I–Fundamentals, Eighth Edition

By: 

Publisher: Prentice Hall

Publication Date: 11-SEP-2007

Insert Date: 02-SEP-2007

Slots: 1.0

Table of Contents • Start Reading

This revised edition of the classic Core Java™, Volume I–Fundamentals, is the definitive guide to Java for serious programmers who want to put Java to work on real projects. Fully updated for the new Java SE 6 platform, this no-nonsense tutorial and reliable reference illuminates the most important language and library features with thoroughly tested real-world examples. The example programs have been carefully crafted to be easy to understand as well as useful in practice, so you can rely on them as an outstanding starting point for your own code. Volume I is designed to quickly bring...

29. 

Google Guice: Agile Lightweight Dependency Injection Framework

Google Guice: Agile Lightweight Dependency Injection Framework

By: Robbie Vanbrabant

Publisher: Apress

Publication Date: 01-APR-2008

Insert Date: 19-OCT-2008

Slots: 1.0

Table of Contents • Start Reading

Guice (pronounced "Juice") is the Jolt Award winning, 100% Java icing on the cake of Java dependency injection. Unlike other popular DI frameworks such as Spring, Guice fully embraces modern Java language features and combines simplicity with stunning performance and developer-friendliness. Google Guice: Agile Lightweight Dependency Injection Framework will not only tell you "how," it will also tell you "why" and "why not," so that all the knowledge you gain will be as widely applicable as possible. Filled with examples and background information, this book is an invaluable addition to...

30. 

Program Development in Java: Abstraction, Specification, and Object-Oriented Design

Program Development in Java: Abstraction, Specification, and Object-Oriented Design

By: 

Publisher: Addison-Wesley Professional

Publication Date: 06-JUN-2000

Insert Date: 18-JUN-2008

Slots: 1.0

Table of Contents • Start Reading

Written by a world-renowned expert on programming methodology, and the winner of the 2008 Turing Award, this book shows how to build production-quality programs--programs that are reliable, easy to maintain, and quick to modify. Its emphasis is on modular program construction: how to get the modules right and how to organize a program as a collection of modules. The book presents a methodology effective for either an individual programmer, who may be writing a small program or a single module in a larger one; or a software engineer, who may be part of a team developing a complex program...

31. 

WebSphere Application Server 7.0 Administration Guide

WebSphere Application Server 7.0 Administration Guide

By: Steve Robinson

Publisher: Packt Publishing

Publication Date: 13-AUG-2009

Insert Date: 10-MAR-2010

Slots: 1.0

Table of Contents • Start Reading

Manage and administer your WebSphere application server to create a reliable, secure, and scalable environment for running your applications Create a reliable, secure, and flexible environment to build and run WebSphere applications efficiently Learn WebSphere security, performance tuning, and debugging concepts with a variety of real-life examples Thoroughly covers Java messaging, administrative agent, and product maintenance features No previous knowledge of WebSphere is expected In Detail As an administrator you need a secure, scalable, resilient application...

32. 

Drools JBoss Rules 5.0 Developer's Guide

Drools JBoss Rules 5.0 Developer's Guide

By: Michal Bali; Bogdan Brinzarea

Publisher: Packt Publishing

Publication Date: 13-JUL-2009

Insert Date: 31-MAR-2010

Slots: 1.0

Table of Contents • Start Reading

Develop rules-based business logic using the Drools platform Discover the power of Drools as a platform for developing business rules Build a custom engine to provide real-time capability and reduce the complexity in implementing rules Explore Drools modules such as Drools Expert, Drools Fusion, and Drools Flow, which adds event processing capabilities to the platform Execute intelligent business logic with ease using JBoss/Drools, a stronger business-rules solution Covers examples of a fraud detection system utilizing Drools CEP (Complex Event Processing)...

33. 

Wicket in Action

Wicket in Action

By: Martijn Dashorst; Eelco Hillenius

Publisher: Manning Publications

Publication Date: 09-SEP-2008

Insert Date: 10-OCT-2008

Slots: 1.0

Table of Contents • Start Reading

There are dozens of Java frameworks out there, but most of them require you to learn special coding techniques and new, often rigid, patterns of development. Wicket is different. As a component-based Web application framework, Wicket lets you build maintainable enterprise-grade web applications using the power of plain old Java objects (POJOs), HTML, Ajax, Spring, Hibernate and Maven. Wicket automatically manages state at the component level, which means no more awkward HTTPSession objects. Its elegant programming model enables you to write rich web applications quickly. Wicket in Action is...

34. 

Java™ How to Program, Seventh Edition

Java™ How to Program, Seventh Edition

By: 

Publisher: Prentice Hall

Publication Date: 27-DEC-2006

Insert Date: 04-JUL-2008

Slots: 1.0

Table of Contents • Start Reading

The Deitels' groundbreaking How to Program series offers unparalleled breadth and depth of object-oriented programming concepts and intermediate-level topics for further study. This survey of Java programming contains an extensive OOD/UML 2 case study on developing an automated teller machine. The Seventh Edition has been extensively fine-tuned and is completely up-to-date with Sun Microsystems, Inc.’s latest Java release–Java Standard Edition (Java SE) 6....

35. 

Programming with JAVA

Programming with JAVA

By: Mahesh P. Bhave; Sunil A. Patekar

Publisher: Pearson Education India

Publication Date: 22-SEP-2008

Insert Date: 17-MAR-2011

Slots: 1.0

Table of Contents • Start Reading

This book is designed to present a simple and user-friendly approach to understand the concepts of Java programming language. ...

36. 

Internet Multimedia Communications Using SIP: A Modern Approach Including Java® Practice

Internet Multimedia Communications Using SIP: A Modern Approach Including Java® Practice

By: Rogelio Martinez Perea

Publisher: Morgan Kaufmann

Publication Date: 15-JAN-2008

Insert Date: 26-MAR-2009

Slots: 1.0

Table of Contents • Start Reading

Session Initiation Protocol (SIP) was conceived in 1996 as a signaling protocol for inviting users to multimedia conferences. With this development, the next big Internet revolution silently started. That was the revolution which would end up converting the Internet into a total communication system which would allow people to talk to each other, see each other, work collaboratively or send messages in real time. Internet telephony and, in general, Internet multimedia, is the new revolution today and SIP is the key protocol which allows this revolution to grow. The book explains, in tutorial...

37. 

Object-oriented Programming Using C++ and Java

Object-oriented Programming Using C++ and Java

By: Ramesh Vasappanavara; Gautam Vasappanavara; Anand Vasappanavara

Publisher: Pearson Education India

Publication Date: 20-MAY-2011

Insert Date: 13-MAY-2011

Slots: 1.0

Table of Contents • Start Reading

This book offers contemporary, comprehensive and in-depth coverage of all the concepts of object-oriented technologies, with an emphasis on problem-solving approaches as applied to C++ and Java Programming paradigms. ...

38. 

Bluetooth® Application Programming with the JavaTM APIs, Essentials Edition

Bluetooth® Application Programming with the JavaTM APIs, Essentials Edition

By: Timothy J. Thompson; C Bala Kumar; Paul Kline

Publisher: Morgan Kaufmann

Publication Date: 15-FEB-2008

Insert Date: 26-MAR-2009

Slots: 1.0

Table of Contents • Start Reading

Adoption of Bluetooth wireless technology has become ubiquitous in the last few years. One of the biggest steps forward is the standardization of Java APIs for Bluetooth wireless technology (JABWT). The latest updates to this standard is explained in detail in this book. The JABWT standard, defined by the JSR-82 Java Specification Request, supports rapid development of Bluetooth applications that are portable, secure, and highly-usable. Wireless device manufacturers have responded overwhelmingly to the JABWT specification by implementing JABWT applications in mobile phones and other personal...

39. 

iReport 3.7

iReport 3.7

By: Shamsuddin Ahammad

Publisher: Packt Publishing

Publication Date: 02-MAR-2010

Insert Date: 31-MAR-2010

Slots: 1.0

Table of Contents • Start Reading

Learn how to use iReport to create, design, format, and export reports A step-by-step, example-oriented tutorial with lots of screenshots to guide the reader seamlessly through the book Generate enterprise-level reports using iReport 3.7 Give your reports a professional look with built in templates Create master/detail reports easily with the sub-report feature Produce summary data and present them in a dynamic crosstab report In Detail Although JasperReports is the world's most popular open source Java reporting library, it has always lacked one thing: It doesn't...

40. 

Google™ Web Toolkit Applications

Google™ Web Toolkit Applications

By: 

Publisher: Addison-Wesley Professional

Publication Date: 05-DEC-2007

Insert Date: 21-NOV-2007

Slots: 1.0

Table of Contents • Start Reading

“Ryan clearly understands the GWT value proposition and how GWT integrates into a diverse web technology stack–and not just in a theoretical way. With the popularity of gpokr.com and kdice.com, Ryan can speak with the authority of concrete success.” –Bruce Johnson, creator of Google Web Toolkit “This book distinguishes itself from other books on GWT in that it walks through the entire process of building several nontrivial GWT applications, not the toy applications that most books present.” –R. Mark Volkmann, Object Computing, Inc. “Google™ Web Toolkit Applications is an excellent...