책 이미지

책 정보
· 분류 : 외국도서 > 컴퓨터 > 인터넷 > 일반
· ISBN : 9781565925373
· 쪽수 : 497쪽
· 출판일 : 1999-10-01
목차
Preface
I. Using Internet Groupware 1
1. The Conferencing Dimension
What is Internet groupware?
Shared versus annotated data stores
What's wrong with email?
Groupware nirvana and reality
The conferencing dimension
Why conferencing matters
Lotus Notes, Web bulletin boards, and NNTP newsgroups
2. Public Online Communities
Advent of the promiscuous newsreader
The dynamics of site-speci?c public newsgroups
Online focus groups in action
Managing online discussions
Hybrid Web/NNTP discussion systems
Public discussions in perspective
3. Intranet Collaboration with NNTP and HTML
Using local newsgroups: an overview
Conferencing and email
The quest for a read/write Web server
Aggregating Web content in newsgroups
HTML authoring strategies
Reaching your audience
4. Information Management Strategies for Groupware Users
Understanding and using scoped zones of discussion
Effective packaging of messages and threads
Using messages to conduct polls
Ask not what the IT department can do for us
II. Groupware Docbases 73
5. Docbases as Groupware Applications
The essential simplicity of Internet software
How docbases are groupware applications
Groupware aspects of the BYTE Magazine docbase
Groupware aspects of the BYTE Virtual Press Room
Groupware aspects of the BYTE public and private newsgroups
6. Docbase Input Techniques
An overview of the Docbase system
Anatomy of a Docbase record
A Docbase form template
Using the Docbase form generator
Receiving and validating Docbase records
Previewing Docbase records
Storing Docbase records
Assigning reports to analysts
Docbase input in perspective
7. Docbase Navigation
Introducing the Docbase navigational controls
Zen and the art of docbase maintenance
Implementing HTML tabbed indexes
Implementing sequential navigation
A static implementation of the navigational controls
Using Docbase::Indexer
Docbase navigation in perspective
8. Organizing Search Results
A docbase's Web API
A search engine's Web API
Multiple engines, multiple docbases
Exploiting URL namespaces and doctitle namespaces
When URL and doctitle namespaces don't suf?ce
An implementation plan
Generating the results display
Plugging in SWISH-E
Plugging in the Microsoft Index Server
Docbase search in perspective
III. Groupware Applications and Services 213
9. Conferencing Applications
Example 1: A reviewable docbase
Transforming an XML repository into reviewable Web pages
Instrumenting a docbase for collaborative review
Uses and limits of the docbase review application
An alternate, email-based comment mechanism
Example 2: A conferencing-enabled helpdesk application
Uses and limitations of HelpDesk
10. Groupware Servlets
Why server-side Java matters
The Polls servlet
The GroupCal servlet
GroupCal as a Web component
Groupware servlets in perspective
11. Membership Services
The case for Internet directory services
The LDAP consensus
A subscriber-based noti?cation system
Working with users and groups in the NT accounts database
Working with users and groups using LDAP
Group membership in perspective
12. Authentication and Authorization Techniques
HTTP basic authentication
Basic authentication for Apache
Basic authentication for IIS
Protecting scripts in Apache
Protecting scripts in IIS
Attribute-based access
An authenticating script for Apache
An authenticating script for IIS
A pass-through ISAPI authentication ?lter
An attribute-based authorization script
Scripted authentication using Netscape Directory Server
An authorizing docbase viewer
Using cookies to authorize access
Setting a cookie
What to put in a cookie, and for how long
13. Deploying NNTP Discussion Servers
News server alternatives
Deploying INN on Linux
Deploying the Microsoft NNTP service
Deploying Netscape's Collabra Server
Deploying the Microsoft Exchange NNTP service
IV. Advanced Internet Groupware 363
14. Automating Internet Components
The object Web and Internet groupware
Using Web APIs as automation interfaces
XML-RPC: a next-generation Web API
Using Web APIs to monitor and test groupware applications
Aggregating and repackaging Internet services
15. Distributed HTTP
A Perl-based local Web server
Networked dhttp
Data retrieval with dhttp
Replicating data
Putting dhttp in perspective
Replicating code
Secure dhttp
dhttp in the Windows environment
Groupware and dhttp
16. Epilogue
Exploiting today's Internet groupware opportunities
The dynamics of discussion
Building Web docbases
Integrating Web and messaging components
Applications, components, and services
Data prototyping and object persistence
Advanced techniques
Next-generation Internet groupware
V. Appendixes 457
A. Software Developed for this Book
Index