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
ADO.NET 3.5 Cookbook (Cookbooks (OReilly))
Using an IP Address to Connect to SQL Server
Raising and Handling Stored Procedure Errors
Testing for No Records
Using Manual Transactions
A.6. Delegates
Introducing Microsoft Office InfoPath 2003 (Bpg-Other)
Filling Out Forms
Creating Forms
Adding Basic Controls and Lists
Working with Advanced Form Elements
Publishing Form Templates
The .NET Developers Guide to Directory Services Programming
Virtual List View Searches
Searching for Deleted Objects
Finding Users
Authentication Using SDS.P
Error 0x8007203A: "The server is not operational."
Secure Programming Cookbook for C and C++: Recipes for Cryptography, Authentication, Input Validation & More
Defining Constrained Value Types
Copying a vector
Writing and Reading Numbers
Parsing a Complex XML Document
Miscellaneous
A Practitioners Guide to Software Test Design
Section I - Black Box Testing Techniques
Section II - White Box Testing Techniques
Control Flow Testing
Section III - Testing Paradigms
Exploratory Testing
Postfix: The Definitive Guide
Postfix Origins and Philosophy
Postfix Components
DNS Overview
Postfix Delivery Transports
Separate Domains with System Accounts
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