SAP NetWeaver

SAP NetWeaver is a software stack for many of SAP SE's applications. The SAP NetWeaver Application Server, sometimes referred to as WebAS, is the runtime environment for the SAP applications and all of the mySAP Business Suite runs on SAP WebAS: supplier relationship management (SRM), customer relationship management (CRM), supply chain management (SCM), product lifecycle management (PLM), enterprise resource planning (ERP), transportation management system (TMS).

The product is marketed as a service-oriented architecture for enterprise application integration. It can be used for custom development and integration with other applications and systems, and is built primarily using the ABAP programming language, but also uses C, C++, and Java. It can also be extended with, and interoperate with, technologies such as Microsoft .NET, Java EE, and IBM WebSphere.

History

The NetWeaver platform was a portal technology developed by Israeli software company TopTier Software (founded in 1997), and which SAP acquired in 2001. The founder of TopTier Software, Shai Agassi, joined SAP and was given responsibility for the company's overall technology strategy and execution. He initiated the development of the integration and application platform that became the NetWeaver platform.[1]

SAP announced the first release, NetWeaver 2004, in January 2003, and it was made available on March 31, 2004.[2][3]

NetWeaver 7.0, also known as 2004s, was made available on October 24, 2005.[4] The latest available release is SAP NetWeaver 7.5 SP 13.[5]

  • SAP NetWeaver Application Server
  • SAP NetWeaver Business Intelligence
  • SAP NetWeaver Composition Environment (CE)
  • SAP NetWeaver Enterprise Portal (EP)
  • SAP NetWeaver Identity Management (IdM)
  • SAP NetWeaver Master Data Management (MDM)
  • SAP NetWeaver Mobile
  • SAP NetWeaver Process Integration (PI)

SAP has also worked with the computer hardware vendors HP, IBM, Fujitsu and Sun Microsystems (which was later acquired by Oracle Corporation) to deliver hardware and software for the deployment of NetWeaver components. Examples of these appliances include BW Accelerator and Enterprise Search.

Development tools for NetWeaver include ABAP Workbench (SE80), SAP NetWeaver Developer Studio (NWDS) based on Eclipse for most of the Java part of the technology (Web Dynpro for Java, JEE, Java Dictionary, portal applications etc.), SAP NetWeaver Development Infrastructure (NWDI) and Visual Composer.

SAP Central Process Scheduling

SAP Central Process Scheduling by Redwood (SAP CPS), is an event-driven process scheduler incorporated into SAP ERP components.

SAP CPS is a component of SAP NetWeaver. It was designed to centrally automate and manage background processes and automate business applications running on SAP NetWeaver. These applications include SAP Solution Manager and SAP Closing Cockpit, which use the SAP CPS component with cross-system and non-SAP applications. SAP Business Process Automation (BPA) is a new rebranded solution that replaces SAP Central Process Scheduling by Redwood.

gollark: Though it might be also a good idea to go the other way and use... buildroot or something?
gollark: Like I said, though, it may be a good idea to build off an existing Linux distribution (a lightweight one like Alpine), so you can get nice things like a package manager.
gollark: Very cool. I had the vague idea of bodging Alpine Linux a bit to directly boot into a CC emulator and then PotatOS, with a few services on the host to provide the ability to execute commands and whatnot from CC, but you... actually implemented something like that, which is a lot better.
gollark: But CC has previously made a bunch of breaking changes and "deprecated" (whoever wrote that on the old wiki does not know what it means) outdated stuff.
gollark: It *does* break compatibility if `setfenv` isn't available.

See also

References

  • Steffen Karch, Loren Heilig: SAP NetWeaver Roadmap. Galileo Press, 2005, ISBN 1-59229-041-8
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.