Nyheter i operativmiljön Solaris 9

Kapitel 3 Nyheter för programvaruutvecklare

I det här kapitlet beskrivs nya funktioner för programvaruutveckling som har lagts till i operativmiljön Solaris 9.

Utvecklingsverktyg

Beskrivning av funktionerna  

Frisläppningsdatum  

Kompatibilitet för Solaris- och Linux-API:er

En del av gratisbiblioteken och stödverktygen som fanns på cd:n med Solaris 8 Software Companion är nu integrerade i operativmiljön Solaris 9. Programvaruutvecklare kan nu enklare utveckla och kompilera gratisprogram i operativmiljön Solaris. Biblioteken inkluderar glib, GTK+, Jpeg, libpng, Tcl/Tk, libtif och libxm12. Du hittar ytterligare information om gratisprogram i Solaris i "Övrig programvara".

Solaris 9 

Välja XML-utdata för Live Upgrade-meddelanden

När du använder Solaris Live Upgrade på kommandoraden kan du nu välja XML-utdata med alternativet - X. Det här alternativet används när du skriver program eller skalskript som använder Solaris Live Upgrade som ett verktyg. Standardutdata är text, men med alternativet -X skapas XML-data som lämpar sig för maskinell analys och tolkning. Utdata för alternativet -X är XML för alla meddelanden, inklusive fel, varningar, information och allmänna meddelanden.

Direkthjälpsavsnittet för lucreate(1M) innehåller mer information.

Solaris 9 

Stöd för flera sidväxlingsstorlekar

Stöd för flera sidstorlekar (Multiple Page Size Support, MPSS) gör det möjligt för ett program att använda vilken maskinvarustödd sidstorlek som helst för att komma åt delar av det virtuella minnet. Tidigare var bara 8-kB sidor tillgängliga för ett programs stack, heap eller anonyma minne som avbildats med mmap().

Du kan justera prestanda för stora, minnesintensiva program så att de använder en sidstorlek som stöds av maskinvaran för stack, heap eller det privata minnet /dev/zero som avbildats med mmap(). Användning av större sidstorlekar kan avsevärt förbättra prestanda för program med intensiv och stor minnesanvändning.

Du hittar mer information i direkthjälpen för pagesize(1), mpss.so.1(1), ppgsz(1), memcntl(2), mmap(2) och getpagesizes(3C).

Solaris 9 

Förbättrat flertrådsbibliotek

Solaris 9 innehåller ett förbättrat och snabbare flertrådsbibliotek, som fanns som alternativt libthread i tidigare versioner av Solaris.

Mer information finns i Multithreaded Programming Guide samt i direkthjälpen för threads(3THR).

Solaris 9 

Perl 5.6.1

I Solaris 9 finns nu en ny standardversion av Perl (Practical Extraction and Report Language). Den nya standardversionen av Perl är version 5.6.1. Med Solaris 9 följer också den äldre versionen av Perl, version 5.005_03, som medföljde Solaris 8. 

Mer information finns i direkthjälpen för perl(1).

Solaris 9 

Enhetligt diff-format

Kommandona diff och sccs-sccsdiff har uppdaterats så att de nu stöder GNU:s enhetliga diff-format där kontextrader bara skrivs en gång när skillnaderna listas.

Mer information om dessa kommandon finns i direkthjälpen för diff(1) och sccs-sccsdiff(1).

Solaris 9 

Sysevent-ramverk

Med sysevent-ramverket kan du få meddelanden om systemhändelser på kärn- och användarnivå, exempelvis statusändringar för maskin- och programvara och fel på program som bör meddelas om sådana händelser.

Komponenterna i sysevent-ramverket inkluderar följande:

  • bakgrundsprogrammet syseventd(1M)

  • kommandot syseventadm(1M)

  • Biblioteks-API:er för extrahering av händelsedata och sysevent-prenumeration

  • Ett gränssnitt på drivrutinsnivå för meddelanden om systemhändelser, ddi_log_sysevent(9F)

