Vad är Java Application Server & IBM WebSphere application server?
Application Server tillhandahåller hela den nödvändiga infrastrukturen för att vara värd för företagsapplikation. Den hanterar ansökan drift mellan användarens begäran att backend affärsapplikation som en databas, meddelanden, etc.
företagsapplikation, som vanligtvis är transaktionsbaserad eller kraftigt använd, måste ha en applikationsserver med inbyggd redundans, hög tillgänglighet och prestationsorienterad som WebSphere Application Server.
Application Server sitter vanligtvis mellan webbserver och databas eller annan backend som meddelanden, etc.
nedan är det typiska diagrammet indikerar applikationsserver som finns i användarförfrågningarna.
plattformar som stöds
WebSphere Application Server stöds på följande plattformar.
- AIX
- HP
- IBM i
- z/OS
- Linux
- Solaris
- Windows
Alternativt kan du klicka här för att gå igenom officiella systemkrav dokument för var 8.5.5.
WebSphere Editions
det finns sju var upplagor som följer just nu på marknaden.
- WebSphere Application Server – Liberty Core
- WebSphere Application Server – Express
- WebSphere Application Server – bas
- WebSphere Application Server – Nätverksdistribution
- WebSphere Application Server – Hypervisor Edition
- WebSphere Application Server – z/OS
- WebSphere Application – Utvecklare
varje utgåva är optimerad för olika krav från utveckling till produktion och små till företag. Du kan jämföra dem för att välja det som passar bäst för ditt företag.
Klicka här för att gå igenom officiellt jämförde ark.
WebSphere topologier
WebSphere ger konfigurationsflexibilitet som kan passa i alla krav i produktion eller icke-produktionsmiljö inom budgeten. Med tanke på stora alternativ kan det dock finnas olika topologier; följande tre används mest.
- fristående
- Nätverksdistribution
- administrativ Agent
fristående topologi
det är grundläggande topologi där du installerar WebSphere på en enda server. Genom att implementera detta kommer du att ha Cell, nod och Server (JVM) på en enda maskin, som har några av följande begränsningar.
- kommer inte att kunna starta servern från admin console
- ingen hög tillgänglighet
- ingen lastbalansering
- alla administrativa uppgifter genom att ansluta till JVM
förmodligen skulle detta vara bra för utveckling eller ingen kritisk icke-produktionsmiljö. Nedan är det typiska serverdiagrammet för fristående topologi.
Nätverksdistributionstopologi
förmodligen den mest använda och avancerade topologin, som kan ha flera JVM som körs på samma server eller annan server.
detta stöds endast med WebSphere Application Server Network Deployment edition.
det bra med denna topologi är att du kan få alla administrativa uppgifter gjorda inklusive att starta JVM via DMGR-konsolen.
i denna topologi – dmgr och Node agent körs som en separat process och den stöder kluster för hög tillgänglighet. Nedan är det grundläggande diagrammet för nd topologi.
administrativ Agenttopologi
i denna topologi skapas en ytterligare process som kallas administrativ agent som hjälper till att hantera flera fristående servrar registrerade för administrativ agent.
detta gör det möjligt för en administratör att hantera alla registrerade noder med hjälp av administrative agent console.
detta blir mycket användbart när du har flera fristående servrar och du vill utföra administrativa uppgifter inklusive att starta JVM via en konsol. Nedan diagram illustrerar en grundläggande administrativ agent topologi.
vad är nytt i WebSphere 8.5.5?
IBM släppte WebSphere Application Server 8.5 i juni 2012 och 8.5.5 i juni 2013 med några av de fantastiska funktionerna nedan.
- HPEL – binär loggning som är snabbare än textloggning. Detta hjälper i runtime prestanda.
- övervakad katalog stöd för snabbare edit-deploy – testcykler
- JAVA SE7 – was 8.5 har möjlighet att stödja Java 7 se
- application Resiliency – WAS 8.5 ND är integrerad med WebSphere virtual enterprise.
- Health Management-övervaka application server hälsa och svara på de potentiella problem innan ett avbrott inträffar.
- SIP-service och felsökningsförbättringar till Session Initiation Protocol stöder mer motståndskraftig behandling av SIP-sessioner.
för fullständig lista över nya funktioner-Klicka här för att hänvisa officiellt dokument.
jag hoppas att detta hjälper dig att förstå IBM WebSphere application server.