Vad är SAP NetWeaver? Handledning och översikt
⚡ Smart sammanfattning
SAP NetWeaver är den integrerade teknikplattformen, inte en produkt, som ligger till grund för varje minSAP applikationssvit, som förenar integrationen av människor, information och processer på applikationsplattformen genom SAP Webbapplikationsserver.
Vad är NetWeaver?
NetWeaver är SAPÄr integrerad teknikplattform och är inte en produkt i sigFaktum är att den nya versionen av Basis heter NetWeaver.
Det är den underliggande tekniken för alla produkter i mySAP sviten. Alla produkter i minSAP sviten kan köras på en enda instans av NetWeavers SAP Webbapplikationsserver, även känd som SAP WebAS.
NetWeaver ger åtkomst till SAP data möjlig med hjälp av ett enkelt HTTP-protokoll eller till och med mobil. Detta eliminerar behovet av att installera – och, ännu viktigare, utbildning i – SAPs klientsidesprogramvara.
Kärnkapaciteten hos SAP NetWeaver är integrationen av Människor, information och processer, allt vilande på en gemensam applikationsplattform.
Människors integration
Personintegration sammanför användare och hjälper dem att arbeta mer effektivt.
- Portal: Ger enhetlig, personlig och rollbaserad användaråtkomst genom SAP Enterprise Portal-teknik.
- Samarbete: Promotester samarbete i företag med hjälp av virtuella teamrum (Collaboration Rooms), realtidskommunikation (chatt och applikationsdelning) och tredjeparts groupware och synkrona verktyg — till exempel Microsoft Exchange, Lotus Notes och WebEx.
- Flerkanalsåtkomst: Ansluter användare till företagssystem via webbaserad, röst-, mobil-, meddelande- eller radiofrekvensteknik.
Informationsintegration
Informationsintegration sammanför information från en mängd olika platser och ger den mening i det dagliga arbetet.
- Business Intelligence: Tillhandahåller pålitliga verktyg för att skapa individuella och interaktiva rapporter och analysapplikationer.
- BI-innehåll och BI-innehållstillägg: Möjliggör snabbare implementering med hjälp av förkonfigurerade roll- och uppgiftsorienterade informationsmodeller i SAP Business Intelligence.
- Kunskapshantering: Tillåter gemensam åtkomst till ostrukturerad information och dokument i ett distribuerat lagringslandskap – sökning, klassificering, prenumeration, versionshantering med mera.
- Sökning och klassificering (TREX): Ger SAP applikationer med tjänster för att söka, klassificera och textutvinna stora dokumentsamlingar (ostrukturerad data), samt för att söka och aggregera affärsobjekt (strukturerad data).
Processintegration
Processintegration koordinerar arbetsflödet mellan avdelningar, divisioner och företag. Denna användningstyp täcker alla funktioner som tidigare levererats av SAP NetWeaver Exchange Infrastructure (XI) – nu varumärkesbyggt SAP Processintegration (PI) och dess efterföljare SAP Processorkestrering (PO) — som används för att realisera systemövergripande affärsprocesser.
Denna användningstyp möjliggör olika versioner av SAP och icke-SAP system från olika leverantörer, som körs på olika plattformar (till exempel Java och ABAP), för att kommunicera med varandra. SAP NetWeaver är baserat på en öppen arkitektur och använder huvudsakligen öppna standarder (särskilt XML och JavaDen tillhandahåller tjänster som är viktiga i ett heterogent och komplext landskap, inklusive:
- En runtime-infrastruktur för att utbyta meddelanden mellan system.
- Konfigurationsalternativ för att hantera affärsprocesser och meddelandeflödet.
- Meddelandekartaping så nyttolaster transformeras innan de når mottagaren.
Ansökningsplattform
SAP Web Application Server (SAP WebAS) tillhandahåller en komplett utvecklingsinfrastruktur på vilken du kan utveckla, distribuera och exekvera plattformsoberoende, robusta och skalbara Webbtjänster och affärsapplikationer. SAP Web Application Server stöder ABAP, Javaoch webbtjänster i samma instans.
SAP Nätvävare ArchiStruktur: ABAP, Javaoch dubbel stapling
SAP NetWeaver Application Server finns i tre versioner. Vilken du installerar beror på om applikationen använder ABAP, Java, eller båda.
- SOM ABAP: Kör de klassiska ABAP-arbetsprocesserna. Inkluderar ICM (Internet Communication Manager), ABAP-dispatcher, gateway, meddelandeserver, köserver och flera arbetsprocesser. Detta är stacken som används av SAP ERP, S/4HANA och BW.
- AS Java: Körs Java EE-applikationer. Levereras med en ICM, en SAP Starttjänst, flera Java serverprocesser, plus SCS-instansen (System Central Services) som innehåller enqueue- och meddelandeservrarna. Används av Enterprise Portal, PI och Composition Environment.
- Dubbel stapel: Kombinerar ABAP och Java i ett system. Den centrala instansen innehåller meddelandeservern, köservern och en separat ASCS-instans (ABAP System Central Services). SAP rekommenderar att dela dubbla stackar — nya installationer är single-stack.
Alla tre smakerna använder SAP Kärnbinärfiler, disp+work-processer, enqueue-låsningstabellen och ett delat databasschema. Basis-administratörer övervakar dem med SAP MMC, SM50, SM66, ST22 och ST02.
Viktiga NetWeaver-användningstyper
Varje NetWeaver-installation exponerar endast de "användningstyper" som du aktiverar. Listan nedan visar de vanligaste med det affärsscenario de stöder.
| Användningstyp | Stack | Vad den levererar |
|---|---|---|
| AS ABAP | ABAP | Baskörningstid för ERP, BW och Solution Manager. |
| AS Java | Java | Baskörningstid för Portal, PI, CE och IdM. |
| EP / EPC (Företagsportal) | Java | Rollbaserad portal för enkel inloggning med KM och samarbete. EPC är den mer avancerade varianten med endast kärnfunktioner. |
| BI | ABAP | SAP BW datalager, rapportering, frågor och analyser. Kräver AS ABAP i samma system. |
| BI Java | Java | BI-gränssnittsverktyg (BEx Web, Web Application Designer) som behöver Java. |
| PI (Processintegration) | Dubbel | Meddelandemäklare över SAP och icke-SAP — Integrationskatalog, integrationsdatabas, adaptermotor. |
| MDM (Master Data Management) | Java + inbyggd | Konsoliderar kund-, leverantörs- och materialmästardata över olika system. |
| CE (Kompositionsmiljö) | Java | Designa och driv Java-baserade sammansatta applikationer utöver befintliga tjänster. |
| MI / Mobil | Java + klient | Ibland uppkopplade mobilscenarier — ersatta av SAP Mobil plattform och SAPUI5. |
| IdM (Identitetshantering) | Java | Centraliserad användarprovisionering, rolltilldelning och självbetjäning av lösenord SAP och icke-SAP system. |
SAP NetWeaver vs. SAP Affärsteknologisk plattform (BTP)
NetWeaver var den lokala plattformen under 2000- och 2010-talen. SAP BTP är dess molnbaserade efterföljare – en prenumerationsbaserad multimolntjänst som samlar NetWeavers funktioner i en enda miljö. Jämförelsen nedan förklarar vad som behölls och vad som ändrades.
- Spridning: NetWeaver är lokalt; BTP körs som en hanterad tjänst på AWS, Azure, Google Cloud, och Alibaba.
- Längd: NetWeaver installerar AS ABAP och AS Java på dina servrar. BTP exponerar Cloud Foundry-, Kyma- (Kubernetes) och ABAP-miljöer som körklara tjänster.
- Integration: NetWeaver PI/PO hanterar integrationen. BTP ersätter den med SAP Integrationssvit (molnintegration, API-hantering, öppna anslutningar).
- Portal: NetWeaver EP hanterade företagsportaler. BTP erbjuder SAP Bygg arbetszon (tidigare Launchpad-tjänst) med Fiori-först-ingångspunkter.
- Analytics: NetWeaver BW var värd för lagret. BTP-par SAP Datasfären och SAP Analytics Cloud för molnbaserad datalagring och BI.
- Sträckbarhet: NetWeaver var ABAP-utvecklingsstacken. BTP tillhandahåller ABAP Cloud (steampunk) plus Node.js, Javaoch Python körtider med en utökningsmodell som håller den digitala kärnan ren.
Eftersom BTP bäddar in NetWeavers grundläggande tjänster – applikationsserver, integration och tilläggsverktyg – gäller fortfarande de flesta NetWeavers färdigheter (ABAP, OData, IDoc, BAPI) när man övergår till BTP. Endast distributionsytan och DevOps-verktygskedjan ändras.

