Openwbem

Een open source Enterprise-Grade Open-source implementatie van WBEM
Download nu

Openwbem Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Freeware
  • Prijs:
  • FREE
  • Naam uitgever:
  • OpenWBEM Team
  • Uitgever website:
  • Besturingssystemen:
  • Mac OS X
  • Bestandsgrootte:
  • 2.8 MB

Openwbem Tags


Openwbem Beschrijving

Een Open-source Open-Source-implementatie van WBEM Openwbem is geschreven in C ++, geschikt voor commerciële en niet-commerciële toepassingen.Openwbem biedt een fundament voor het ontwikkelen van managementkaders die de cross-platformbarrières overwinnen en Empower True Interoperability. Developers kunnen OpenWBEM gebruiken als een WBEM-kader en managementagent om aanvragen voor te bieden Wijziging en configuratiebeheer, systeemgezondheidsmonitoring en Enterprise-Wide Management-functionaliteit.Note: Openwbem is ontwikkeld en onder de voorwaarden van de BSD-licentie. Hier zijn enkele belangrijke functies van "OpenWBEM": CIM SERVER: · Architected om snel en klein te zijn. · CIM-operaties via HTTP 1.1 is volledig ondersteund. · CIM 2.2 wordt ondersteund, inclusief ingesloten instanties, die nodig zijn voor de juiste indicatie-ondersteuning. · HTTPS (vereist openssl) Extensibele verificatie via authenticatie-plug-in-modules. Verstrekte authenticatiemethoden: · PAM (gebruikt de Native System-authenticatie) · HTTP DISEST (Nuttig omdat het geen wachtwoorden verzendt in duidelijke tekst) · Lokaal (geen wachtwoord vereist, het is afhankelijk van de machtigingen van het bestandssysteem en vertrouwt het besturingssysteem dat de gebruiker correct is geverifieerd.) · Simpel (gebruikt een wachtwoordbestand. Een goed voorbeeld van het schrijven van een authenticatiemodule) · SSL-clientcertificaat Trust Store · Snelle schaalbare CIM-repository met indexering op basis van BERKELY DB-bibliotheek. Ondersteunde provider-interfacetypen: · C ++ · CMPI · NPI-provider-interface. · Perl op basis van NPI. · Perl met Swig, gemaakt door Jason Long. · Op afstand. Een andere WBEM-server wordt opgeroepen om aan het verzoek te voldoen. CIM-aanbiedersondersteuning: · Schrijfproviders is eenvoudig. Basisklasse-adapters worden verstrekt voor de meest voorkomende situaties die de ontwikkelingstijd en de grootte van de provider vermindert. Helperfuncties zijn beschikbaar die het gemakkelijk maken om providers correct te schrijven. · Aanbieders lopen in een transactionele omgeving, waardoor het veel gemakkelijker wordt om een robuuste provider te schrijven die vrij is van deadlocks en racecondities. · OpenWBEM C ++ providers worden automatisch gedetecteerd, dus het is niet nodig om de provider kwalificatie of registratieschema te gebruiken. · Voorbeeld · Secundair exemplaar · Methode · Associator · Indicatie · Indicatie exporteren Andere soorten dynamische pluggable-providers: · Polled · Verificatie · Autorisatie · CIM REPOSITORY · WQL · Dienst · Indicaties en CIM LUISTERDER STEUN. Zowel levenscyclus- als alarm-indicaties worden ondersteund. · WQL Level 2-ondersteuning voor server en client · Toegangscontrolelijsten · Discovery via SLP-integratie op de CIMOM- en clientzijde met behulp van een RFC 2614-compatibele SLP-implementatie (bijvoorbeeld OpenSLP) · Ondersteuning voor een binair protocol dat efficiënter is dan CIM / XML · HTTP Deflate compressie met ZLIB. (Gebruik van het binaire protocol samen met compressie is zeer bandbreedte efficiënt.) · HTTP-chunking en aanhangers kunnen openwbem grote transacties overdragen (bijvoorbeeld enumclasses op het hele schema) zonder buffering. Geheugengebruik blijft constant. Zelfs als de klant geen chunking en trailers ondersteunt, zijn grote verzoeken op de schijf gebufferd om het geheugen op te slaan. · Communicatie via TCP / IP- of domeincontacten. · De MOF-compiler en CIMOM hebben volledige ondersteuning voor UTF-8, dus klassen en instanties kunnen de volledige set Unicode-tekens bevatten. · De Owcimomd-daemon is zwaar getest en we geloven dat het vrij is van deadlocks en crashes. Het heeft ook een herstartfunctie om te herstellen van buggy-providers. · De code is door een geheugendebugger uitgevoerd en er zijn geen bekend geheugenlekken of onbeperkte groei. · Het buildsysteem configureert zichzelf automatisch naar de platformkoppen en bibliotheken. De OWCIMOMD-daemon is ontworpen om niet-opdringerig te zijn en een kleine voetafdruk te hebben. Veel functies worden geladen als gedeelde bibliotheken, zodat u kunt kiezen en kiezen welke functies u echt nodig hebt en geen geheugen met ongebruikte code verspillen. Optionele functies zijn onder meer: · Indicatie-ondersteuning · WQL-bibliotheek · Authenticatiemodules · Autorisatiemodules · Provider-interfaces · Aanbieders worden uit het geheugen gelost als ze niet worden gebruikt voor een configureerbare hoeveelheid tijd · SLP-ondersteuning wordt geïmplementeerd als een aanbieder · Vraaghandelaars (CIM / XML of BINIËLE) kan worden geladen / gelost op aanvraag met een configureerbare ontlastingstime-out · HTTP-compressie · HTTP DISEST-autorisatie · HTTPS (SSL) · Functionele profielen (associatie traversal, instantie manipulatie, enz.) · SMI-S-serverprofiel is volledig geïmplementeerd. · Experimentele ondersteuning voor WBEM I18N zoals gedefinieerd in de voorlopige CIM-operaties via HTTP 1.2 Beschikbare Providers: · CIM_Namespace - Maakt het mogelijk manipuleren van namespaces. · OpenWBEM_ObjectManager: CIM_ObjectManager - Represents owcimomd. · CIM_NamespaceInManager - Vereniging tussen CIM_Namespace en CIM_ObjectManager. · OpenWBEM_CIMXMLCommMechanismForOpenWBEMManager · OpenWBEM_HostedObjectManager · OpenWBEM_UnitaryComputerSystem · CIM_HostedAccessPoint · CIM_CIMXMLCommunicationMechanism · SLP advertisement · __Namespace - Maakt het mogelijk manipuleren van namespaces voor legacy CIM Clients met behulp van de verouderde __Namespace klasse. · Novell heeft een aantal Open Source providers voor Linux geschreven in het kader van het LIFE-project. · IBM heeft veel systeemniveau providers beschikbaar via het sblim project. Al deze NPI en CMPI providers werken met OpenWBEM. · Voorbeeld providers zien hoe providers voeren. Deze providers te implementeren processen, RPM, en laptop-batterijen. Deze maken voor een goede demo's ook. Aanvullende software: · C ++ CIM model API · WBEM Client API · MOF Compiler · MOF API en bibliotheek kan worden gebruikt vanuit elke toepassing. Inclusief een API om mof tekst om te zetten in een C ++ CIM klasse / instantie zonder te praten met een CIMOM. · WQL command-line utility · WQL client library. Gebruik WQL met servers die niet ondersteunen of niet ondersteunen uw specifieke vragen. · Provider Agent API. Een toepassing kan insluiten mini-WBEM server voor gebruik in combinatie met de externe provider interface. Ondersteunde platforms: · Mac OS X · Linux · Solaris · HP-UX · AIX · Novell Netware Wat is er nieuw in deze release: · Deze release voegt geen nieuwe functies. Het is de bron en binair compatibel met 3.2.0. Het lost een privilege escalatie probleem veroorzaakt door defecte random number generator code alleen aanwezig in de 3.2.0 release. Deze fout heeft alleen invloed op installaties die zijn geconfigureerd om lokale of HTTP Digest verificatie. Andere kleine bugs zijn ook opgelost.


Openwbem Gerelateerde software

Umix

Gratis en open source-applicatie die uw geluidskaartvolume aanpast ...

159 220 KB

Downloaden

Osxdq

OSXDQ - Open Source, Self Service Disk-quota-systeem voor MacOS X-servers geschreven in PHP en PERL ...

137 44 KB

Downloaden