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
Adobe After Effects 7.0 Studio Techniques
Uber-mastery
Optimizing Plate Levels
Articulated Mattes
Camera Blur
Firearms
Pocket Guide to the National Electrical Code(R), 2005 Edition (8th Edition)
Article 100 Definitions
Article 280 Surge Arresters
Article 326 Integrated Gas Spacer Cable Type IGS
Article 362 Electrical Nonmetallic Tubing Type ENT
Article 500 Hazardous (Classified) Locations, Classes I, II, and III, Divisions 1 and 2
What is Lean Six Sigma
Key #1: Delight Your Customers with Speed and Quality
Key #2: Improve Your Processes
Key #3: Work Together for Maximum Gain
Beyond the Basics: The Five Laws of Lean Six Sigma
Six Things Managers Must Do: How to Support Lean Six Sigma
Microsoft Office Visio 2007 Step by Step (Step By Step (Microsoft))
Key Points
Connecting Shapes in Flowcharts
Tracking Project Details with Gantt Charts
Key Points
Creating Network Reports
The Oracle Hackers Handbook: Hacking and Defending Oracle
Attacking the Authentication Process
Indirect Privilege Escalation
Defeating Virtual Private Databases
Accessing the File System
Appendix A Default Usernames and Passwords
GDI+ Programming with C#
GDI+ from a GDI Perspective
Graphics Class Properties
Transformation with Brushes
Colors, Fonts, and Text
Reading and Writing Images to and from a Stream or Database
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