Bakgrundsprogrammet syseventd är ett program på användarnivå som accepterar sändning av systemhändelsebuffertar från kärnan. När en händelsebuffert har skickats till syseventd försöker bakgrundsprogrammet att vidarebefordra händelsen till alla intresserade sluthändelseprenumeranter.

Du kan använda kommandot syseventadm för att konfigurera händelsespecifikationer som sedan används för att anropa kommandon, program eller skript som svar på en systemhändelse.

Du hittar mer information om sysevent-kärnan och biblioteks-API:er i direkthjälpen för syseventadm (1M), syseventconfd (1M), och syseventd(1M).

Avsnittet ddi_log_sysevent(9F) innehåller information om loggning av händelsemeddelanden på drivrutinsnivå.

Solaris 8 1/01 

Uppdaterat i Solaris 8 4/01 

Kärn-PRNG (Kernel Pseudo-Random Number Generator)

Solaris Pseudo-Random Number Generator (PRNG), som är tillgänglig via enheterna /dev/random och /dev/urandom, förser programvaruleverantörer med ett standardgränssnitt för att komma åt pseudoslumptal för kryptografiska åtgärder, tekniska program och simuleringsverktyg. PRNG körs i Solaris-kärnan och skyddar innehållet i entropipoolen. PRNG samlar entropidata från kärnans minnessidor med en konstant hög slumpmässighet.

Du hittar ytterligare information i direkthjälpen för random(7D).

Solaris 9 

Programgränssnitt till fjärrdelat minne på kluster

Om du utvecklar program som utökar användningen av en Sun Cluster-miljö har du nytta av det här gränssnittet. Med hjälp av det nya API:t för fjärrdelat minne (RSM) kan du programmera dina program att minska fördröjningen för meddelandeöverföring över klusteranslutningar med hög hastighet. Sådana klustermedvetna program kan avsevärt reducera den tid som behövs för att svara på händelser i en klustrad konfiguration.  

Du måste ha Sun Cluster 3.0 installerat. Befintliga Sun Cluster-program måste ändras för att kunna utnyttja det nya gränssnittet.  

Du hittar mer information i Programming Interfaces Guide. Direkthjälpen för librsm(3LIB) och "Avsnitt 3: Utökade biblioteksfunktioner" (3RSM) innehåller referenser till RSM.

Solaris 8 10/01 

GNU-kompatibel version av API-funktionerna i gettext

Solaris 9 har en GNU-kompatibel version av API-funktionerna i gettext, men är också kompatibelt med tidigare versioner av API-funktionerna i Solaris gettext.

  • De befintliga funktionerna gettext(), dgettext() , dcgettext(), textdomain() och bindtextdomain() i libc kan nu hantera både Solaris- och GNU-kompatibla meddelandefiler.

  • De nya GNU-kompatibla funktionerna ngettext(), dngettext(), dcngettext() och bind_textdomain_codeset() i libc kan hantera GNU-kompatibla meddelandefiler.

  • Verktygen msgfmt och gettext kan nu hantera både Solaris- och GNU-kompatibla meddelandefiler.

Du hittar mer information i direkthjälpen för gettext(3C).

Solaris 9  

Utökade filattribut

UFS-, NFS- och TMPFS-filsystemen har förbättrats så att de klarar utökade filattribut, vilket gör att programutvecklare kan koppla specifika attribut till en fil. Exempelvis kan en utvecklare av ett filhanteringsprogram för ett fönstersystem välja att associera en visningsikon med en fil.  

Du hittar ytterligare information i "Filsystemförbättringar".

Solaris 9  

Ny FX-tiddelningsklass (Fixed-Priority)

Med köhanteraren FX kan du schemalägga processer som kräver att användaren eller programmet har kontroll över schemaläggningsprioriteter. Se "Förbättringar av systemresurser".

Solaris 9  

DHCP-tjänst (Dynamic Host Configuration Protocol)

Med DHCP-tjänsten (Dynamic Host Configuration Protocol) kan värdsystemet vid starten ta emot IP-adresser och konfigurationsinformation för nätverk från en nätverksserver. I Solaris-versioner före Solaris 8 7/01 kunde konfigurationsdata för DHCP endast lagras i textfiler eller via NIS+. Nu har dataåtkomsten i Solaris DHCP-tjänst omarbetats till ett modulärt ramverk. Solaris DHCP är ett API som gör att du kan skriva delade objekt till stöd för alla sparfunktioner för DHCP-data.  

