Indian Institute of Information Technology - Allahabad
Bi-Monthly E-Magazine
November-December 2004
Issue I Volume I
 

SAP NetWeaver.......Apogee of Business Integration

Sachin KS

MBA-IT (Sem-I)

 


SAP products have been developed since the early 1990s in a language called ABAP* on top of a platform that encapsulated the operating system and database called Basis. In SAP NetWeaver the language of choice is a combination of Java and ABAP and the equivalent of Basis is the SAP Web Application Server (which implements the J2EE 1.3 standard) extended by other products now underneath the SAP NetWeaver umbrella like SAP Exchange Infrastructure, SAP Business Intelligence, SAP Enterprise Portal and others. So now, not only does NetWeaver offer support for such standards as HTTP, XML, Web services and of course ABAP, but now it also offers support for Java. All of this adds to SAP's future interoperability with such applications as Microsoft .NET and IBM WebSphere. SAP NetWeaver is the technical foundation of mySAP Business Suite solutions, SAP xApps composite applications, partner solutions, and customer custom-built applications. It also enables Enterprise Services Architecture, SAP's blueprint for service-oriented business solutions. NetWeaver is also a comprehensive management application and integration platform that works with existing IT infrastructures. It enables infrastructure integration to link remote sales forces with order management, logistics, and transportation operations.  

SAP NetWeaver currently consists of the following products:

      Web Application Server

      Enterprise Portal

      Business Information Warehouse

      Exchange Infrastructure

      Knowledge Management

      Mobile Infrastructure  

These products are all available now and each of them except SAP Mobile Infrastructure has significant developer communities. Mobile Infrastructure has just been released and is being used to extend the interface of applications through to mobile and wireless devices. 

There are also three other elements to SAP NetWeaver that have been announced but not described in detail. They are:

      Master Data Management

      Composite Application Framework

      Lifecycle Management  

The essence of SAP NetWeaver is to discard the notion of these toolkits as separate products unto themselves and to start thinking of them as a unified development platform.

The NetWeaver 2004 platform is based on a service-oriented architecture and integrates SAP's combined ABAP and Java 2 Platform Enterprise Edition Web application server, Mobile Infrastructure, Enterprise Portal, Business Intelligence, Master Data Management, Composite Application Framework, and its Exchange Infrastructure for integration.  

NetWeaver 2004 also brings a handful of new functionality, including the ability for users to integrate RFID (radio frequency identification) data into SAP software using a new Auto-ID Infrastructure that automates communication to and from hardware devices; full support for Web services-based provisioning and consumption in the Web application server; and new ad hoc workflow capabilities in the Portal. 

At the same time, a new business-process engine in the Exchange Infrastructure, called XI, facilitates process integration outside a company's four walls. SAP historically provided a messaging broker that provided business-process-management capabilities in the 2003 version of NetWeaver. NetWeaver 2004 adds end-to-end workflow models that are built and modeled visually and executed internally as well as externally-a capability that increasingly gains importance as companies look to accomplish B2B integrations. 

At the same time, with the 2004 upgrade brings the first massive release of SAP's Web Dynpro technology, so that the tools that generate iViews can interact with other iViews-XML-based presentation components executed in the Portal.

Web Dynpro is essentially a Web transactional-application engine, developed by SAP and based on Java standards, that enables users to create optimized forms. Part of SAP's application server, the Web Dynpro technology accompanies cluster-management capabilities, database-abstraction support and upgraded Java tools for large-scale development groups.

The 2004 release also comes with its share of enhancements, including a Business Intelligence business-planning and simulation capability, Business Explorer Broadcaster capability for automated distribution of information, a Java software development kit that facilitates custom development, and XML for Analysis interfaces.

The portal component has been enhanced with support for more than 20 languages using Unicode Worldwide Character Standard, a system for processing and displaying written texts of different languages. It also provides support for Windows and UNIX operating systems and bundled knowledge management capabilities such as integrated search, classification and publication for navigation across document repositories. The mobile capabilities are updated with a centralized alert infrastructure and better development and debugging features.

One of the new additions to the Java functionality of NetWeaver includes the Java Virtual Machine container technology which allows standard Java code to run on a framework around the Java Virtual Machine itself. It does this by reducing the number of parallel users per virtual machine. It also improves on the overall memory consumption, the application stability and the number of affected users in the event of a screen freeze, loss of data or the need for re-keying of information.  

Business Benefits of  SAP NetWeaver 

Flexible business strategies -- SAP NetWeaver provides flexibility, visibility, and control to effectively execute, monitor, and refine corporate strategies.

Innovative business processes -- The platform powers innovative, industry-specific software and allows  combining existing systems to support innovative processes.

Superior business value -- SAP NetWeaver provides a business-focused infrastructure that supports continuous improvement of processes. It minimizes the risk and cost of introducing new processes, because existing systems remain unchanged.

Improved business performance -- SAP NetWeaver helps to aggregate and analyze information across the organization, so as to provide the insight needed to make the right decisions.

Unmatched user experience -- Solutions built with SAP NetWeaver provide an efficient user experience through a role-based portal interface. SAP NetWeaver, can extend business processes to all employees, partners, and customers. 

IT Benefits of  SAP NetWeaver 

Sustainable cost structure -- SAP NetWeaver reduces total cost of ownership across the IT landscape. It helps to leverage existing IT investments, including SAP and non-SAP systems.

Improved development -- SAP NetWeaver, can be used to create new processes on top of existing systems by using a services-oriented architecture based on Web services, Java, and other industry standards.

Reduced total cost of ownership -- SAP NetWeaver components are integrated in a single platform and come preconfigured with business content, which reduces complexity and supports IT standardization and consolidation. The technology components also integrate readily with SAP applications, which reduces the need for custom integration.

Easy development of best practices -- SAP NetWeaver supports communication, knowledge management, and collaboration across existing systems. One can take advantage of existing skills to improve current practices or develop new functionality. 

SAP NetWeaver: Customer Successes 

SAP Business Intelligence

      BMW Group , Germany

      Coca-Cola, United States

SAP Exchange Infrastructure

      Texas Instruments, United States

SAP Web Application Server

      Adobe Systems, United States

 

*Advanced Business Application Programming Language.

SAP NetWeaver is the trademark of SAP AG, Germany.

(The article has been compiled from information available at: http://sdn.sap.com)


 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Designed by Graffiti Studios © 2004 IIITA. All rights reserved.