Dial a Book Newport Sydney Australia 
       Book Search    Browse Books    Contact    About us    How to order    Shopping Cart   

Browse  Computers Books
Reller, Duane F.:  JAVA 2 Network Security
Book Number: 46068
Prentice Hall PTR 1999 8vo softcover 712pp index, b/w illus. very good. Product DescriptionnProvides the complete insiders guide to securing Java 2 enterprise applications, with comprehensive coverage of the new Java 2 security models. Designed to help you integrate Java 2 into your enterprise security strategies. Softcover. 3 1/2 inch disk included. nnFrom the Inside FlapnPrefacennJava is fashionable, but is it reliable? Java is entertaining, but is it secure? Java is useful, but is it safe?nnThe purpose of this book is to answer those questions, from the point of view of people who want to use Java, but want to do so reliably, securely and safely. That makes this book different from much recent writing on Java, which focuses, perfectly legitimately, on how a Java system can be broken into and how to avoid those dangers. On the contrary, this book focuses on how Java can be made secure and how to exploit its strengths. The goal is to provide practical help to the various groups involved in making a Java-based application or Web site into an industrial-strength commercial proposition.nnVarious groups have different needs and different skills, which this book meets in its different parts. nnThe first part is aimed at the intelligent non-specialist who oversees system management or application development, or incorporates Java into the security policy. Only a basic understanding of computers and a limited exposure to Java is assumed, but all the themes of Java security are introduced in a context that stresses over and over again how Java security must be seen as an integral part of system security.nnThe second part goes into more detail on how Java security works, and is aimed more at system and network administrators and programmers, who need to know more of what is going on.nnThe third part looks at the broader context in which Java operates, including some extensions to Java security and some aspects of its future.nnThis book explains the evolution of the Java security model, and then focuses on the Java 2 security architecture and its revolutionary domains of protection. It offers a very large number of examples to give you a better understanding of the technology involved.The Team That Wrote This RedbooknnThis redbook was produced by a team of specialists from around the world working at the International Technical Support Organization Raleigh Center.The leader of this project was Marco Pistoia.nnMarco Pistoia is a Network Security Specialist, working as a project leader at the International Technical Support Organization, Raleigh Center. He writes extensively and teaches IBM classes worldwide on all areas of the e-business Application Framework, WebSphere, Java and Internet security. Marco holds a degree with honors in Pure Mathematics from the University of Rome and a masters degree in Computer Science. Before joining the ITSO, he was a System Engineer in IBM Italy. He received an Outstanding Technical Achievement Award in 1996.nnDuane F. Reller is a Senior Software Engineer in the System/390 Programming Laboratory in Endicott, New York, USA. He has 25 years of experience in System/390 Hardware and Software development. He has served in technical and management positions. He holds a Bachelor's degree in Electrical Technology and a Master of Science degree in Computer Science from the State University of New York at Binghamton. His areas of expertise include Hardware and Software System's Architecture and Management.nnDeepak Gupta is a Senior Software Engineer in IBM, India. He has two and a half years of experience in Internet technologies. He holds a degree in Electronics and Communications from the University of Roorkee, India. His areas of expertise include Internet security and Electronic Commerce. Deepak was involved in IBM India's largest e-Commerce project and in India's first secured e-Commerce site allowing Rupee-based transactions, for which he was conferred the Employee of the Month Award. He has also given several talks on Internet security and e-Commerce.
Keywords: JAVA 2 Network Security Reller Duane F
Price: $18.00
Taylor, Art:  Hacking Exposed. J2EE & Java: Developing Secure Web Applications with Java Technology
Book Number: 46070
McGraw-Hill/OsborneMedia 2002 8vo softcover 426pp index, b/w illus. very good. Product DescriptionnWritten in the same exciting and informative style as the international blockbuster Hacking Exposed, this book provides comprehensive coverage of the tools and techniques for testing and correcting J2EE and Java security issues. Includes examples of J2EE attacks and countermeasures, risk ratings throughout the chapters and case studies. nnFrom the Back CovernnnSecure your Java and J2EE applications--from the hacker's perspective nnApplication security is a highly complex topic with new vulnerabilities surfacing every day. Break-ins, fraud, sabotage, and DoS attacks are on the rise, and quickly evolving Java-based technology makes safeguarding enterprise applications more challenging than ever. Hacking Exposed J2EE & Java will show you, step-by-step, how to defend against the latest attacks by understanding the hacker's methods and thought processes. You'll gain insight through examples of real-world attacks, both ordinary and sophisticated, and get valuable countermeasures to protect against them. You'll also find an in-depth case study with Java and J2EE security examples and actual working code incorporated throughout the book. nnWhat you'll learn: nnThe proven Hacking Exposed methodology to locate and patch vulnerable systems nHow to apply effective security countermeasures to applications which use the following Java enterprise technologies: Servlets and Java Server Pages (JSPs); Enterprise Java Beans (EJBs); Web Services; Applets; Java Web Start; Remote Method Invocation (RMI); Java Message Service (JMS) nHow to design a security strategy that extends throughout a multi-tiered J2EE architecture using J2SE 1.4 and J2EE 1.3 nWhat common, but devastating, vulnerabilities exist within many J2EE applications nHow to use the J2EE security architecture to create secure J2EE applications nHow to use the Java security APIs, including the Java Authentication and Authorization Service (JAAS), the Java Cryptography Extension (JCE), and the Java Secure Socket Extension (JSSE) nHow to create applications that proactively defend against malicious users, content manipulation, and other attacks. nValuable tips for hardening J2EE applications based on the authors' expertise
Keywords: development j2ee software development J2EE Java Developing Secure Web Applications with Java Technology Taylor Art
Price: $20.00
Walsh, Aaron E.:  Java 3D API Jump-Start
Book Number: 46071
Prentice Hall PTR 2002 8vo softcover 245pp index, b/w illus. very good. Product DescriptionnThe Web is headed towards 3D development -- and it's headed there faster than most developers realize! Java 3D Jump-Start delivers a concise, hands-on introduction to Java 3D that lets developers achieve powerful results with surprisingly little coding. Authored by a renowned Web 3D expert, Aaron Walsh, and a member of Sun's Java 3D Engineering Team, Doug Derringer, Java 3D Jump-Start thoroughly demystifies both 3D and the Java 3D API, which many believe will be the #1 solution for delivering 3D on the Web. Java 3D Jump-Start begins with a quick introduction to 3D concepts and terminology; then introduces the Java 3D API, its capabilities, requirements, and current limitations. The authors walk through installing Java 3D; using the API for both applet and application development; distributing Java 3D Web applets; and much more. For all Java developers and Web professionals who are new to Java 3D, or to 3D programming in general. nnFrom the Back CovernnnGet started with Java 3D-today!ntnMaster interactive 3D development for the desktop and the Web-now!tnLearn Java 3D's powerful scene graph programming modeltnCovers every key component of the Java 3D APItnCutting edge Java 3D case studies: e-commerce, entertainment, engineering, and morennInteractive 3D for the desktop and Web. It's not the future. It's here today. Java 3D Jump-Start is your concise introduction to the 3D technology that delivers the most power with the least coding. In this hands-on guide, a world-renowned Web3D expert and a member of Sun's Java 3D engineering team unveil the Java 3D API, providing insider's insights and real code. nnDiscover how Java 3D unleashes a new generation of 3D programs for the desktop and the World Wide Web-and master all the skills you need to start building spectacular Java 3D applications and applets right now!ntnReal-world case studies: e-commerce, entertainment, data visualization, collaborative engineering, and beyondtnHow Java 3D compares with other graphics optionstnJava 3D's powerful scene graph programming modeltnHigh-level constructs for creating, loading, and manipulating 3D geometry tnAppearances: describing color, texture, material reflection, and other characteristics of 3D objectstnJava 3D tools for transformation, viewing, and picking nnWith Java 3D Jump-Start, Java and Web professionals can harness the full power of 3D computer graphics to create fully interactive and immersive 3D programs for the desktop and the Web. Not "someday." Today. nnForeword by Kevin Rushforth, Sun Microsystems, Java 3D Technical Lead.nnEvery Jump-Start book is:ntnAUTHORITATIVE, written by world-class experts personally involved with the design and development of that technologytnFOCUSED, providing exactly what you need to know to get started immediately with a minimum of efforttnPRACTICAL, teaching you the skills and techniques that you need to develop professional, real-world software applications
Keywords: game programming Java 3D API Jump Start Walsh Aaron E
Price: $25.00
Ashri, Ronald:  Professional Jini
Book Number: 46072
Wrox Press 2000 8vo softcover 886pp index, b/w illus. good+, cover creased. Product DescriptionnJini is a networking protocol from Sun that sits on top of Java. It allows devices to interact together without having to worry about drivers, different operating systems or complicated cabling. Devices connect to a network and offer services to other devices. A huge range of devices have the potential to be connected to networks using Jini; anything from computers and printers to televisions and air-conditioners. The idea is to allow devices to interact simply with each other, e.g. your repair-service network can connect directly to your broken refrigerator via the telephone to diagnose the fault. nnnnJavaSpaces is a related technology, built to show a practical application of Jini. A JavaSpace is a really simple interface which allows remote systems to collaborate via what is essentially a notice board. Java programs place objects, examine objects, or take objects away from this board. They can also ask to be notified when the object they're looking for appears on the board. As an example, a word-processor application could place a fax job on the notice board, which a fax application would find and perform as and when it was free. The two applications don't need to know anything about each other's location, only what objects they handle. nnnnProfessional Jini Programming presents in one single volume everything that an advanced Java programmer will need to start designing and programming with Jini or JavaSpaces technology. nnFrom the PublishernThis book is for intermediate-to-advanced Java developers who are interested in the latest trends in network technology and the advanced distributed computing models enabled by Jini. Assuming a working knowledge of Java but no prior knowledge of Jini, the book begins with the underlying layer of sockets, Java's Remote Method Invocation (RMI) and Activatable Services - essential to an understanding of Jini - followed by a discussion of distributed computing, including a coverage of CORBA as a complementary technology to Jini. In the main body, we have an in-depth, comprehensive coverage of Jini (1.1) and the self-healing, dynamic, reliable, scalable, spontaneous, and evolutionary network it enables. Architectural level examination and detailed code samples are presented, covering the discovery and join protocols, lookup services and entries, events, leases, transactions, all Jini 1.1 helper utilities and services, and JavaSpaces as a Jini service. We explore the latest specifications from the Jini community, including ServiceUI and the Surrogate architecture, as well as Jini's role in supporting network-based devices. In the third section, pragmatic real-world applications of Jini and JavaSpaces technology are introduced by pioneering developers and companies: projects include secured remote medical record access, digital profiling, distributed collaborative team interactions, an in-car trip support system, and applied distributed agent technology. Each of these studies includes a description of their design, how Jini was applied productively, code samples and a discussion of the implementation issues encountered. A set of appendices, illustrating the latest syntax of Jini helpers, services, related tools and technologies round off the book. nnnn"Jini means much more than your refrigerator talking to your toaster", and this book sends the message loud and clear. The book will show exactly how you can use Jini to create software services in a highly scalable and robust environment, enabling the functionality to be delivered despite network or service disruption anywhere in the network. Whether you are simply curious about Jini connection technology, or actually need to implement it today and want to learn from the experiences of current Jini developers and successful deployments, this is the book for you.
Keywords: book computer java Professional Jini Ashri Ronald
Price: $18.00
Edwards, W. Keith:  Core Jini
Book Number: 46073
Prentice Hall PTR 2001 8vo softcover 962pp index, b/w illus. very good. Amazon.com ReviewnNewly enhanced with the latest standards from Sun Microsystems, Core Jini, Second Edition provides an in-depth and authoritative resource for building state-of-the-art distributed systems based on Jini 1.1. Aimed at the experienced Java developer seeking to apply this technology in the field, this book mixes a high-level guide describing what Jini is and how it works with plenty of practical code examples to help get you started.nnThe first part of Core Jini describes what Jini is, including its design philosophy and how it provides robust distributed systems for devices like printers, scanners, and digital cameras. Suitably upbeat about Jini's prospects in the marketplace, the author delivers an insider's perspective on how Jini solves many of the problems found in earlier distributed computing. The first hundred pages will help anyone understand Jini, and they are especially ideal for programmers (or managers) who want to see what this standard is all about.nnThe rest of the text (over 800 pages) provides a practical tutorial that puts Jini to work, starting with a "Hello, World" example. Subsequent chapters cover essential areas of Jini functionality, like discovery, leasing, and the join protocol. Besides providing actual source code, the book does a good job of showing you how to compile and run each example program. (This information is particularly necessary with Jini, where, even for testing, programs run in separate pieces in a small distributed system.)tCore Jini teaches you the most common programming strategies for Jini (relying on higher-level APIs and built-in features), and also shows the lower-level APIs in separate sections for the more advanced reader who wants to know more. nnArmed with this new edition, any Java developer can learn to take advantage of this late-breaking technology from Sun. All in all, this title is a comprehensive and well-presented tutorial for an exciting new standard that will allow future consumer and computing devices to communicate using Java. --Richard DragannnTopics covered: nnOverview, history, and design philosophy of Jini 1.1 nDistributing computing essentials nInstalling and running Jini nClassical network vs. distributed systems nAdvantages of Java and Jini for distributed computing nJini services nA "Hello, World" example for Jini (including basic events and leasing) nJini discovery (including basics, IP multicasting, and discovery protocols) nSearching and matching services with attributes and templates (plus JavaBeans) nThe join protocol nLow-level service interfaces (also search APIs, events, lookup services, and federating services) nUsing the ServiceDirectoryManager nSample code for a Jini Lookup Service Browser nLeasing (including lease negotiation and remote leasing APIs) nLeased resources and the Landlord paradigm nResponsibilities of well-behaved Jini services nSample code for a complete Jini print service nRemote events (local vs. remote events, the Jini event programming model, heartbeat events, and event delegates) nStoring objects with JavaSpaces nDistributed transactions (including transaction managers and two-phase commits) nJini utility services and classes nA primer for Remote Method Invocation (RMI)nnnnProduct Descriptionn(Pearson Education. Sun Microsystems Press) Offers a complete tutorial in the revolutionary device, Jini, which facilitates networking between devices from kitchen appliances to enterprise servers. Shows how to master Jini's architectural mode, implement discovery, integrate Jini with other technologies, and more. Softcover.
Keywords: Core Jini Edwards W Keith
Price: $15.00
Freeman, Eric:  JavaSpaces Principles, Patterns, and Practice
Book Number: 46074
Pearson Education 1999 8vo softcover 368pp index, b/w illus. good, cover cut, bottom corner bumped & creased.
Keywords: book computer java computer programming java programming languages java concurrency JavaSpaces(TM) Principles Patterns and Practice Freeman Eric
Price: $15.00
Gordon, Rob:  Essential Jni: Java Native Interface
Book Number: 46075
Prentice Hall PTR 1998 8vo softcover 498pp index. very good.
Keywords: java programming Essential Jni Java Native Interface Gordon Rob
Price: $15.00
Bagnall, Brian:  Core LEGO MINDSTORMS Programming: Unleash the Power of the Java Platform
Book Number: 46086
Prentice Hall PTR 2002 8vo softcover 538pp index, b/w illus. very good. Product DescriptionnLEGO Mindstorms robots can do more than you ever imagined! The secret: go beyond the built-in tools, and leverage the full power of Java -- the world's hottest programming language. Core LEGO Mindstorms shows you how, step-by-step -- as you build sophisticated robots and custom sensors that will amaze you. No matter what version of LEGO Mindstorms you own -- 1.0, 1.5, 2.0, even the USB version -- this book will take you farther than ever before. Brian Bagnall guides you through installing leJOS, a full-fledged Java Virtual Machine for the programmable RCX "brick" that gives LEGO robots their intelligence. Next, you'll master each key programming task step-by-step, with practical examples and photographs. You'll master behavior control programming, a simple but brilliant concept developed at MIT. Then, working from beautifully rendered 3-D plans, you'll walk through constructing five unique robots, each capable of increasingly powerful navigation. In later chapters, you'll walk through building and programming powerful custom sensors, including proximity sensors -- and even the "Holy Grail" of navigation sensors: the compass sensor. Bagnall concludes by introducing several powerful new techniques for advanced programmers. nnFrom the Back CovernnntnComplete 3-D plans for building five unique robotstnAdvanced control techniques-including distance and compass sensorstnBehavior control programming, the breakthrough methodology invented at MITtnFor LEGO Mindstorms Robotics Invention System, versions 1.0, 1.5, and 2.0 nnYour LEGO Mindstorms robots can do more than you ever imagined. The secret: go beyond the built-in tools, and leverage the power of the Java platform-the world's hottest programming technology. nnCore LEGO Mindstorms shows you how, step by step. Working from beautifully rendered 3-D plans, you'll construct five unique robots-each capable of increasingly powerful navigation. You'll build and program two powerful custom sensors-an accurate distance sensor and the "Holy Grail" of navigation sensors: the compass sensor. nnBrian Bagnall, co-creator of the leJOS Java Virtual Machine for LEGO Mindstorms, starts with the absolute basics then teaches you sophisticated, never-before-published techniques for controlling LEGO Mindstorms robots. No matter what version of LEGO Mindstorms you own, this book will teach you how to build robots with remarkable intelligence and amazing power. ntnInstalling leJOS, the Java Virtual Machine designed for the LEGO Mindstorms RCX programmable controllertnSetting up your Java platform development environment for LEGO MindstormstnProgramming rotation and custom sensorstnUsing behavior control programming, the biologically inspired MIT breakthrough in robot controltnNew techniques for improving navigation accuracy tnGathering map data and transmitting it back to your computertnFor LEGO Mindstorms RIS versions 1.0, 1.5, and 2.0-including USB versions
Keywords: lego robot Core LEGO MINDSTORMS Programming Unleash the Power of the Java Platform Bagnall Brian
Price: $22.00
Jordan, David:  Java Data Objects
Book Number: 46076
O'Reilly Media, Inc. 2003 8vo softcover 356pp index. very good. Product DescriptionnJava Data Objects revolutionizes the way Java developers interact with databases and other datastores. JDO allows you to store and retrieve objects in a way that's natural to Java programmers. Instead of working with JDBC or EJB's container-managed persistence, you work directly with your Java objects. You don't have to copy data to and from database tables or issue SELECTs to perform queries: your JDO implementation takes care of persistence behind-the-scenes, and you make queries based on the fields of your Java objects, using normal Java syntax. This book, written by the JDO Specification Lead and one of the key contributors to the JDO Specification, is the definitive work on the JDO API. It gives you a thorough introduction to JDO, starting with a simple application that demonstrates many of JDO's capabilities. It shows you how to make classes persistent, how JDO maps persistent classes to the database, how to configure JDO at runtime, how to perform transactions, and how to make queries. More advanced chapters cover optional features such as nontransactional access and optimistic transactions. The book concludes by discussing the use of JDO in web applications and J2EE environments. Whether you only want to read up on an interesting new technology, or are seriously considering an alternative to JDBC or EJB CMP, you'll find that this book is essential. It provides by far the most authoritative and complete coverage available. nnAbout the AuthornDavid Jordan founded Object Identity, Inc. in 2001 to provide JDO consulting services. He became interested in the integration of object type systems and databases while earning his M.S. in Computer Science in the early 1980s. At Bell Labs in 1985, he initiated the development of the first C++ object database. He has developed a variety of applications using C++ object models on top of network, relational, and object database systems. Bell Labs appointed him a Distinguished Member of Technical Staff in 1990 for his contributions in object and database technologies. The Object Data Management Group (ODMG) asked him to serve as their C++ editor in 1993. He served in that role until 2000 and was appointed their Java editor in 1998. He coedited four books published by the ODMG. David served as a C++ Report columnist describing the ODMG standard from 1994 to 1996, at which point he stopped to write his first book, C++ Object Databases. David started using Java in late 1995. Upon his selection as ODMG's Java editor, he became a columnist for Java Report, initially covering ODMG and then JDO. David was part of the small group that initiated JSR-12, and he became one of the initial members of the JDO expert group. The JDO specification has a special acknowledgment of David's contributions to the JDO standard. When the JDOcentral.com community web site was formed, David was selected to serve as its moderator. David can be reached at david.jordan@objectidentity.comnnCraig Russell studied applied mathematics at Harvard University (B.A. '70 - '71) and acquired practical experience working as a technician repairing mainframes with the computing power of a 1997 model laptop. His early experiences in distributed computing included building applications with CICS and DL/I and designing heterogeneous network server implementations for file, print, and communications sharing among personal computers. Craig later dealt with issues of persistent object interoperability among Smalltalk, C++, and Java and integrating object and relational databases using X/OPEN XA protocols and commercial transaction processing systems. Craig served as the Java Chair of the Object Data Management Group and played a key role in the development of the ODMG 3.0 Java binding. For the next standard for database access from Java, the ODMG decided to support the Java Community Process as the delivery vehicle. With support from all major relational database and middleware vendors, Java Spec
Keywords: java jdo persistence Java Data Objects Jordan David
Price: $22.00
Kumaran, S. Ilango:  JINI Technology: An Overview
Book Number: 46078
Pearson Education 2002 8vo softcover 358pp index, b/w illus. very good, cover creased. Product DescriptionnSun's JiniaA A networking protocol can enable virtually any device to interact without the complexities of drivers, integrating diverse operating systems, or managing complex cabling systems. Jini has extraordinary potential -- but until now, most coverage of Jini has been highly technical. Jini Technology: An Overview is the first complete Jini briefing for every IT and business executive. Leading technology evaluator Ilango Kumaran begins by reviewing Jini's goals and applications. Next, he introduces Jini's architecture, demonstrating how it allows networked devices to come together "on the fly," and interact simply and easily. Coverage includes: Jini's key concepts and components; a look at a working Jini system, and how Jini compares with competing technologies. Finally, Kumaran offers expert insights into the future of Jini, based on its advantages, limitations, competition, and current levels of industry support. Foreword by Keith Edwards, author of Core Jini, 2nd Edition and Jini: Example By Example. nnFrom the Back CovernntnJini technology for decision-makerstnConcepts, applications, advantages, and limitationstnSolutions for device and enterprise connectivitynnThe complete briefing on Jini technology!nnWith Sun's Jini architecture, virtually any type of service (software component and device) can interact-without worrying about complex protocols, messaging, drivers, operating systems, or cabling. Finally, there's a complete briefing for decision-makers who want to know what it can do for them now-and what it will do for them tomorrow. In Jini Technology: An Overview, Ilango Kumaran covers everything professionals need to know about Jini technology-its goals, applications, advantages, limitations, how it works, and where it's headed next. Kumaran covers all this, and more: ntnWhat Jini technology is-and what it isn'ttnHow Jini technology systems worktnIntegrating Jini technology with other enterprise and distributed technologies such as J2EE/EJB, .NET/COM, CORBA, and DCOM tnJini technology versus competing and overlapping technologies such as UPnP, eSpeak, JetSend, Chai, CoolTown, and other UDDI/HTTP/SOAP-based Web service technologiestnJini technology as a solution for pervasive and ubiquitous computingtnThe state of industry support for Jini technologynnWhether you're an executive, architect, strategist, or investor, Jini Technology: An Overview will help you intelligently evaluate Jini technology-and leverage it for maximum competitive advantage. "Managers of Java-based projects and developers on those projects owe it to themselves to take a look at Jini techhhnology, since they're already working in environments where ubiquitous mobile code is possible."-From the Foreword by W. Keith Edwards, nauthor of Core Jini, Second Edition, and Jini Example By Example, nXerox PARC, Palo Alto
Keywords: JINI Technology An Overview Kumaran S Ilango
Price: $20.00

Next 10 Results
1   2   3   4   5   6   7   8   9  
Browse by Subject
Dial a Book Home