I Solaris DHCP Service Developer's Guide finns en översikt över det ramverk för dataåtkomst som används i Solaris DHCP, allmänna riktlinjer för utvecklare och en förteckning över de API-funktioner som du använder för att implementera stöd för nya lagringsmetoder.

Mer information finns i Solaris DHCP Service Developer's Guide.

Solaris 8 7/01 

Solaris Web Start Wizards SDK 3.0.1

Solaris Web Start Wizards förenklar installation, konfiguration och administration av inbyggda Solaris- och Java-program och andra program som inte är av Java-typ. Med Solaris Web Start Wizards-program kan utvecklare sampaketera Solaris- och Microsoft Windows-versioner av sina program. Installationsguiden hanterar den plattformsspecifika informationen.  

Web Start Wizards SDK 3.0.1 ingår nu i Solaris 9 och kan installeras med installationsprogrammet Solaris Web Start. 

Solaris 9 

Modulfelsökare (mdb)

mdb(1) är ett utökningsbart verktyg för felsökning på låg nivå och redigering av det operativsystem som körs, systemminnesutskrifter, användarprocesser, minnesutskrifter för användarprocesser och objektfiler. I Solaris 9 ger mdb nytt symboliskt felsökningsstöd för Solaris-kärnan, nya felsökningskommandon för kärnan, nya funktioner för undersökning och kontroll av användarprocesser som körs, och möjlighet att undersöka direkta diskfiler och enheter.

Du hittar mer information i Solaris Modular Debugger Guide och i direkthjälpen för mdb(1).

Solaris 9 

Ljudförbättringar

Nya ljudkataloger har lagts till i operativmiljön Solaris 9. /usr/include/audio är en ny katalog för ljudheaderfiler för program. Ljudfilformatet har en ny headerfil, /usr/include/audio/au.h, och ett nytt direkthjälpsavsnitt, au(4).

/usr/share/audio är en ny lagringsplats för diverse ljudfiler. Ljudfiler från /usr/demo/SOUND/sounds har flyttats hit. En symbolisk länk från /usr/demo/SOUNDS/sounds till /usr/share/audio/samples/au har lagts till så att befintliga program och kommandofiler kan köras utan fel.

Ett flertal felkorrigeringar har gjorts i ljudkärnmodulerna för att förbättra stabiliteten.  

Du hittar mer information i System Administration Guide: Basic Administration.

Solaris 9 

Ett vektorbaserat systemanrop för sendfile: sendfilev()

sendfilev() är ett vektorbaserat systemanrop för sendfile som ger högre prestanda när data skickas från programminne eller filer. Till exempel kan en webbserver skapa ett HTTP-svar (huvud, data och blockslut liksom SSI (Server Side Includes)) i ett enda systemanrop. Den här funktionen ger optimala prestanda med Solaris NCA (Network Cache and Accelerator) eftersom metoden tillåter flera returvärden från flera olika filer.

Du hittar mer information i direkthjälpen för sendfilev(3EXT).

Solaris 8 7/01 

Verifiera filens anpassning med appcert-verktyget

appcert-verktyget verifierar objektfilens anpassning till Solaris ABI. Genom anpassning till Solaris ABI ökas sannolikheten att programmet är kompatibelt med framtida Solaris-versioner väsentligt.

Mer information finns i avsnittet "Using appcert" i Programming Interfaces Guide.

Solaris 8 4/01 

GSS-API (Generic Security Services Application Programming Interface)

GSS-API (Generic Security Services Application Programming Interface) är ett ramverk för säkerhet som skyddar de data som programmen skickar. Se "Säkerhetsförbättringar".

Solaris 8 6/00 

WBEM-verktyg (Web-Based Enterprise Management)

Beskrivning av funktionerna  

