版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
OracleApplications11iArchitectureIntroduction
TOC\o"1-3"\h\z
OracleApplications11iArchitectureIntroduction
1
1.Three-TierArchitecture
1
1.1DatabaseTier
2
1.2ApplicationTier
2
1.3DesktopTier
3
2.ProductTypes
3
2.1Forms-basedProductArchitecture
3
2.2HTML-basedProductArchitecture
3
2.3BusinessIntelligenceSystem(BIS)ProductArchitecture
4
3.ProductVersions
4
4.Release11iNewFeatures
5
4.1PersonalHomepage
5
4.2Cost-basedOptimization
5
4.3RapidInstall
6
5.InternationalizationSupport
6
5.1LanguageSupport
6
LanguagesandCharacterSetsontheDatabaseTier
6
LanguagesandCharacterSetsontheApplicationTier
6
CharacterSetsontheDesktopTier
7
5.2TerritoryandOrganizationSupport
7
Country-specificFunctionality
7
MultipleOrganizationArchitecture
7
MultipleReportingCurrencies
7
6.FileSystem
7
6.1MainDirectoryStructures
7
6.2TheDATADirectory
8
6.3TheAPPLDirectory
8
TheCoreTechnologyDirectory
9
TheProductDirectory
9
LanguageFiles
9
6.4TheORADirectory
9
6.5TheCOMNDirectory
10
Three-TierArchitecture
Databasetier:
ItmanagesOracle8idatabase.
Applicationtier:
ItmanagesOracleApplicationsandothertools.
AllOracleApplicationssoftwareandothertoolsaredeployedontheApplicationtierandthusiteliminatestheneedtoinstallandmaintainapplicationsoftwareoneachdesktopclient.
ThesoftwareontheapplicationtieralsoenablesOracleApplicationstoscalewithloadandtokeepnetworktrafficlow.
Desktoptier:
Itprovidestheuserinterfacedisplayonly.Inotherwords,onlythepresentationlayerofOracleApplicationsisonthedesktoptierintheformofaplug-intoastandardInternetbrowser.
DatabaseTier
DataServer:AmachineonwhichthedatabaseholdingOracleApplicationsdataresides.ThedatabaseserverprocessesSQLandJavarequestsfromothermachines,suchasFormsservers,HTTPservers,andconcurrentprocessingservers.
ReportsServer:Theserverthatsupportsdataanalysisandad-hocqueries.
ConcurrentProcessingServer:AnOracleApplicationsserverthatrunstime-consuming,non-interactivetasksinthebackground.
AdministrationServer:TheserverfromwhichthesystemadministratorrunsprogramsthatmaintainandupdatetheOracleApplicationsdatabase.
ApplicationTier
HTTPServer:AnapplicationserverthatrunsanHTTPlistener,andsendsoutwebpagesinresponsetoHTTPrequestsfromremotebrowsers.
FormsServer:AtypeofapplicationserverthathoststheFormserverengine.Itmediatesbetweenthedesktopclientandthedatabase,providinginputscreensfortheForms-basedproductsonthedesktopclientandcreatingorchangingdatabaserecordsbasedonuseractions.
DiscovererServer:Theserverthatprovidesad-hocanalysis.
DesktopTier
WebBrowser:AprogramrunningonadesktopclienttheviewsdocumentsformattedinHTMLandrunsJavaapplets.AwebbrowsersendsrequeststoaHTTPserverusingaspecialprotocol(HTTP)toretrievedocumentsandJavaapplets.
ProductTypes
Forms-basedProductArchitecture
FormsServerandFormsClient:
TheFormsServermediatesbetweentheFormsclient,aJavaappletrunningonthedesktop,andtheOracle8idatabaseserveronthebackend.TheFormsserverproducestheeffectsauserseesonthedesktopscreenandcauseschangestodatabaserecordsbasedonuseractions.
AJava-enabledwebbrowsermanagesthedownloading,start-up,andexecutionoftheFormsclientonthedesktop.
HTML-basedProductArchitecture
OracleSelf-ServiceWebApplicationsandOracleWorkflow
Self-ServiceWebApplicationsprovideaneasy-to-useinterfacetousers.SincetheinterfaceisfamiliartoWebusers,itdoesnotrequireanytraining.
ManyOracleApplicationsproductsuseOracleWorkflowtoautomaticallyenforcebusinessrulesandpoliciesandtoprovideacommonnotificationsystem.TheOracleWorkflowmonitorsbusinessprocesses,collectsprocessdata,andprovidesane-mailandwebpagenotificationsystem.
BusinessIntelligenceSystem(BIS)ProductArchitecture
BusinessIntelligenceSystemisadecisionsupportsolutionintegratedwithOracleApplications.UsingtheBISproducts,amanagercanquerytheOracleApplicationsdatabasetomonitorrecentbusinessperformanceacrossmultipleorganizations.
BISERPandCRMproductsdonotusetheFormsserverorFormsclient.Instead,BISproductsusetheOracleDiscovererserverandOracleReportsserverontheapplicationtier.AJavaappletrunningondesktopclientcommunicateswiththeHTTPserver,whichconnectstotheDiscovererserverorReportsserver.
ProductVersions
ThefollowingtableshowstheversioninformationofproductcomponentsworkingwithOracleApplications11.5.6.
ComponentName
Version
Oracle8iEnterpriseEdition
OracleiAS
ApacheHTTPServer
Developer6i
Forms
Reports
Patchset8
JInitiator
JDK(web_tier)
Release11iNewFeatures
PersonalHomepage
ThePersonalHomepageisthestartingpointfromwhichyoucanaccessallERP,CRM,Self-ServiceWebApplications,orBISproducts.OnceloggedintothePersonalHomepage,youneednotsignonagaintoaccessotherpartsofthesystem.
OracleApplicationsalsoretainspreferencesasyounavigatetoothertoolsandproducts.
YoucanalsocustomizethePersonalHomepagetofityourindividualneedsandresponsibilities.
Cost-basedOptimization
TheOracleoptimizerevaluatesmanyfactorstocalculatethemostefficientwaytoexecuteaSQLstatement.Ituseseitherarule-basedorcost-basedapproach.Rule-basedoptimizationwasusedinearlierreleases,buttheSQLusedinRelease11itunedforcost-basedoptimization,andRelease11irequirestheoptimizertousethecost-basedoptimization(CBO).
UsingCBO,theoptimizerconsiderstheavailableaccesspathsandfactorsinstatisticalinformationforthetablesandindexesthattheSQLstatementwillaccess.First,theoptimizercreatesasetofpotentialexecutionplansfortheSQLstatementbasedonitsavailableaccesspathsandhints.Thentheoptimizerestimatesthecostofeachexecutionplanbasedonstatisticsinthedatadictionaryforthedatadistributionandstoragecharacteristicsofthetables,indexes,andpartitions.Theoptimizercomparesthecostsoftheexecutionplansandchoosestheonewiththesmallestcost.
OracleApplications11iprovidestheconcurrentprogram“GatherSchemaStatistics〞tohelptocollectusefulstatisticsforCBOtogenerateoptimalplans.
RapidInstall
Release11iintroducesRapidInstall:awizardthathelpsyouinstallacompletesetofOracleApplicationsatthelatestavailableMaintenancePacklevel.RapidInstallinstallstherequiredtechnologystackandcreatestheOracleApplicationsdatabase.
YoucanuseRapidInstalltoinstallanyofthreeenvironments:aproductioninstallation,atestinstallation,andaninstallationoftheVisionDemodatabase.
RapidInstallalsoletsyoulicenseproducts,country-specificfunctionality,andlanguages.
RapidInstallstoresalltheparametersyouchooseinaconfigurationfile,defaultnamedas“config.txt〞.
InternationalizationSupport
LanguageSupport
LanguagesandCharacterSetsontheDatabaseTier
TheOracle8idatabasetierisinstalledintheUS7ASCIIcharactersetbydefault,butcanbeconvertedtoruninanyothersupportedcharacterset.YouchoosethedatabasecharactersetwhenrunningRapidInstall,andRapidInstallconvertsthedatabasetothenewcharacterset.
ThesuitabledatabasecharactersetforSimplifiedChineseis“ZHS16GBK〞.
LanguagesandCharacterSetsontheApplicationTier
TheapplicationtierisinstalledintheUS7ASCIIcharactersetbydefault,butcanbeconvertedtoruninanyothersupportedcharacterset.YouspecifytheapplicationtiercharactersetwhenrunningRapidInstall.
ThesuitableapplicationtiercharactersetforSimplifiedChineseis“ZHS16GBK〞.
TheHTTPserversontheapplicationtiermustuseacharactersetsupportedbythebrowsersonthedesktoptier.NotallcharactersetsavailablefortheHTTPserveraresupportedbythebrowsers.Thisistheonlycompatibilityrequirementbetweenthedesktoptierandapplicationtier.
CharacterSetsontheDesktopTier
Languagesupport,whichincludessupportfordatainputmethodsandrequiredcharactersetsandfonts,mustbeavailableinthedesktopclient’soperatingsystem.
Thedesktopbrowsermustbeconfiguredtoinputdataintherequiredlanguageandmusthandleanylanguage-specificcapabilities.
ThecharactersetinthebrowserissetbytheHTTPserver.UsersmustnotchangetheircharactersetinthebrowserduringanOracleApplicationssession.
TerritoryandOrganizationSupport
Country-specificFunctionality
OracleApplicationshasasinglecommoncoreoffunctionality,withcountry-specificextensionstomeetthestatutory,legal,andculturalpracticesofdifferentcountries.
Althoughallcountry-specificextensionsareinstalled,youmustlicenseeachextensionbeforeyoucanuseitscountry-specificfunctionality.RapidInstalllistsallthecountriesthathaveextensionsandlicensestheextensionsyouchoose.
MultipleOrganizationArchitecture
Youcandefinemultipleorganizations(Multi-Org)andtherelationshipsamongtheminasingleinstallationofOracleApplications.
Thetypesoforganizationsthatcanbedefinedincludebusinessgroups,setofbooks,legalentities,balancingentities,operatingunits,inventoryorganizations,HRorganizations,andorganizationsinOracleProjectsandOracleFixedAssets.
WhenyourunOracleApplicationsproducts,youfirstchooseanorganization–eitherimplicitlybychoosingaresponsibility,orexplicitlyinaChooseOrganizationwindow.Eachwindowandreportthendisplaysinformationforyourorganizationonly.
MultipleReportingCurrencies
TheMultipleReportingCurrencies(MRC)featureallowsyoutoreportandmaintainaccountingrecordsatthetransactionlevel,inmorethanonefunctionalcurrency.
PrimaryfunctionalcurrencyisthecurrencyyouusetorecordtransactionsandmaintainyouraccountingdatawithinOracleApplications.Theprimaryfunctionalcurrencyisgenerallythecurrencyinwhichyouperformmostofyourbusinesstransactionsandtheoneyouuseforlegalreporting.Areportingfunctionalcurrencyisacurrency,otherthenyourprimaryfunctionalcurrency,thatyouneedforreports.
FileSystem
MainDirectoryStructures
InRelease11i,thereisnoOraclefilestoredonthedesktopclient.Thefollowingshowsthemaindirectorystructuresondatabasetierandapplicationtier.
Exampleofeachdirectorystructurelocation:
DATA:/data/<SID>/data
APPL:/app/<SID>/appl
ORA:
/ora/<SID>/db/8.1.7(OracleHomefor8iRDBMS)
/app/<SID>/ora/8.0.6(OracleHomeforTechnologyStack)
/app/<SID>/ora/iAS(OracleHomeforApacheServer)
COMN:/app/<SID>/comn
TheDATADirectory
TheDATAfilesystemcontainsthe.dbffilesoftheOracleApplicationsOracle8idatabase.
TheAPPLDirectory
OracleApplicationsfilesarestoredintheAPPLdirectory.RapidInstallsavesthenameofthisAPPLdirectoryintheAPPL_TOPenvironmentsetting.
EachApplicationTopdirectoryhasamainenvironmentfile,<SID>.env,whichnamedafterthedatabaseinstanceassociatedwiththeinstallation.
WithintheAPPL_TOPdirectory,filesassociatedwithaproductareinstalledundertheproduct’stop-leveldirectory,whichisstoredinthe<prod>_TOPenvironmentsetting.The<prod>portionofthisenvironmentsettingistheproduct’sshortname,suchasad,au,fnd,gl,andinv.Thecorresponding<prod>_TOPenvironmentsettingsareAD_TOP,AU_TOP,FND_TOP,GL_TOP,andINV_TOP.
Forcompatibilitywithearlierreleases,RapidInstallcreatesanotherdirectory,namedfortheversionnumber,withintheproduct’
TheCoreTechnologyDirectory
Theadmin,ad,au,andfnddirectoriesarethecoretechnologydirectories.
TheadmindirectoryholdsfilesusedforthepreliminaryinstallorupgradestepsforallOracleApplicationsproducts.Subdirectoriesinthisadmindirectoryholdthelogandrestartfilesthatrecordtheactionsperformedbyinstallationandupgradeutilitiesandscripts.
Thead(ApplicationsDBA)directorycontainstheinstallationandmaintenanceutilitiessuchasAutoUpgrade,AutoPatch,andtheadadminutility.
Theau(ApplicationsUtilities)directorycontainsPL/SQLlibrariesusedbyOracleFormsandOracleReports,OracleFormssourcefiles,andacopyofallJavafilesusedtogeneratethedesktopclient.
Thefnd(Foundation)directorycontainstheformsandCobjectlibraries,andscriptsthatareusedtobuildtheOracleApplicationsdatadictionary.
TheProductDirectory
Each<prod>_TOPdirectory,suchasAPPL_TOP/gl/11.5.0,containssubdirectoriesforproductfiles.
Productfilesincludeshellscriptsforconcurrentprograms,formsfiles,reportfiles,andsomefilestoinstallorupgradethedatabase(buttablesandotherdatabaseobjectsarestoredseparatelyontheOracle8idatabaseserver).
LanguageFiles
WhenyouinstallOracleApplicationsinalanguageotherthanAmericanEnglish(languagecode=US),eachproducttreeincludesdirectoriesthatusetheNLSlanguagecode.Thesedirectoriesholdtranslateddata,form,html,messageandreportfiles.
ThelanguagecodeforSimplifiedChineseisZHS.
TheORADirectory
OracleApplicationssupportsrunningwithdatainadatabaseofoneversion,whilelinkingOracleApplicationsprogramsusingthetoolsfromasecondorthirdversionofthedatabaseserver.ThisisknownasmultipleOracleHomes.ThismodelallowsOracletosupportfeaturesinlaterdatabaseserverversions
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2觸電人員的急救
- 出納綜合考試題及答案
- 采油調(diào)度員考試題庫及答案
- 四川省內(nèi)江市2026年中考語文三模試卷附答案
- 2025-2026人教版八年級語文上期測試卷
- 2025-2026二年級道德法治測試題
- 肝轉(zhuǎn)移微創(chuàng)與開放手術(shù)療效比較
- 肝衰竭CRRT抗凝與血小板輸注策略探討
- 衛(wèi)生室感染管理制度
- 衛(wèi)生院基藥宣傳制度
- 2026海南安??毓捎邢挢?zé)任公司招聘11人筆試模擬試題及答案解析
- 裝飾裝修工程施工組織設(shè)計方案(二)
- 2026上海碧海金沙投資發(fā)展有限公司社會招聘參考題庫必考題
- 保險業(yè)客戶服務(wù)手冊(標(biāo)準(zhǔn)版)
- 檢驗(yàn)科內(nèi)控制度
- DB44-T 2771-2025 全域土地綜合整治技術(shù)導(dǎo)則
- 淺談醫(yī)藥價格管理現(xiàn)狀透析
- 全屋定制合同協(xié)議模板2025年標(biāo)準(zhǔn)版
- 2025年數(shù)字人民幣應(yīng)用基礎(chǔ)考試模擬試卷及答案
- 孕婦監(jiān)護(hù)和管理課件
- 2026年安全員之A證考試題庫500道(必刷)
評論
0/150
提交評論