Flylib.com
JavaT P2P Unleashed
JavaT P2P Unleashed
ISBN: N/A
EAN: N/A
Year: 2002
Pages: 209
BUY ON AMAZON
Main Page
Table of content
Copyright
About the Lead Author
Contributing Authors
We Want to Hear from You
Introduction
How This Book Is Organized
Source Code
Part I: Introducing P2P
Chapter 1. What Is P2P?
A Brief History
Peer-To-Peer Application Hall of Fame
Motivation to Adopt P2P
Business and Implementation Issues
P2P Architectures
JXTA and XML
A Future That Includes Web Services
Summary
Chapter 2. A Case for Java and P2P
Java Language Benefits
Platform-Specific Benefits
The Power of Equivalence and Independence
Summary
Chapter 3. P2P Application Types
Instant Messaging
Managing and Sharing Information
Collaboration
Distributed Services
Summary
Chapter 4. P2P As a Framework for Distributed Computing
P2P Common Functions and Characteristics
Comparing Traditional Systems
Web Services Overview
Jini and JavaSpaces Overview
JXTA Overview
Summary
Part II: P2P Systems and Architecture
Chapter 5. System Topics Explained
Transport
Protocols
Metadata
Data Formats
Integration and Interoperability
Security
Performance
Summary
Chapter 6. P2P Dynamic Networks
Discovery
Identity and Presence
Virtual Spaces
Routing
Performance
Summary
Chapter 7. Transports and Protocols
What Is a Protocol?
HTTP
SMTP
SOAP
BEEP
Using a Custom Protocol
Summary
Chapter 8. P2P Data Formats and Interchange
Current Representations of Metadata
XML and Metadata
XML and Metadata in P2P Systems: Applications
Searching Across Peers
Summary
Chapter 9. Integration and Interoperability
From Sockets to Distributed Objects: Integration Transports
Integrate ToWhat?
Common Integration Protocols and Systems
Summary
Chapter 10. P2P Security
Security Requirements
Network Identity
Foundations of Security
Identification
Authentication
Authorization
Privacy and Anonymity
Trust
Accountability
Software for Developing Secure P2P Applications
Additional Resources
Summary
Part III: Building Distributed Systems Using Java
Chapter 11. Web Services Explained
Web Services and the Drive Toward Interoperability
The Web Services Architecture: The Interoperability Stacks
The Principal Web Services Technologies
Summary
Chapter 12. Messaging and Java APIs for XML
Standard APIs to Third-Party Services
JMS and the Importance of Messaging
Java API for XML Parsing (JAXP)
XML and the Java API for XML Binding (JAXB)
Message Profiling Using JAXM
Summary
Chapter 13. Working with Registries
XML Registries for P2P
UDDI
UDDI Request Authoring in Java
ebXML
Java API for XML Registries
Accessing Web Services
Summary
Chapter 14. Jini and JavaSpaces
Obtaining Jini
Standardizing Interfaces
The HTTP Server and Protocol
Remote Method Invocation
Lookup and Discovery
Jini Services
Summary
Chapter 15. P2P Jini and JavaSpaces
Edge Services
Self-Healing Networks
Intelligent Agents
Summary
Chapter 16. JXTA and XML
The Virtualization of Networks
The JXTA Protocols
The JXTA J2SE API
A First JXTA Program
JXTA Prime Cruncher
Summary
Chapter 17. The JXTA Shell
Why a Shell?
Starting and Using the Shell
Interacting with a Remote Peer via a Shell
Extending the Shell
Connecting Shell Commands
Summary
Part IV: Sample P2P Applications
Chapter 18. Building a Personal Portal
What Is a Personal Portal?
Content Management
Personal Content Space
Sharing Information
Publishing
Design
Code Details
Running the Example
Summary
Chapter 19. The P2P Dashboard
The P2P Dashboard
Design
Code Details
Summary
Chapter 20. Using SOAP with P2P
What Can We Achieve by Combining Web Services with P2P?
P2P Web Services
Proposed Improvements
Summary
Chapter 21. The P2P Game
The P2P Game
Design
Code Details
Summary
Chapter 22. Distance Learning
Distance Learning
Design
Code Details
Summary
Chapter 23. Future Directions in P2P
P2P Devices
Semantics and Ontologies
Composite CapabilityPreference Profiles
Web Services Inspection Language
Web Services Interoperability
Grid Computing
Intelligent Software Agents
The Big Picture
Appendix
Appendix A. J2EE Overview
J2EE and Enterprise Computing
J2EE Defined
J2EE Application Tiers
Peer-to-Peer and J2EE
Additional Resources
Index
Index SYMBOL
Index A
Index B
Index C
Index D
Index E
Index F
Index G
Index H
Index I
Index J
Index K
Index L
Index M
Index N
Index O
Index P
Index Q
Index R
Index S
Index T
Index U
Index V
Index W
Index X
JavaT P2P Unleashed
ISBN: N/A
EAN: N/A
Year: 2002
Pages: 209
BUY ON AMAZON
CISSP Exam Cram 2
Tracking Your CISSP Status
Applications and Systems-Development Security
Answers to Exam Prep Questions
Practice Exam Questions
Answer Key
The Complete Cisco VPN Configuration Guide
Concentrator Management
Bandwidth Management
Connection Modes
Troubleshooting Router Connections
ISAKMP/IKE Phase 2 Connections
Service-Oriented Architecture (SOA): Concepts, Technology, and Design
Security
Native Web service support for service-orientation principles
Business service layer
Service modeling (a step-by-step process)
WS-Addressing language basics
Microsoft VBScript Professional Projects
Data Collection, Notification, and Error Reporting
Scheduling Disk Maintenance
Creating Administrator Accounts
Scheduling Script Execution
Processing and Consolidating Report Data
Web Systems Design and Online Consumer Behavior
Chapter II Information Search on the Internet: A Causal Model
Chapter VII Objective and Perceived Complexity and Their Impacts on Internet Communication
Chapter IX Extrinsic Plus Intrinsic Human Factors Influencing the Web Usage
Chapter XVI Turning Web Surfers into Loyal Customers: Cognitive Lock-In Through Interface Design and Web Site Usability
Chapter XVIII Web Systems Design, Litigation, and Online Consumer Behavior
Quartz Job Scheduling Framework: Building Open Source Enterprise Applications
The Quartz SchedulerFactory
Running Quartz with JobStoreTX
Why RMI with Quartz?
Brief Overview of Java RMI
Using the RMI Registry
flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net
Privacy policy
This website uses cookies. Click
here
to find out more.
Accept cookies