Frisläppningsdatum  

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 hanterings- och Internet-relaterade tekniker som ska unifiera hanteringen av datormiljöer på företag. WBEM, som utvecklats av DMTF (Distributed Management Task Force), gör det möjligt för organisationer att leverera en integrerad uppsättning standardbaserade administrationsverktyg som stöder och gynnar WWW-tekniken. Solaris WBEM Services har uppdaterats till version 2.5 i Solaris 9. 

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

Solaris 9 

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 SDK Developer's Guide.

Solaris 9 

Förbättrad WBEM CIM WorkShop

CIM WorkShop har ett grafiskt användargränssnitt för WBEM-utvecklingsverktyget som utvecklare av instrumentations-, system- och nätverksprogram kan använda för att visa och skapa WBEM-klasser och instanser.  

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

  • Visa och välja namnrymder

  • Lägga till och ta bort namnrymder

  • Visa, skapa, ändra och ta bort klasser

  • Lägga till och ta bort egenskaper, kvalifierare och metoder i nya klasser

  • Visa, skapa och ta bort instanser

  • Visa, ändra och ta bort instansvärden

  • Traversera associationer

  • Köra metoder

  • Visa sammanhangsberoende hjälp

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

  • Uppdaterad och korrigerad sammanhangsberoende hjälp.

  • Möjlighet att traversera associationer.

  • Möjlighet att prenumerera på och visa information om händelser för en vald klass, och på så sätt enklare felsöka program som använder händelser. Du kan bara använda den här nya funktionen om du väljer RMI-protokollet.

  • Möjlighet att skicka WBEM WQL-förfrågningar för att söka efter och visa WBEM-information.

Mer information finns i Solaris WBEM SDK Developer's Guide.

Solaris 9  

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. De enda indikationer som stöds tillhör klassen för livscykelindikationer, som anger när en instans ändras, skapas och tas bort. 

Ä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 den superklass för alla indikationer som publiceras av instrumentation, vilket också inkluderar livscykelindikationer. 

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

Mer information finns i Solaris WBEM SDK Developer's Guide.

Solaris 9  

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. Med den här funktionen kan du använda standard-Java-gränssnitt, och du behöver inte lära dig arkitekturen i CIM och CIM-objektmodellens API:er. 

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 SDK Developer's Guide.

Solaris 9  

Nya exempelprogram i Java WBEM SDK

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 SDK Developer's Guide.

Solaris 9  

Solaris WBEM Software Developer's Kit

