《走进SAP(第2版)》——2.5 SAP NetWeaver简介
本節書摘來自異步社區《走進SAP(第2版)》一書中的第2章,第2.5節,作者: 【德】Nancy Muir , Ian Kimbell , 等 更多章節內容可以訪問云棲社區“異步社區”公眾號查看。
2.5 SAP NetWeaver簡介
走進SAP(第2版)
SAP NetWeaver 是SAP商務套件運行的技術平臺。SAP NetWeaver的主要功能是其自選性的整合,它可以使信息系統中不同的程序和應用之間相互溝通。這意味著用戶可以從不同來源獲取數據,而無需頻繁地打開和關閉其他的應用程序或者登錄和退出系統。這一平臺也使跨部門的商務軟件比以前更加高效和快捷地無縫運行。
SAP NetWeaver從以下4個層面支持數據的整合。
- 人員整合。
在本書中多次提到用戶的生產力。用戶需要輕松地使用系統。因此必須為用戶提供一個良好的用戶界面。對于SAP和非SAP應用程序應該使用同一界面進行訪問,這樣用戶就能夠獲取所有需要的數據。 - 信息整合。
在企業內部,所有必需的數據都應該可以方便快捷的訪問,而且數據要有很高的質量。SAP NetWeaver 商務智能則可以滿足這個要求。 - 流程整合。
今天,要使用一種軟件解決方案來覆蓋所有的流程是不可能的。因此,高效的流程必須是通用的,能夠跨系統甚至跨企業來運行。 - 應用整合。
確保各種應用程序之間能夠直接進行溝通,而且除了支持SAP自己的編程語言ABAP,還支持流行的編程語言Java。
SAP NetWeaver包括以下幾個組件,SAP的所有應用程序都會使用它們:
本書第四部分會詳細介紹這些組件
- SAP NetWeaver Process Integeration;
- SAP NetWeaver Portal;
- SAP NetWeaver Application Sever;
- SAP NetWeaver Business Warehouse;
- SAP NetWeaver Mobile;
- SAP Auto-ID Infrastructure;
SAP NetWeaver有一個服務存儲器,用戶可以在服務存儲器中修改商務應用軟件。可以把服務存儲器數比作一個文本段落的集合,每次寫信時都可以調用。
SAP NetWeaver作為一個開發環境
SAP整合的技術平臺可以運行所有的SAP應用程序,并和其他應用程序交換信息。SAP NetWeaver支持商務應用程序和數據的整合,而且提供了創建新應用的工具(見圖2.2)。也可以說SAP NetWeaver為SAP應用程序提供了一個開發環境。
SAP NetWeaver技術可以用來實現面向服務架構。SAP NetWeaver所提供的服務范圍和使用這些服務的應用程序可以用來支持各種業務流程(如創建銷售訂單)和分析性的應用程序(如創建基于底層數據的報表)。
同時,SAP NetWeaver也是一座溝通IT部門和業務部門的橋梁。
2.5.1 整合IT和業務需求
SAP NetWeaver是IT實踐和業務流程之間進行溝通的界面。例如,一個業務實例可以是由銷售部的員工創建一張銷售訂單,而IT實踐是將一個用戶界面后面的幾個系統中的多個應用程序聯合起來。IT部門所要做的是讓用戶能夠更加方便地使用系統,從而提高工作效率。
用戶生產力提升
在SAP NetWeaver中IT實踐工具被稱為用戶生產力提升(User Productivity Enablement)。例如,可以在SAP NetWeaver Portal中設置各種個性化配置來使用戶更加方便地訪問SAP系統,從而提高用戶生產力。這項IT實踐包括一些可以在SAP NetWeaver中實現的特定配置來支持業務流程。因此,企業的客戶和員工可以優化他們獲取所需數據的過程。
示例
可以使用SAP NetWeaver Portal創建一個網站,并將其同訂單錄入系統相連,然后客戶就可以用這個網站來輸入訂單。也可以使用SAP NetWeaver來連接移動設備(如智能手機),銷售人員可以在公司以外通過它完成訂單的錄入。
IT人員不再需要重新寫程序來實現這個功能了。他們完全可以通過業務流程組件來創建這一網站。這意味著IT人員和其他部門的員工最終能夠使用相同的語言進行溝通。
讀到此處,可以先考慮一下自己的IT規劃,問一下自己是否需要將其整合到SAP環境中。這處整合可以通過SAP NetWeaver的開放應用環境來完成。
2.5.2 開放應用環境
開放標準的概念已經在第1章中講了
用戶可以將SAP NetWeaver的開放應用環境和其他各種應用程序及技術整合使用。這也就意味著,SAP NetWeaver可以與用戶現在正在使用的應用軟件一起工作,從而為用戶節約購買一套全新系統的費用。
第三方系統
例如,如果用戶的環境包括了來自Oracle和SAP的系統,那么SAP NetWeaver就會提供所有需要的功能來使這些系統可以通信和交換數據。除了整合選項,SAP NetWeaver也提供了多種工具,用戶可以使用這些工具創建和修改自己的業務應用程序,這些業務應用程序后來被稱為復合應用程序。
2.5.3 使用復合應用程序
包含多個模塊(也就是服務(service),詳見2.5.4小節)的應用程序叫做復合應用程序(composite application)。這些程序可以用來實現業務流程。用戶可以重
新使用現有程序中的這些組件來創建新的應用程序。多個應用程序的功能組合會形成一個業務流程(例如,訂單錄入)。
過去,實現這種改變需要對ERP系統完全重新編程。而現在使用復合應用程序就可以在企業中便捷地完成。
SAP NetWeaver復合環境
復合環境(Composition Environment, CE)以SAP NetWeaver為基礎,并提供一個開發環境,在此環境中用戶可以從服務中創建業務應用程序。第13章詳細介紹了SAP NetWeaver CE,并提供了一些復合應用程序的實例。復合應用程序可以用在各種業務模塊和流程中,例如,analytic blueprints from SAP(以前名為SAP xApp Analytics)用來進行分析,SAP xApps for Mobile Business可以讓銷售人員使用手機應用程序錄入訂單。
總結
以上是生活随笔為你收集整理的《走进SAP(第2版)》——2.5 SAP NetWeaver简介的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 《C++入门经典(第6版)》——1.3
- 下一篇: 《Adobe Illustrator大师