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.

  • 🧱 Foundation: NetWeaver ersätter klassisk SAP Grund och värdar SAP ERP, CRM, SRM, SCM och PLM i en och samma körning.
  • 👥 Människors integration: Företagsportal, samarbetsrum och flerkanalsåtkomst ger rollbaserad åtkomst över flera enheter.
  • 📊 Informationsintegration: Business Intelligence, BI-innehåll, kunskapshantering och TREX sammanfogar strukturerad och ostrukturerad data.
  • 🔄 Processintegration: Processintegrationslänkar (tidigare XI) SAP och icke-SAP system som använder XML, Javaoch öppna standarder.
  • 🖥️ Applikationsplattform: SAP Webbapplikationsservern kör ABAP, Javaoch webbtjänster på samma värd.
  • ☁️ Molnefterföljare: SAP BTP absorberar NetWeavers grundläggande funktioner som en prenumerationstjänst för flera moln.

SAP NetWeaver-översikt

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.

SAP NetWeaver-integrationslager

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.

Vanliga frågor

Plattform. NetWeaver är den integrerade teknikstacken som körs SAP applikationer — det moderna namnet för klassisk SAP Basis. Den skickas som SAP Webbapplikationsserver (WebAS) med ABAP och Java stackar.

AS ABAP kör ABAP-arbetsprocesser för ERP, S/4HANA och BW. AS Java kör Java EE för Portal och PI. Dual Stack kombinerar båda i ett system; SAP rekommenderar nu att dela upp dubbla stackar i två system med en enda stack.

Valbara funktionspaket aktiveras under installationen. Vanliga typer är AS ABAP, AS Java, EP (portal), BI, PI (processintegration), MDM, CE (kompositionsmiljö), Mobil och IdM (identitetshantering).

För molnscenarier, ja. SAP BTP är molnefterföljaren och bäddar in NetWeavers grundläggande funktioner – applikationsserver, integration och tilläggsverktyg – som en prenumerationstjänst på AWS, Azure, GCP och Alibaba.

XI döptes om till Process Integration (PI) och sedan till Process Orchestration (PO). I molnet är efterföljaren SAP Integrationssvit — Molnintegration, API-hantering och öppna anslutningar.

SAP Web Application Server (SAP WebAS) är den runtime-miljö i NetWeaver som är värd för ABAP, Javaoch webbtjänster i en och samma instans. Varje minSAP Produkten körs på en WebAS-installation.

SAP AI-kärna, SAP Joule och tredjeparts ML-tjänster anropar NetWeaver-system via OData, RFC och BAPI. Vanliga användningsområden är fakturaklassificering, efterfrågeprognoser och avvikelsedetektering på ST22-dumpar och SM21-loggar.

Ja. Copilot-kopplingar anropar NetWeaver OData-tjänster och BAPI:er – till exempel att läsa en BW-fråga, skicka en IDoc via PI eller utlösa en RFC på AS ABAP – och returnerar en sammanfattning i naturligt språk till användaren.

Sammanfatta detta inlägg med: