Oracle-11i-系統(tǒng)技術(shù)體系架構(gòu)介紹(英文)_第1頁
Oracle-11i-系統(tǒng)技術(shù)體系架構(gòu)介紹(英文)_第2頁
Oracle-11i-系統(tǒng)技術(shù)體系架構(gòu)介紹(英文)_第3頁
Oracle-11i-系統(tǒng)技術(shù)體系架構(gòu)介紹(英文)_第4頁
Oracle-11i-系統(tǒng)技術(shù)體系架構(gòu)介紹(英文)_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論