Solaris WBEM SDK (Web-Based Enterprise Management Software Developer's Kit) innehåller API:er som utvecklare kan använda för att skapa WBEM-baserade program som bearbetar data and hanterar resurser i operativmiljön Solaris. Solaris WBEM SDK innehåller också CIM WorkShop, ett Java-program som utvecklare kan använda för att skapa WBEM-program och visa exempel på program för WBEM-klienter och providers som ingår i programvaran.  

Mer information finns i Solaris WBEM SDK Developer's Guide.

Solaris 8 4/01 

Nya Solaris-providers

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

I Solaris 9 finns fem nya Solaris-providers:

  • WBEM Solaris Device/System Performance Monitor Provider - Ger många olika statistiska data om ett system som operativmiljön Solaris körs på.

  • WBEM Produktregister-provider - Ger möjlighet att lägga till, ta bort och ändra nya eller befintliga produkter som installerats på systemet.

  • WBEM SNMP-provider - Gör det möjligt för WBEM-tjänster att leverera information med SNMP (Simple Network Management Protocol), ett protokoll av den referensmodell för Internet som används för nätverkshantering.

  • WBEM EEPROM-provider - Gör det möjligt att visa och ändra konfigurationsinformation i EEPROM.

  • WBEM Systemtillgänglighets-provider - Ger omstartsinformation för system så att det för program går att beräkna hur lång tid i procent som systemet har körts. Den här providern ger också orsaker till systemfel:

    • Systempanik inträffade

    • Systemet stoppades av en användare

    • Systemet stängdes av en användare

Mer information finns i Solaris WBEM SDK Developer's Guide.

Solaris 9 

Skriva drivrutiner

Beskrivning av funktionerna  

Frisläppningsdatum  

FBPM (Frame Buffer Power Management)

En del enheter, t ex vissa bandstationer och bildskärmsminnen, bör inte råka ut för strömavbrott (inte ens vid omstart) när deras drivrutiner kopplas bort. Ett nytt gränssnitt, ddi_removing_power (9F), kontrollerar om en enhet kommer att råka ut för strömavbrott som ett resultat av en vilolägesåtgärd. En ny egenskap, no-involuntary-power-cycles, kan anges för att säkerställa att enheten inte stängs av oavsiktligt.

Du hittar mer information i direkthjälpen för ddi_removing_power(9F) och no-involuntary-power-cycles(9P).

Solaris 9 

Traffic Manager i Sun StorEdge

Traffic Manager i Sun StorEdge stöder flera sökvägar för I/O-enheter som till exempel lagringsutrymmen som är tillgängliga via Fibre Channel. Den här funktionen balanserar arbetet över flera enheter och ökar pålitligheten genom att omdirigera förfrågningar från nätverkskort eller lagringsenheter som inte fungerar till fungerande kort eller enheter. 

Solaris 9 

Testverktyg för drivrutiner

Testverktyget för drivrutiner (driver fault injector harness) är ett utvecklingsverktyg för Solaris-drivrutiner. Verktyget utför en rad simulerade maskinvarufel för att kontrollera den nya drivrutinen. Det testar effekten av testfeltillstånd på en SPARC-baserad enhetsdrivrutin. 

Du hittar mer information i direkthjälpen för th_define(1M) och th_manage(1M).

Solaris 8 1/01 

GLD (Generic LAN Driver)

Utvecklare av drivrutiner kan implementera mycket av STREAMS- och DLPI-funktionerna (Data Link Provider Interface) för en Solaris-nätverksdrivrutin genom att använda GLD (Generic LAN Driver). Fram till Solaris 8 10/00-versionen var GLD-modulen bara tillgänglig för nätverksdrivrutiner för Intel-versionen av Solaris. Nu finns GLD även för nätverksdrivrutiner för SPARC-versionen av Solaris.

Du hittar mer information i "Drivers for Network Devices" in Writing Device Drivers.

Solaris 8 10/00 

Språkstöd

Beskrivning av funktionerna  

Frisläppningsdatum  

Generellt språkstöd

Solaris 9 stöder 162 lokala miljöer och 39 olika språk som finns på programvaru-cd-skivorna, dvd:n och de nio språk-cd-skivorna för Solaris 9.  

Du hittar mer information i "Språkstöd". Se även International Language Environments Guide.

Solaris 9 

Förbättrat stöd för asiatiska språk

Solaris 9 har bredare stöd för de asiatiska språken och nya indatametoder och sekvensordningar för förenklad kinesiska, traditionell kinesiska, koreanska och thai. Den här versionen stöder också nya nationella lokala miljöer för Hong Kong (zh_HK.BIG5HK) och Kina (GB18030).

Ytterligare information om språkstöd för asiatiska språk i Solaris 9 finns i "Språkstöd". Se även International Language Environments Guide.

Solaris 9 

Stöd för den nya kinesiska GB18030-2000-teckenuppsättning

Från och med Solaris 8 2/02 stöder Solaris inmatning, visning och utskrift av hela teckenuppsättningen GB18030-2000 (nästan 30 000 tecken). Ett program som körs på Solaris-plattformen kan därför dra nytta av ett större antal kinesiska tecken. Avsnittet "Språkstöd" innehåller mer information om den här funktionen.

Solaris 8 2/02 

Förbättrat informationsutbyte

Möjligheterna till informationsutbyte med andra miljöer än Solaris har förbättrats i Solaris 9 med nya iconv-verktyg för datakonvertering mellan UTF-8 och följande nationella kodningar: HKSCS, GB18030, ISO 8859-11 och Hindi. Dessutom har japanskt språkstöd utökats genom iconv-moduler som konverterar mellan Solaris koduppsättning för den japanska språkversionen och japanska koduppsättningar för stordatorer från Fujitsu, Hitachi och NEC.

Ytterligare information om språkstöd i Solaris 9 finns i "Språkstöd". Se även International Language Environments Guide.

Solaris 9 

Nytt stöd för europeiska tangentbord och tangentbord för Mellersta östern

Solaris 9 har stöd för Sun I/O-tangentbord för TurkietQ, TurkietF och arabiska, samt stöd för Sun Ray USB-tangentbord för TurkietQ, TurkietF, Belgien och arabiska.  

Mer information om stöd för europeiska språk och språk i Mellanöstern i Solaris 9 finns i "Språkstöd". Se även International Language Environments Guide.

Solaris 9 

Nya TrueType-teckensnitt

De nya TrueType-teckensnitten ger ett sammanhängande utseende mellan koduppsättningarna och ger stöd för samma teckensnitt över koduppsättningarna. TrueType-teckensnitten är gemensamma för alla europeiska språkversioner. Alla asiatiska språkversioner har var sin egen TrueType-teckensnittsfil. 

Mer information finns i International Language Environments Guide.

Solaris 9 

Utökat stöd för Unicode

Solaris 9 har bredare stöd för Unicode tack vare att Unicode-språkversioner (UTF-8) för Thailand, Indien, Hong Kong, Turkiet, Egypten, Brasilien, Finland och Belgien (flamländska) har lagts till.  

Mer information om Unicode-stöd i Solaris 9 finns i "Språkstöd". Se även International Language Environments Guide.

Solaris 8 10/00 

Uppdaterat i Solaris 8 4/01 och Solaris 9 

Skrivarfilterförbättring - mp -programmet

I programmet mp(1) accepteras internationella textfiler från olika Solaris-språkversioner och utdata för den språkversion som angetts produceras. Eftersom CTL (Complex Text Layout) stöds i mp har resultatet en ordentlig textlayout, exempelvis dubbelriktad textrendering och form. Beroende på konfigurationen av mp-systemteckensnitten för de olika språkversionerna kan PostScript-utdatafilen innehålla symbolbilder från systemresidenta skalbara eller punktuppbyggda teckensnitt i Solaris.

Mer information finns i "Print Filter Enhancement With" in International Language Environments Guide.

Solaris 8 4/01 

Java-versioner

Beskrivning av funktionerna  

Frisläppningsdatum  

JavaHelp v. 1.1.2

JavaHelpTM v. 1.1.2 är ett komplett, plattformsoberoende och omfattande hjälpsystem som utvecklare och författare kan använda för att bygga in direkthjälp i tilläggsprogram, komponenter, program, operativsystem och enheter. Du hittar mer information på följande webbplats:

http://java.sun.com/products

Solaris 9  

Java 2 SDK, Standard Edition v. 1.4.0

Java 2 SDK Standard Edition v. 1.4.0 (J2SETM 1.4.0) är en uppgraderingsversion för Java 2 SDK, Standard Edition. Uppgraderingsversionen innehåller nya plattformsfunktioner, nya verktyg och hjälpmedel.

All information om dessa förbättringar finns i dokumentationen för J2SE 1.4.0 på följande webbplats: 

http://java.sun.com/j2se/1.4/docs/relnotes/features.html

Solaris 9 

Stöd för JSP 1.2 och Java Servlet 2.3 i webbservern Apache

Med tillägget av Jakarta Tomcat 4.0.1 och mod_jserv-modulen stöder nu webbservern Apache Java Server PagesTM (JSP Version 1.2) och Java Servlets (Version 2.3).

Följande filer lagras i /etc/apache:

  • tomcat.conf

  • README.Solaris

  • zone.properties

  • jserv.properties

  • jserv.conf

Mer information om hur du aktiverar Tomcat-stöd finns i filen README.Solaris. Besök även följande webbplats om du vill ha konfigurationsinformation:

http://jakarta.apache.org/tomcat/tomcat-4.0-doc/index.html

Tomcat och modulen mod-jserv, liksom resten av programvarorna från Apache, är öppen källkod som underhålls av en grupp utanför Sun. De försöker behålla kompatibiliteten med tidigare versioner.

Solaris 9