Chapter 15. Server and Component Administration

Eric Schaffer

This chapter will do two things:

  • Introduce you to the main components that compose a K2 blackpearl environment

  • Guide you in the routine maintenance and administration of these components

Each component serves a specific role and ensuring that these components are operating correctly is an important task for a K2 administrator. This chapter is not an installation guide nor is it a troubleshooting guide. Please refer to the product documentation for installation and troubleshooting information.

Server Architecture

As a K2 administrator it is important to have a basic understanding of the underlying architecture of the K2 blackpearl server.

At its core the K2 blackpearl server is a service that runs on a Microsoft Windows 2003 server. The service leverages standard Microsoft technology such as the .NET Framework 3.0, Microsoft Message Queuing (MSMQ), Microsoft Distributed Transaction Coordinator (MSDTC), Internet Information Server (IIS), Microsoft SQL Server 2005, and Microsoft SQL Reporting Services.

The K2 blackpearl Service is architected as a pluggable Host Server. This pluggable framework allows the services that support the K2 environment to be developed and managed individually as well as providing a core set of interfaces for the other services to leverage. The framework is also open to developers to build their own services, which provides for a high level of extensibility.

An example of where this can be useful is with ...

Get Professional K2 blackpearl® now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.