SAP NetWeaver Developer Studio
SAP , NetWeaver Developer Studio (NWDS) är en integrerad utvecklingsmiljö (IDE) för större delen av Java-delen av SAP -tekniken huvudsakligen för att bygga affärswebbapplikationer, men också skapa SAP Enterprise Portal-projekt och SAP Interactive Forms av Adobe. Den officiella förkortningen Developer Studio används sällan medan NWDS är vanligt, men inofficiellt.
Utvecklarstudion är baserad på Eclipse , innehåller flera plug-ins och tillhandahåller en rad verktygsuppsättningar för SAP-teknik som t.ex.
- Web Dynpros designtidsverktyg , t.ex. applikationsmodelleraren för visuell definition av relationer mellan delarna av en Web Dynpro-applikation.
- Java Dictionary , som erbjuder bekväm definition av datatyper inklusive uppräkning, metadata och värdeintervallsbegränsningar, som kan användas i Web Dynpro-applikationer eller för att skapa en databastabell i systemdatabasen som används i J2EE-applikationer.
- grafiska verktyg för utveckling av JEE-applikationer.
- LiveCycle Designer för WYSIWYG-nära skapandet av SAP Interactive Forms av Adobe.
- verktyg för Business Process Management och Business Rules Management (sedan NetWeaver CE 7.1 EHP 1).
- verktyg för tillhandahållande, konsumtion, upptäckt och konfiguration av webbtjänster.
Utvecklarstudion är integrerad i SAP Java-utvecklingsinfrastrukturen, som är ett centralt system som tillhandahåller flera plattformstjänster och synkroniserar alla lokala utvecklarstudior.
Bland plattformstjänsterna finns mjukvarulogistiken för pålitlig transport från utveckling upp till produktionssystem och komponentbyggtjänsten ( CBS) . CBS bygger automatiskt ändrade utvecklingskomponenter (DCs) och endast efter framgångsrik konstruktion är transport och distribution möjlig - därför upptäcks inkonsekvenser omedelbart och nattliga byggnader krävs inte.
Synkronisering stöds för så kallade utvecklingskonfigurationer , vilket säkerställer identisk konfiguration för ett spår (ungefär ett enda mjukvaruprojekt) på alla lokala maskiner, källkod från designtime repository (DTR) och flera andra aspekter.
Se även
- NetWeaver för mer information om plattformen
- Lista över Eclipse-baserad programvara