SAPPI主要功能介紹分析_第1頁
SAPPI主要功能介紹分析_第2頁
SAPPI主要功能介紹分析_第3頁
SAPPI主要功能介紹分析_第4頁
SAPPI主要功能介紹分析_第5頁
已閱讀5頁,還剩60頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

SAPPI概覽內(nèi)容大綱PI產(chǎn)品定位系統(tǒng)主要功能及優(yōu)點3使用PI作為中間件的優(yōu)點系統(tǒng)架構(gòu)概觀2系統(tǒng)主要元件415PI產(chǎn)品定位系統(tǒng)主要功能及優(yōu)點3使用PI作為中間件的優(yōu)點系統(tǒng)架構(gòu)概觀2系統(tǒng)主要元件415一般企業(yè)在系統(tǒng)集成上的可能作法3一般系統(tǒng)在集成實現(xiàn)上,若不通過中間件,可能的作法如下:ODBC/JDBC,與數(shù)據(jù)庫相連Webservice文檔一般定制開發(fā)的系統(tǒng)JDBCFILESOAP其他系統(tǒng)SAPERP的系統(tǒng)集成能力4在不考慮以中間件實現(xiàn)企業(yè)的系統(tǒng)集成能力之前,SAPERP與系統(tǒng)集成相關(guān)的能力如下:RFC(RemoteFunctionCall)支援.Net或Java(JCo)的連接及呼叫WebServiceIDOC(EDI連接)文檔(Excel等)ECC6.0IDOCRFCFILESOAP其他系統(tǒng)系統(tǒng)之間溝通可能采用的方式5一般系統(tǒng)之間溝通可能采用的方式藉由中間數(shù)據(jù)庫做為系統(tǒng)數(shù)據(jù)集成的橋梁不建議以DBLink的方式抓取雙方的交易數(shù)據(jù)表(Tables),可能影響彼此的交易作業(yè)通過webservice的呼叫,串連彼此即時性的交易流程以文檔的方式下載及上傳PowerBuilder所開發(fā)的系統(tǒng)JDBCFILESOAPECC6.0IDOCRFCFILESOAP現(xiàn)今企業(yè)在眾多業(yè)務(wù)系統(tǒng)間信息集成的挑戰(zhàn)6可能發(fā)生的問題:數(shù)據(jù)傳送不即時無法保證數(shù)據(jù)是否正確傳輸數(shù)據(jù)傳送的管理不易,要知道數(shù)據(jù)何時傳輸,必須額外客制相關(guān)機制及查詢程序。數(shù)據(jù)傳送機制后期調(diào)整困難若傳送時發(fā)生問題,無重送機制難以提供數(shù)據(jù)傳輸?shù)陌踩F(xiàn)今企業(yè)由于系統(tǒng)化程度高,且不同業(yè)務(wù)目的使用的各個系統(tǒng)間,常有眾多信息的交流傳送,但個別系統(tǒng)的信息溝通能力不盡相同,龐雜的系統(tǒng)信息流也越來越難管理。物流系統(tǒng)POS系統(tǒng)業(yè)務(wù)系統(tǒng)1OADBWS采購系統(tǒng)業(yè)務(wù)系統(tǒng)2業(yè)務(wù)系統(tǒng)3ERP….-----------….-----------….-----------文檔WSWSWSPI是什么?SAPPI是一種集成技術(shù)和集成平臺:

用于SAPandnon-SAPapplications.

用于A2AandB2Bscenarios.

用于synchronous(同步)andasynchronous(異步)communication.

用于cross-componentBusinessProcessManagement(ccBPM).7PIComponentswithinSAPNetweaver8Unifiesandalignspeople,informationandbusinessprocessesIntegratesacrosstechnologiesandorganizationalboundariesAsafechoicewithfull.NETandJ2EEinteroperabilityThebusinessfoundationforSAPandpartnersPowersbusiness-readysolutionsthatreducecustomintegrationItsEnterpriseServicesArchitectureincreasesbusinessprocessflePIbilitySAPNetWeaver?CompositeApplicationFrameworkPEOPLEINTEGRATIONMulti

channelaccessPortalCollaborationINFORMATIONINTEGRATIONBus.IntelligenceMasterDataMgmtKnowledgeMgmtPROCESSINTEGRATIONIntegration

BrokerBusiness

