Hva er SAP NetWeaver? Veiledning og oversikt

⚡ Smart oppsummering

SAP NetWeaver er den integrerte teknologiplattformen, ikke et produkt, som ligger til grunn for alle mineSAP suite-applikasjon, som forener integrering av mennesker, informasjon og prosesser på applikasjonsplattformen gjennom SAP Webapplikasjonsserver.

  • 🧱 Foundation: NetWeaver erstatter klassisk SAP Grunnlag og verter SAP ERP, CRM, SRM, SCM og PLM i én kjøretid.
  • 👥 Integrering av mennesker: Bedriftsportal, samarbeidsrom og flerkanalstilgang gir rollebasert tilgang på tvers av enheter.
  • 📊 Informasjonsintegrasjon: Business Intelligence, BI-innhold, kunnskapshåndtering og TREX kobler sammen strukturerte og ustrukturerte data.
  • 🔄 Prosessintegrering: Prosessintegrasjonslenker (tidligere XI) SAP og ikke-SAP systemer som bruker XML, Javaog åpne standarder.
  • 🖥️ Applikasjonsplattform: SAP Webapplikasjonsserveren kjører ABAP, Javaog webtjenester på samme vert.
  • ☁️ Skyens etterfølger: SAP BTP absorberer NetWeavers grunnleggende funksjoner som en abonnementsbasert multiskytjeneste.

SAP NetWeaver-oversikt

Hva er NetWeaver?

NetWeaver er SAP'S integrert teknologiplattform og er ikke et produkt i seg selvFaktisk heter den nye versjonen av Basis NetWeaver.

Det er den underliggende teknologien for alle produktene i mySAP suite. Alle produktene i minSAP suiten kan kjøre på én enkelt instans av NetWeaver SAP Webapplikasjonsserver, også kjent som SAP WebAS.

NetWeaver gir tilgang til SAP data mulig ved hjelp av enkel HTTP-protokoll eller til og med mobil. Dette eliminerer behovet for installasjon – og, enda viktigere, opplæring i – SAPklientsideprogramvare.

Kjerneevnene til SAP NetWeaver er integrasjonen av Mennesker, informasjon og prosesser, alt basert på en felles applikasjonsplattform.

SAP NetWeaver-integrasjonslag

Menneskeintegrasjon

Personintegrasjon bringer brukere sammen og hjelper dem med å jobbe mer effektivt.

  • Portal: Gir enhetlig, personlig tilpasset og rollebasert brukertilgang gjennom SAP Enterprise Portal-teknologi.
  • Samarbeid: Promotester samarbeid i bedrifter ved hjelp av virtuelle teamrom (samarbeidsrom), sanntidskommunikasjon (chat og applikasjonsdeling) og tredjeparts gruppeprogrammer og synkrone verktøy – for eksempel Microsoft Exchange, Lotus Notes og WebEx.
  • Flerkanalstilgang: Kobler brukere til bedriftssystemer via nettbasert, tale-, mobil-, meldings- eller radiofrekvensteknologi.

Informasjonsintegrasjon

Informasjonsintegrasjon samler informasjon fra en rekke steder og gir den mening i det daglige arbeidet.

  • Business Intelligence: Tilbyr pålitelige verktøy for å lage individuelle og interaktive rapporter og analytiske applikasjoner.
  • BI-innhold og BI-innholdsutvidelser: Muliggjør raskere implementering ved hjelp av forhåndskonfigurerte rolle- og oppgaveorienterte informasjonsmodeller i SAP Business Intelligence.
  • Kunnskapsforvaltning: Tillater felles tilgang til ustrukturert informasjon og dokumenter i et distribuert lagringslandskap – søk, klassifisering, abonnement, versjonering og mer.
  • Søk og klassifisering (TREX): Gir SAP applikasjoner med tjenester for søking, klassifisering og tekstutvinning av store dokumentsamlinger (ustrukturerte data), samt for søking og aggregering av forretningsobjekter (strukturerte data).

Prosessintegrering

