Nyheter i operativmiljön Solaris 9 8/03

WBEM-verktyg (Web-Based Enterprise Management)

Solaris WBEM Services 2.5

Solaris WBEM Services 2.5 är Sun Microsystems implementation av WBEM (Web-Based Enterprise Management). WBEM är en uppsättning hanteringstekniker och Internet-relaterade tekniker. De här teknikerna syftar till att underlätta en enhetlig hantering av företagets datormiljöer. WBEM, som utvecklats av DMTF (Distributed Management Task Force), gör att organisationer kan leverera en integrerad uppsättning standardbaserade hanteringsverktyg. De här verktygen stöder och sprider WWW-teknik. Solaris WBEM Services har uppdaterats till version 2.5 i Solaris 9.

Mer information om utveckling av WBEM finns i Solaris WBEM Developer's Guide.

Nytt API för satsvis bearbetning i WBEM

Java WBEM-klientens API (Application Programming Interface) stöder nu satsvis bearbetning av flera CIM-åtgärder från en klient i en enda förfrågan och ett enda svar. CIM-objekthanteraren accepterar och bearbetar nu även dessa satsvisa förfrågningar. Den här funktionen definieras i Distributed Management Task Force (DMTF) Specification for CIM Operations Over HTTP.

Antalet fjärranrop som klienten behöver göra minskar följaktligen.

Mer information finns i Solaris WBEM Developer's Guide.

Förbättrad WBEM CIM WorkShop

I CIM WorkShop ingår nu ett grafiskt användargränssnitt för WBEM-utvecklingsverktyget. CIM WorkShop kan användas av utvecklare som utvecklar instrumentation, systemprogram och nätverksprogram. Utvecklarna kan granska och skapa WBEM-klasser och WBEM-instanser med hjälp av CIM WorkShop.

I CIM WorkShop kan du göra följande:

Förbättringar och nya funktioner i CIM Workshop inkluderar följande:

Mer information finns i Solaris WBEM Developer's Guide.

Stöd för processindikeringshändelser för WBEM (externa) har lagts till

Just nu gör WBEM-händelsetjänster det möjligt för klientprogram att asynkront ta emot indikationer när vissa villkor är uppfyllda. Dock stöds bara indikationer som hör till livscykelindikationerna för en klass. Livscykelindikationer aviserar om en instans uppdatering, skapande eller borttagning.

Även om den här indikationsklassen är mycket flexibel och omfångsrik kan det hända att instrumentationsutvecklare behöver publicera indikationer som inte passar i den här kategorin. Med detta i tankarna presenterade DMTF processindikationshierarkin som en utökning av den aktuella indikationshierarkin. Processindikeringen för WBEM-tjänster hanterar nu den här utökade hierarkin.

Processindikering för WBEM-tjänster är Sun Microsystems implementering av händelsemodellens processindikationsdel. Processindikationsklassen är superklassen för alla indikationer som annonseras av instrumentation. I den här superklassen ingår också livscykelindikationerna.

Processen vid prenumeration på processindikationer är samma som för livscykelindikationer.

Mer information finns i Solaris WBEM Developer's Guide.

Förbättrat mofcomp-kommando i WBEM

MOF-kompilatorn (mofcomp) tillåter nu att du anger en namnrymd på kommandoraden. Om namnrymden inte finns skapas den.

Dessutom genererar MOF-kompilatorn Java-gränssnitt och -klasskällfiler. Tack vare den här funktionen kan du använda dig av standardgränssnitt till Java i stället för CIM-konstrukter eller API:er till CIM-objektmodellen (Application Programming Interface).

För varje CIMClass genereras ett gränssnitt och en klassfil. Gränssnittet genereras för att du ska kunna skapa olika implementeringar med bevarad interoperabilitet.

Mer information finns i Solaris WBEM Developer's Guide.

Nya exempelprogram i nya Java-WBEM-SDK:n

Java WBEM Software Developer's Kit (SDK) innehåller nu ett nytt exempel på Java-tilläggsprogram och andra exempelprogram. De här programmen installeras i /usr/demo/wbem.

Exempelprogrammen i Java WBEM SDK visar dig hur du använder händelser, förfrågningar och satsvis bearbetning. Du kan använda de här exemplen som utgångspunkt när du utvecklar dina egna program.

Mer information finns i Solaris WBEM Developer's Guide.

Solaris WBEM Software Developer's Kit

I WBEM SDK i Solaris (Web-Based Enterprise Management, Software Developer's Kit) ingår API:er som utvecklare använder för att utveckla program. Program som bygger på WBEM kan få tillgång till data och hantera resurser i operativmiljön Solaris. I WBEM SDK i Solaris ingår även CIM WorkShop. CIM WorkShop är ett Java-program som utvecklare kan använda för att skapa WBEM-program. Med hjälp av CIM WorkShop kan utvecklare titta på exempelprogram av typen WBEM-klient och leverantörsprogram, som ingår i programvaran.

Mer information finns i Solaris WBEM Developer's Guide.

Nya Solaris-leverantörer

Med de nya Solaris-leverantörerna kan utvecklare skapa programvara som hämtar och anger information om hanterade enheter i en CIM-miljö (Common Information Model). En Solaris-leverantör förser CIM-objekthanteraren med instanser av hanterade resurser i operativmiljön Solaris.

I Solaris 9 finns fem nya Solaris-leverantörer:

Mer information finns i Solaris WBEM Developer's Guide.