Microsoft Commerce Server 2000 Resource Kit

Microsoft Press, Microsoft Corporation

  • 出版商: MicroSoft
  • 出版日期: 2001-02-28
  • 售價: $2,630
  • 貴賓價: 9.5$2,499
  • 語言: 英文
  • 頁數: 594
  • 裝訂: Paperback
  • ISBN: 0735611289
  • ISBN-13: 9780735611283
  • 已絕版

買這商品的人也買了...

商品描述

Description:

Deploy and support Microsoft Commerce Server 2000 with comprehensive information, tools, and deployment insights from the Commerce Server product team!

Maximize your e-commerce operations, save time, and reduce support costs with this essential kit. It’s packed with best practices for Commerce Server 2000 development and planning, plus detailed technical information about architecture, deployment, application development, site testing and maintenance, troubleshooting, optimization, and more. This powerhouse reference also includes guidelines for implementing specific e-commerce scenarios, as well as best practices for setting up e-commerce Web sites. The included CD-ROM comes loaded with indispensable tools and utilities—all created by the Commerce Server 2000 product team. Topics covered include:

• SCENARIOS: Build business-to-consumer merchandising sites and business-to-business supply-chain integration systems
• PLANNING: Define your project vision and scope, plan for scalability, reliability, and high availability, and build the project plan
• DEVELOPING: Develop your site, use the Profiling, Product Catalog, Targeting, and Business Analytics systems, integrate third-party systems, migrate code, develop sites for international scenarios, and build solutions with other Microsoft .NET Enterprise Servers, including Microsoft BizTalk™ Server 2000 and Microsoft Application Center 2000
• DEPLOYING: Establish a deployment framework, deploy content, and test the site
• MANAGING: Use tips and best practices to manage your site, maximize performance, and troubleshoot problems

INCLUDED ON CD-ROM:
• Site Server 3.0 Commerce Edition Transaction Migration tool
• A fully searchable electronic copy of the book
• Prediction Viewer to help you understand and debug analysis models
• Sample sites

 

Table of Contents:

PART ONE: OVERVIEW AND SCENARIOS 1
CHAPTER 1 Overview and Scenarios 3
        Introduction to Commerce Server 2000 3
        Commerce Server and .NET Enterprise Servers 5
            COM+ Services 5
            Application Center 5
            BizTalk Server 6
            Host Integration Server 6
            SQL Server 6
        Solution Sites 6
    Introduction to the Resource Kit 8
    Introduction to the Resource Kit Scenarios 9
CHAPTER 2 A Retail Scenario 11
    Putting Together the Contoso Team 11
    Planning 13
        Commerce Server Installation Planning 13
            Administration and Management Tools 14
            Business Analytics System 15
            Business Process Pipelines 17
            Product Catalog System 18
            Profiling System 19
            Targeting System 20
        Capacity and Performance 23
        Security 25
        Completing the Planning Process 26
    Development 27
        Importing the Catalog 27
        Acquiring New Pipeline Components 27
        Modifying Site Look and Feel 28
        Adjusting Settings in the App Default Config Resource 29
        Setting Up the Development Environment 29
    Deployment 30
        Performing Final Testing 32
        Preparing for Business 32
        Verifying Security 33
        Going Live 33
        Closing the Loop 34
            Collecting and Storing Customer Data 34
            Analyzing Customer Data 35
            Implementing the Site Management Cycle 35
CHAPTER 3 A Supplier Scenario 37
    Planning 37
        Organization Profiles 38
        Authentication 38
        Active Directory Integration 39
        Integration with BizTalk Server 40
        Partner Service 41
        Capacity, Performance, and Growth Requirements 42
        Integration with Existing Systems 43
        Completing the Planning Process 43
    Development 44
        Converting and Importing the Catalog 44
        Developing COM Components 45
        Modifying Site Look and Feel 45
        Modifying the _Recvpo.asp File 46
        Adjusting Settings in the App Default Config Resource 47
    Deployment 48
        Testing Business Processes 49
        Verifying Security 50
        Going Live 50
    Configuring a Sample Supplier Solution Site 50
        Configuring Active Directory and DNS (Computer 1) 51
        Configuring SQL Server 2000 and Commerce Server (Computer 2) 54
        Configuring IIS and Unpacking the Supplier Site (Computer 3) 55
        Configuring the Business Desk Client (Computer 4) 56
        Verifying the Configuration 56
        Configuring the Computers for Trusted Delegation 57
        Verifying Business Desk and the Supplier Site 57
        Closing the Loop 58
            Analyzing Customer Data 58
            Implementing the Site Management Cycle 58
PART TWO: PLANNING 59
CHAPTER 4 Defining Project Goals and Requirements 61
    Creating a Project Goals and Requirements Document 64
        Vision 64
        Scope 65
            Constraints 66
            Assumptions 66
            Risks 67
    Developing a Conceptual Design 68
    Defining Requirements 68
        Business Requirements 69
        System Integration Requirements 69
        Security Requirements 70
            Single-Firewall Solution 72
            Two-Firewall Solution 74
            Three-Firewall Solution 75
        Site Architecture Requirements 78
        Performance and Capacity Requirements 79
            Performance 79
            Capacity 80
            Performance and Capacity Considerations for Site Architecture 82
        System Administration Requirements 86
        International Requirements 87
    Selecting Commerce Server Features 88
        Administration and Management Tools 88
        Business Analytics System 89
        Business Process Pipelines System 90
        Product Catalog System 91
        Profiling System 92
        Targeting System 93
            Content Selection Framework 93
            Direct Mailer 94
            Expressions 95
            Predictor Resource 95
    Planning for Migration 96
