Welcome, Guest! Log In | Create Account

Sfcb

From sblim

Jump to: navigation, search

Contents

Small Footprint CIM Broker (SFCB)

SFCB is a CIM server for resource-constrained and embedded environments. It is written in C and designed to be modular and lightweight.

Status

SFCB is under active development. The current release version is 1.3.3

Changelog
SFCB on Freshmeat
Nightly build reports
Old Nightly Build Report: Nightly Reports

Features

  • Standards-oriented: supports CMPI providers, CIM-XML, MOF
  • Small: disk footprint (< 1MB); uses an efficient binary internal object format
  • Stable: a provider segfault does not bring down the whole CIMOM
  • Configurable: features easily enabled/disabled to suit deployment
  • Easy to talk to: HTTP( w/ chunking), HTTPS, Unix domain sockets, LocalConnect interface, SLP, JDBC
  • Tested on UNIX platforms: Linux, BSD; x86, IA64, POWER, MIPS, S/390....
  • Packages available from distros: SuSE, Ubuntu (Fedora coming soon)
  • Builds easily using GNU Autotools
  • Client programs can interface directly with SFCB using SFCC

Documentation

Readme - Readme/Install instructions
Slp - A quickstart guide on configuring and testing SFCB with SLP
Ssl - A quickstart guide on configuring and testing SFCB with SSL
Testing - Using the SFCB test suite
Debugging - Debugging SFCB
Performance - Using gcc's profileing switches to improve performance
Shrinking SFCB - A small howto on making SFCB really small
SFCB, How low can you go - Memory reduction steps and numbers of a complete SFCB stack
SFCB Coding Style Guide
[file:sfcb-intro-ext.pdf] - Small Footprint CIM Broker presentation (07/2005)


Source

Get the source from CVS (module sfcb) or as tarball (package sblim-sfcb).

Have code to contribute? Awesome. Please follow the steps for contributing code.

Architecture

Contact

Chris Buccella
Sean Swehla
Michael Chase-Salerno