ProcessMgmtAPPLICATIONPLATFORMJ2EEDBandOSAbstractionABAPLifeCycleMgmt…集成式的信息管理平臺管理業(yè)務(wù)系統(tǒng)間的信息交流9PI可提供的功能:提供同步式的溝通渠道(如,RFC,Webservice),達成實時的數(shù)據(jù)傳輸良好的信息管理能力,提供多種訊息管理及查詢機制,方便查詢信息的收送方、傳送時間及資料內(nèi)容等確保信息送達,若遭遇問題時,有自動重送的機制手動發(fā)送機制,不需要前端系統(tǒng)再次發(fā)送。提供常用的接口(Adapter)類型(A2A/B2B),減少系統(tǒng)間訊息傳送的接口考慮及開發(fā)考量保障數(shù)據(jù)傳輸及數(shù)據(jù)內(nèi)容的安全通過集成式的信息管理平臺,統(tǒng)合龐雜的業(yè)務(wù)系統(tǒng)信息流,并藉由平臺提供的系統(tǒng)監(jiān)管能力,實現(xiàn)單一窗口的運維管理。業(yè)務(wù)系統(tǒng)2業(yè)務(wù)系統(tǒng)3業(yè)務(wù)系統(tǒng)4業(yè)務(wù)系統(tǒng)8業(yè)務(wù)系統(tǒng)7業(yè)務(wù)系統(tǒng)6業(yè)務(wù)系統(tǒng)5業(yè)務(wù)系統(tǒng)1SAPPIPI使用前后系統(tǒng)集成對比圖10采購系統(tǒng)物流系統(tǒng)SAPCodingCoding采購系統(tǒng)物流系統(tǒng)PISAPFileSOAPIDOCPI使用之前,不同系統(tǒng)間的聯(lián)通性分別進行開發(fā),共用率較低,開發(fā)的時間和金錢成本較大。PI使用后,通過配置解決大部分問題,部分連接配置可以公用。PI使用前后系統(tǒng)集成對比圖11SAPWebApplicationDatabaseApplicationCRMLegacyApplicationE-MarketplaceOtherApplicationAnyNewApplicationAnyNewApplicationSAPWebApplicationsDatabaseApplicationsCRMLegacyApplicationE-MarketplaceOtherApplicationsPI使用PI之前,系統(tǒng)互聯(lián)混亂,管理費時。使用PI之后,PI集中管理,集中控制。ExchangeInfrastructureforCollaboration12優(yōu)勢:開發(fā)性和互操作性連接到現(xiàn)有集成方案通過JMS消息(e.g.MQSeries)通過SOAP通過HTTP使用開放的基于XML標(biāo)準(zhǔn)的適配器集成,主要分為如下兩類Adapters(JCA)WebServices(WSDL)13優(yōu)點充分利用現(xiàn)有投資以進化的方式到達新的整合景觀允許容易的和非破壞性的增加新的服務(wù)和流程內(nèi)容大綱PI產(chǎn)品定位系統(tǒng)主要功能及優(yōu)點3使用PI作為中間件的優(yōu)點系統(tǒng)架構(gòu)概觀2系統(tǒng)主要元件415PI產(chǎn)品定位系統(tǒng)主要功能及優(yōu)點3使用PI作為中間件的優(yōu)點系統(tǒng)架構(gòu)概觀2系統(tǒng)主要元件415ProcessIntegrationLandscape15其他應(yīng)用企業(yè)內(nèi)應(yīng)用信息集成的主要架構(gòu)–運用集成平臺16ECC6.0RFCSAPPIJDBCAdapterRFCAdapterFILEAdapterProgram數(shù)據(jù)中心OA采購管理物流管理代理商管理POS便利店管理IDOCAdapterIDOCSOAPAdapter文件服務(wù)器作為企業(yè)內(nèi)部系統(tǒng)集成的平臺,SAPPI提供常用的接口類型(Adapter),以符合企業(yè)實際多樣化系統(tǒng)環(huán)境的信息交換需求,其可能的集成架構(gòu)參考如下:ABAPProxyAdapterABAPProgramSAPPIArchitecture17PIComponentsandDevelopingplatform18系統(tǒng)架構(gòu)(參考)SAPPI系統(tǒng)架構(gòu)可包含DEV、QAS及PRD環(huán)境19ABAP+JavaPIDEVQASPRDDBABAP+JavaPIDBABAP+JavaPIDBDeliveryDelivery內(nèi)容大綱PI產(chǎn)品定位系統(tǒng)主要功能及優(yōu)點3使用PI作為中間件的優(yōu)點系統(tǒng)架構(gòu)概觀2系統(tǒng)主要元件415PI產(chǎn)品定位系統(tǒng)主要功能及優(yōu)點3使用PI作為中間件的優(yōu)點系統(tǒng)架構(gòu)概觀2系統(tǒng)主要元件415ComponentOverview21ConfiguringSystemLandscapeDesigningIntegrationConfiguringIntegrationHandlingMessagesOperatingProcesses1345EnterpriseServicesBuilderEnterpriseServicesRepository(ESR)2ConfiguringSystemLandscape22ConfiguringSystemLandscapeDesigningIntegrationConfiguringIntegrationHandlingMessagesOperatingProcesses1EnterpriseServicesBuilderEnterpriseServicesRepository(ESR)SystemLandscapeDirectoryDescribesconcretesystemlandscapeofcustomerinstallationWhatcomponentisactivelyavailableonwhichmachine/instance/client,etc.Informationaboutdomaincontained,i.e.inwhichnetworkenvironment(local/remote)arecomponentsaccessibleAnynumberofdifferentlandscapesAnytypeofcomponent(SAP,partnerproducts,otherpackages,legacysystems..)Openarchitecture,basedonCIMBaseforstructuringdesignobjectsintherepository,andforconfiguringroutingrulesinthedirectory23DefineSystemsinSLD24LandscapeDescriptionTechnicalLandscapeLandscapesBusinessLandscapeComponentInformationNameReservationforJavaDevelopmentDesigningIntegration25ConfiguringSystemLandscapeDesigningIntegrationConfiguringIntegrationHandlingMessagesOperatingProcessesEnterpriseServicesBuilderEnterpriseServicesRepository(ESR)2Design為mySAP解決方案提供的預(yù)交付集成內(nèi)容通過公共、標(biāo)準(zhǔn)協(xié)議對對非SAP系統(tǒng)開放,如WSDL基于Java語言的圖形化開發(fā)工具26ESRepositoryEnterpriseServicesBuilderDesign–DefiningMessageStructure27Design–DataMapping28Design–IntegrationScenario29LogicalApplicationsConnectionbetweenactionsActionConfiguringIntegration30ConfiguringSystemLandscapeDesigningIntegrationConfiguringIntegrationHandlingMessagesOperatingProcesses3EnterpriseServicesBuilderEnterpriseServicesRepository(ESR)ConfigurationAdaptintegrationcontenttospecificconfigurationDeriveintegrationcontentfromintegrationRepositoryOpenforCustomertoaddcollaborationknowledgerelevanttonon-SAPcomponentsJavabasedgraphicaltoolsCentralconfigurationforB2BprocessesandBPMCentralizedadapterconfiguration31Configuration-Adapter32Configuration–RoutingRule33HandlingMessages34ConfiguringSystemLandscapeDesigningIntegrationConfiguringIntegrationHandlingMessagesOperatingProcesses4EnterpriseServicesBuilderEnterpriseServicesRepository(ESR)Runtime35PIRuntimeEnvironmentFunctionalityCommunicationSynchronous:always“besteffort”Asynchronous:exactly-onceorexactly-once-in-orderRetrymechanismAcknowledgmentissupportedIncludingerrorhandlingSynchronous:errormessagessentbacktosenderAsynchronous:errorsmadepersistentTransportof(XML)messagesbasedonHTTPorHTTPS“SOAPMessageswithAttachments”aswireformatMessagingprotocolbasedonSOAPenvelopewithheaderextensions36OperatingProcesses37ConfiguringSystemLandscapeDesigningIntegrationConfiguringIntegrationHandlingMessagesOperatingProcesses5EnterpriseServicesBuilderEnterpriseServicesRepository(ESR)MonitoringmessagesintheRWB38MonitoringmessagesintheRWB39MonitoringmessagesintheRWB40ComponentOverview-Adapter41ConfiguringSystemLandscapeDesigningIntegrationConfiguringIntegrationHandlingMessagesOperatingProcessesEnterpriseServicesBuilderEnterpriseServicesRepository(ESR)Connectivity/AdaptersAdapterframeworkbasedonJavaConnectorArchitecture(JCA)AdaptersworkaspluginstotheAdapterFrameworkAdapterDevelopmentKit-customersandpartnerscandevelopadaptersSAPNetWeavercertificationof3rdpartyadaptersbasedonJCAadapterframeworkResellingofJCAadaptersfromselectedpartners(iWay,Seeburger)42內(nèi)容大綱PI產(chǎn)品定位系統(tǒng)主要功能及優(yōu)點3使用PI作為中間件的優(yōu)點系統(tǒng)架構(gòu)概觀2系統(tǒng)主要元件415PI產(chǎn)品定位系統(tǒng)主要功能及優(yōu)點3使用PI作為中間件的優(yōu)點系統(tǒng)架構(gòu)概觀2系統(tǒng)主要元件415PI優(yōu)點提供良好的信息監(jiān)控平臺安全的信息傳送及例外狀況處理支援多種Adapter型態(tài)提供產(chǎn)業(yè)標(biāo)準(zhǔn)縮短開發(fā)時程協(xié)同式的設(shè)計方式做為多點對多點的信息管理平臺44AdvantagesofPI–良好的信息監(jiān)控平臺PI提供多種信息管理及查詢機制,方便查詢Messages的收送方、傳送時間、數(shù)據(jù)內(nèi)容等MessageMonitoringAdapterMonitoring45MessageMonitoring(I)46提供條件選擇式查詢