CHAPTER 5 Planning for Scalability 97
    Scaling Hardware Vertically 99
    Scaling Hardware Horizontally 101
    Optimizing Site Architecture to Improve Scalability 102
        Disabling IIS Session Management and Removing Session Variables 105
        Separating Static Content from Other Types of Content 106
        Caching Static Content 107
        Caching Static Lookup Data 107
        Using the Caching Technology Provided by Commerce Server 108
        Consolidating Business Rules on Dedicated Servers 108
        Using Message Queuing or E-mail to Update Systems 109
        Processing Requests in Batches 109
CHAPTER 6 Planning for Reliability and High Availability 111
        Availability Checklist 111
    Designing a Highly Available E-Commerce Site 114
        Operational Procedures 116
        Site Capacity 118
        Preventing Failures 119
    A Highly Available Commerce Server Architecture 126
        Small Commerce Server Configuration 126
        Large Commerce Server Configuration 127
        Commerce Server Component Design Considerations 131
            Administration Database 132
            Profiling System 132
            Product Catalog System 136
            Targeting System 137
            Direct Mailer 138
            Business Process Pipelines 140
            Data Warehouse 142
    Operating System Availability 143
        Network Load Balancing 143
        Web Farm/Active Directory Authentication 144
    Active Directory Availability 145
        Replication Between Sites 146
        Disaster Recovery 147
        Backup Strategies 147
        Restoration strategies 147
        Active Directory Monitoring Tools 148
    SQL Server Availability 148
        Clustering 148
        Replication 150
        Warm Backup 152
        Retry Code Logic 154
    Additional Resources 155
CHAPTER 7 Building the Project Plan 157
    Creating a Functional Specification 158
        Summary 158
        Design Goals and Justification 158
        Design 159
            Data 159
            Security 159
        Compatibility and Platform Requirements 160
        Third-Party Involvement 161
        Localization 161
        Migration 161
        Issues and Risks 161
    Identifying the Project Team 161
    Building the Project Schedule 164
PART THREE: DEVELOPING 165
CHAPTER 8 Developing Your Site 167
        Development Checklist 169
        Completing the Development Phase 170
    Selecting a Development Methodology 172
        Jump-Starting Development with the Solution Sites 172
    Managing Site Configurations 174
        Configuration Items 175
        Configuration Management Database 176
        Core Configuration Management Processes 178
            Identification 178
            Status Accounting 179
            Verification and Auditing 179
    Managing Change 180
        Change Requests 180
        Change Database 181
        Change Advisory Board 181
        Change Process 181
    Development Tools and Resources 183
        Commerce Server 2000 Help 184
        Commerce Server SDK 184
        Commerce Server Management Tools 188
        Other Microsoft Tools 189
        Configuration Management Tools 190
        Other Resources 190
        Related Web Sites 191
CHAPTER 9 Developer Notes 193
    Gift Certificate Feature 193
        Business Desk Modifications 195
        Site Resource Modifications 198
        Site Page Modifications 198
        Checkout Pipeline Modifications 199
        COM Object Development 199
        Profile Modifications 199
        Report Modifications 200
        Site Term Modifications 200
        Campaign Modifications 200
        Deployment Summary 201
    Profiling System Utilities 201
        Profiles Schema Mover 202
            Installation 203
            Operation 203
            Exporting a Catalog 204
            Importing a Catalog 209
            Deployment Scenarios 212
        Site Terms Viewer 213
    Profiling System: Operational Considerations 215
        Profile Definition Keys 216
            Unique Key 216
            Primary Key 216
            Join Key 216
            Hashing Key 217
        Profiling System Design Considerations 218
            Keys 218
            Recommended Data Type Mappings 219
            Other Considerations 220
        Profiling System Run-Time Considerations 221
            CSOLEDB Handles 221
            Accessing Properties 221
            Transaction Support 221
            Data Size Validation 223
        Managing Pre-Existing Accounts in Active Directory Stores 223
            Starting Container for Directory Operations 223
            Search Scope 226
        User Profile Import DTS Task 226
            Importing New Profile Types 226
            Profile Mappings 226
    Advertising Scoring and Selection 228
        Campaign Goals and Item Goals 228
        Initial Scoring 229
        Scoring (Targeting) 230
        Selection 231
        Troubleshooting Ad Scoring and Selection 232
CHAPTER 10 Integrating Third-Party ERP Systems with Commerce Server Applications 233
    Integration Techniques 235
        Batch Downloads 235
        Real-Time Connectors 240
        Queued Connectors 244
        Mirrored Updates 247
    General Considerations and Best Practices 249
        ERP Systems and Commerce Server Business Rules 249
        Pricing and Promotions 250
        Shipping, Taxation, and Credit Card Authorization 251
        Product Catalog 251
        Replication 252
        Physical Architecture 252
    Integrating with SAP 254
        SAP DCOM Connector 256
        Product Catalog 258
            Batch Download Product Catalog Data 259
            Batch Download Incremental Catalog Changes 260
            Mirrored Updates 260
        Item Pricing 262
            Batch Download Item Prices 262
            ALE-Triggered Price Change Download 263
            Real-Time Pricing Integration 264
        Inventory Data 266
            Batch Download Inventory Data 266
            Batch Download Incremental Inventory Changes 268
            Mirrored Updates Using ALE 268
            Real-Time Connections 269
        Orders 270
            Batch Integration Using IDOC 271
            Real-Time Integration Using the DCOM Connector 272
            Integration Using Queued Components 273
            Mirrored Updates Using Message Queuing 275
            Mirrored Updates Using BizTalk Server 277
            Real-Time Integration Using Custom COM Objects and DCOM Connector Objects 279
    Integrating with J.D. Edwards OneWorld 281