What is SAP NWDI?

SAP NetWeaver Development Infrastructure (NWDI). NWDI provides an infrastructure for developing Java-based applications on SAP NetWeaver and is responsible for versioning, build and the life cycle management of the applications.

Change Management Service (CMS): You use the CMS to configure the development environment in the JDI and to administer the software logistics. The CMS is responsible for transporting and setting up the logical development landscapes and then for transporting the software changes centrally to various systems or tracks within the development landscape

Design Time Repository (DTR)
: You use the DTR to administer the source files. The DTR overcomes many of the limitations of file-based versioning systems for all kinds of development objects required in the Java development process.

Component Build Service (CBS)
: You use the CBS as the central build environment. The CBS is responsible for building the sources that are stored in the DTR and is the central build environment.

System Landscape Directory (SLD) and Name Service: In the SLD, you find the Software Catalog and the landscape description; a Name Service, which guarantees the uniqueness of object names, is also located there.

All NWDI services use a database for data storage. The SLD integrates them into the entire SAP system.

  • DI is prerequisite for: SLM, developing web dynpro java application, creating composite application.
  • To display the start page of the SAP NetWeaver Development Infrastructure, use the following URL:

http://<host name>:<port number>/devinf

Tempted to comment!!