藉由選擇查詢條件方式,快速掌握信息狀況MessageMonitoring(II)47清楚了解那個時間有那些信息傳送、收送雙方各是那些系統(tǒng)以及傳送的結(jié)果為何MessageMonitoring(III)48針對每個信息可細(xì)部看到承載信息的Header,傳送的過程以及數(shù)據(jù)內(nèi)容AdapterMonitoring49提供條件選擇式查詢

點選個別Adapter可看DetailInformation掌握Adapter發(fā)生錯誤的時間及原因AdapterMonitoring能藉由傳輸聯(lián)機信道的角度查詢數(shù)據(jù)是否傳送成功AdvantagesofPI–安全的信息傳送及例外狀況處理確保Messages送達,自動重送的機制通過預(yù)先設(shè)好的信息路由,正確及安全傳送信息數(shù)據(jù)當(dāng)接受方系統(tǒng)因網(wǎng)絡(luò)或主機產(chǎn)生問題時,可設(shè)定Alert機制,主動發(fā)email通知Messages可以自動重送自動重送不成時可以在PI中手動重發(fā),而并不需要再次從前端系統(tǒng)發(fā)送50例外狀況的處理–信息自動/手動重送51若數(shù)據(jù)傳輸因故無法實時傳送,PI支持手動及自動重送機制,不需要由系統(tǒng)遞送方重傳AdvantagesofPI–支援多種Adapter型態(tài)提供常用的Adapter(A2A/B2B),減少系統(tǒng)間信息傳送方式的考慮在開發(fā)上僅需著重在消息/接口的數(shù)據(jù)結(jié)構(gòu)及RoutingSAPAdaptersFile/FTPJDBC(Database)JMS(MQSeries,SonicMQ,…)RFCSOAPMailBusinessConnector(B2Bprotocol)MarketplaceAdapterRosettaNet(RNIF2.0)AdapterCIDX(RNIF1.1)Adapter3rdPartyAdaptersEDI:SeeburgeriWay:UCCnet,moretocome…Optional:Adaptersdevelopedbypartners,certificatedbySAP52AdvantagesofPI–提供產(chǎn)業(yè)標(biāo)準(zhǔn)縮短開發(fā)時程在B2B及A2A上,通過BusinessPackages的提供,減少開發(fā)的時間提供RosettaNet及EDI兩個業(yè)界標(biāo)準(zhǔn)常用的Template提供SAPERP與SAPSCM/CRM等系統(tǒng)信息連接的Template內(nèi)容包括messageformat/structure、Interface定義、messagemapping及PIPsScenario等。53IntegrationRepository–RosettaNetContent54TwomainsoftwarecomponentsintherepositoryRosettaNetsoftwarecomponentcontainsthestandardcontentRosettaNetERPsoftwarecomponentcontainstheintegrationcontentExternalDefinitions-DTDsbehindthePIPstandards55MappingsfromthePIPstandardtotheapplicationstandard56AdvantagesofPI–協(xié)同式的設(shè)計方式數(shù)據(jù)結(jié)構(gòu)定義與傳送路由設(shè)定分開,方便數(shù)據(jù)格式/界面重復(fù)使用信息路由設(shè)定維護容易當(dāng)原有信息的傳送方增加時,通過新增信息路由設(shè)定容易達成57AdvantagesofPI–做為多點對多點的信息管理平臺基于多種Adapter型態(tài)的支持以及良好的Messages監(jiān)控平臺,便于成為多點對多點的信息管理及傳送平臺58SAPInbound:一般傳輸方式59SAP_INBOUNDSAPPIJDBCAdapterRFCAdapterStagingTable1’StagingTable2’RFCZTable01_DATAZTable02_DATAProgramZTBCL_RLGKZTBCL_RLGPZTBCL_RLGIMAILERRORERROR234.264.157ECC6.0SAPInbound完整傳輸架構(gòu)及RFC錯誤處理機制如下所有Table可以ZRFCLOGNUM為Key值串連關(guān)系MAILERRORDataExchangeCenterSourceAPsTable1Table2triggertriggertriggertrigger1SAPOutbound:一般傳輸方式60ECC6.0SAPPIJDBCAdapterRFCAdapterRFCAdd-onTableProgram不論信息單一或關(guān)連多個Table皆通過SAPPI傳輸,將信息傳到DEC上寫入至add-onStagingTable里MAILERROR

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論