Prosessintegrasjon koordinerer arbeidsflyten på tvers av avdelinger, divisjoner og selskaper. Denne brukstypen dekker alle funksjoner som tidligere ble levert av SAP NetWeaver Exchange Infrastructure (XI) – nå merkevare SAP Prosessintegrasjon (PI) og dens etterfølger SAP Prosesorkestrering (PO) – som brukes til å realisere forretningsprosesser på tvers av systemer.

Denne brukstypen muliggjør forskjellige versjoner av SAP og ikke-SAP systemer fra forskjellige leverandører, som kjører på forskjellige plattformer (for eksempel Java og ABAP), for å kommunisere med hverandre. SAP NetWeaver er basert på en åpen arkitektur og bruker hovedsakelig åpne standarder (spesielt XML og JavaDen tilbyr tjenester som er essensielle i et heterogent og komplekst landskap, inkludert:

  • En kjøretidsinfrastruktur for utveksling av meldinger mellom systemer.
  • Konfigurasjonsalternativer for administrasjon av forretningsprosesser og meldingsflyt.
  • Meldingskartping slik at nyttelaster transformeres før de når mottakeren.

Søknadsplattform

SAP Web Application Server (SAP WebAS) tilbyr en komplett utviklingsinfrastruktur der du kan utvikle, distribuere og utføre plattformuavhengige, robuste og skalerbare løsninger. Webtjenester og forretningsapplikasjoner. SAP Web Application Server støtter ABAP, Javaog webtjenester i samme instans.

SAP NetWeaver ArchiTekstur: ABAP, Javaog dobbel stabling

SAP NetWeaver Application Server leveres i tre varianter. Den du installerer avhenger av om applikasjonen bruker ABAP, Java, eller begge.

  • SOM ABAP: Kjører de klassiske ABAP-arbeidsprosessene. Inkluderer ICM (Internet Communication Manager), ABAP-dispatcher, gateway, meldingsserver, køserver og flere arbeidsprosesser. Dette er stakken som brukes av SAP ERP, S/4HANA og BW.
  • AS Java: Kjører Java EE-applikasjoner. Leveres med én ICM, én SAP Starttjeneste, flere Java serverprosesser, pluss SCS (System Central Services)-instansen som inneholder enqueue- og meldingsserverne. Brukes av Enterprise Portal, PI og Composition Environment.
  • Dobbel stabel: Kombinerer ABAP og Java i ett system. Den sentrale instansen inneholder meldingsserver, køserver og en separat ASCS-instans (ABAP System Central Services). SAP anbefaler å dele doble stabler – nye installasjoner er enkeltstabel.

Alle tre smakene bruker SAP Kjernebinærfiler, disp+work-prosesser, enqueue-låsetabellen og et delt databaseskjema. Basis-administratorer overvåker dem med SAP MMC, SM50, SM66, ST22 og ST02.

Viktige brukstyper for NetWeaver

Hver NetWeaver-installasjon eksponerer bare de «brukstypene» du aktiverer. Listen nedenfor viser de vanligste med forretningsscenariet de støtter.

Brukstype Stable Hva den leverer
AS ABAP ABAP Basiskjøretid for ERP, BW og Solution Manager.
AS Java Java Basiskjøretid for Portal, PI, CE og IdM.
EP / EPC (bedriftsportal) Java Rollebasert portal for enkel pålogging med KM og samarbeid. EPC er den mer avanserte varianten med kun kjernefunksjonalitet.
BI ABAP SAP BW-datavarehus, rapportering, spørring og analyse. Krever AS ABAP i samme system.
BI Java Java BI-frontend-verktøy (BEx Web, Web Application Designer) som trenger Java.
PI (Prosessintegrasjon) dual Meldingsmegler på tvers SAP og ikke-SAP — Integrasjonskatalog, integrasjonslager, adaptermotor.
MDM (masterdatahåndtering) Java + innfødt Konsoliderer kunde-, leverandør- og materialstamdata på tvers av systemer.
CE (Komposisjonsmiljø) Java Design og drift Java-baserte sammensatte applikasjoner i tillegg til eksisterende tjenester.
MI / Mobil Java + klient Av og til tilkoblede mobile scenarier – erstattet av SAP Mobilplattform og SAPUI5.
IdM (identitetshåndtering) Java Sentralisert brukerklargjøring, rolletildeling og selvbetjening av passord på tvers SAP og ikke-SAP systemer.

SAP NetWeaver vs. SAP Forretningsteknologiplattform (BTP)

NetWeaver var den lokale plattformen på 2000- og 2010-tallet. SAP BTP er dens skybaserte etterfølger – en abonnementsbasert tjeneste for flere skyer som samler NetWeavers funksjoner i ett enkelt miljø. Sammenligningen nedenfor forklarer hva som ble overført og hva som endret seg.

  • Utplassering: NetWeaver er lokalt; BTP kjører som en administrert tjeneste på AWS, Azure, Google Cloudog Alibaba.
  • Runtime: NetWeaver installerer AS ABAP og AS Java på serverne dine. BTP eksponerer Cloud Foundry-, Kyma- (Kubernetes) og ABAP-miljøer som kjøreklare tjenester.
  • Integrering: NetWeaver PI/PO håndterer integrasjonen. BTP erstatter den med SAP Integrasjonspakke (skyintegrasjon, API-administrasjon, åpne koblinger).
  • Portal: NetWeaver EP betjente bedriftsportaler. BTP tilbyr SAP Bygg arbeidssone (tidligere Launchpad-tjeneste) med Fiori-første inngangspunkter.
  • Analytics: NetWeaver BW var vert for lageret. BTP-par SAP Datasfæren og SAP Analytics Cloud for skybasert datalagring og BI.
  • utvidelses~~POS=TRUNC: NetWeaver var ABAP-utviklingsstakken. BTP tilbyr ABAP Cloud (steampunk) pluss Node.js, Javaog Python kjøretider med en utvidbarhetsmodell som holder den digitale kjernen ren.

Fordi BTP bygger inn NetWeavers grunnleggende tjenester – applikasjonsserver, integrasjons- og utvidelsesverktøy – gjelder de fleste NetWeavers ferdigheter (ABAP, OData, IDoc, BAPI) fortsatt når man går over til BTP. Bare distribusjonsoverflaten og DevOps-verktøykjeden endres.

Spørsmål og svar

Plattform. NetWeaver er den integrerte teknologistakken som kjører SAP applikasjoner – det moderne navnet på klassisk SAP Basis. Den sendes som SAP Webapplikasjonsserver (WebAS) med ABAP og Java stabler.

AS ABAP kjører ABAP-arbeidsprosesser for ERP, S/4HANA og BW. AS Java går Java EE for Portal og PI. Dual Stack kombinerer begge i ett system; SAP anbefaler nå å dele doble stabler i to enkeltstabelsystemer.

Valgbare funksjonspakker aktiveres under installasjon. Vanlige typer er AS ABAP, AS Java, EP (portal), BI, PI (prosessintegrasjon), MDM, CE (komposisjonsmiljø), mobil og IdM (identitetshåndtering).

For skybaserte scenarier, ja. SAP BTP er skyens etterfølger og integrerer NetWeavers grunnleggende funksjoner – applikasjonsserver, integrasjon og utvidelsesverktøy – som en abonnementstjeneste på AWS. Azure, GCP og Alibaba.

XI ble omdøpt til Process Integration (PI), deretter Process Orchestration (PO). I skyen er etterfølgeren SAP Integrasjonssuite – skyintegrasjon, API-administrasjon og åpne koblinger.

SAP Web Application Server (SAP WebAS) er kjøretidsprogrammet i NetWeaver som er vert for ABAP, Javaog webtjenester i én instans. Hver minSAP Produktet kjører på en WebAS-installasjon.

SAP AI-kjerne, SAP Joule og tredjeparts ML-tjenester kaller NetWeaver-systemer via OData, RFC og BAPI. Vanlige bruksområder er fakturaklassifisering, etterspørselsprognoser og avviksdeteksjon på ST22-dumper og SM21-logger.

Ja. Copilot-koblinger kaller NetWeaver OData-tjenester og BAPI-er – for eksempel å lese en BW-spørring, legge ut en IDoc via PI eller utløse en RFC på AS ABAP – og returnerer et sammendrag i naturlig språk til brukeren.

Oppsummer dette innlegget med: