top oracle apps technical
Cele mai frecvente întrebări tehnice despre Oracle Apps și Oracle SOA:
Datorită progreselor tehnice, există o creștere rapidă a cererii de candidați calificați în tehnologia Oracle pe piață. Am pregătit un set de întrebări pentru interviu împreună cu răspunsurile lor în acest articol.
software de backup online pentru furnizorii de servicii
Citiți articolul nostru anterior despre Întrebări de interviu pentru formulare și rapoarte Oracle .
=> Faceți clic aici pentru întrebări despre interviurile Oracle care acoperă seriile
Acest articol acoperă:
- Întrebări de interviuri tehnice Oracle Apps
- Oracle SOA Interview Questions
Să explorăm !!
Ce veți învăța:
Cele mai importante aplicații Oracle pentru întrebări tehnice și Oracle SOA
Oracle SOA Interview Questions
Q # 1) Ce înțelegeți de SOA și care sunt avantajele utilizării acestei arhitecturi?
Răspuns: SOA înseamnă Service Oriented Architecture, care poate fi utilizat pentru dezvoltarea aplicațiilor Enterprise. Folosind această arhitectură, componentele aplicației vor interacționa între ele folosind servicii interoperabile, urmând protocolul de comunicație prin rețea.
Avantajele utilizării SOA sunt:
- Componentele rămân cuplate slab și pot fi reconfigurate.
- Serviciile de afaceri pot fi refolosite.
- Securitatea și confidențialitatea datelor.
- Interfețe bine definite.
- Flexibilitate și întreținere mai bune.
Q # 2) Ce este Oracle SOA Suite și care sunt diferitele sale componente?
Ani: Oracle SOA Suite aparține grupului de produse software Oracle Fusion Middleware.
Acest instrument se bazează pe arhitectura SOA și ajută la crearea, gestionarea și integrarea serviciilor cu componentele aplicației, astfel încât să livreze aplicația compusă SOA ca o singură unitate. Această suită este formată din cinci componente.
Componentele de service constă în continuare din:
- Procesul BPEL
- Mediator Oracle
- Fluxul de sarcini umane
- Servicii de decizie
Componentele de legare includ:
- Servicii
- Referințe
Î # 3) Puteți explica diferența dintre arhitectura urmată în 10g și 11g?
Răspuns: Dat mai jos sunt diferențele dintre 10g și 11g:
- Arhitectura SCA este urmărită în 11g, dar nu în 10g.
- În 11g, toate componentele SOA (cum ar fi BPEL, ESB etc.), legate de proiect, pot fi implementate simultan ca o singură unitate utilizând un fișier composite.xml. În 10g, aceste componente trebuie să fie implementate individual pe serverele respective.
- Containerul serverului de aplicații pentru 11g este Web Logic Server, în timp ce pentru 10g este OC4J.
- În 11g, Enterprise Manager se ocupă de toate componentele SOA, în timp ce în 10g sunt menținute console separate pentru fiecare componentă.
Q # 4) Care este conceptul de guvernare SOA?
Răspuns: Guvernarea SOA este introdusă pentru a administra serviciile într-o arhitectură orientată spre servicii.
Această guvernare este necesară pentru:
- Creați servicii noi atunci când este necesar.
- Actualizați serviciile existente.
- Gestionați ciclul de viață al serviciilor.
- Aplică regulile privind politicile pentru a menține coerența.
- Monitorizarea și reglarea performanței serviciilor.
- Gestionează permisiunile utilizatorilor pentru servicii.
Q # 5) Cum poate fi implementat un proces în SOA?
Răspuns: Un proces poate fi implementat utilizând oricare dintre opțiunile de mai jos:
- JDeveloper
- EMC (Enterprise Manager Console)
- Scripturi WebLogic.
Q # 6) Ce este SCA și cum este util?
Răspuns: Arhitectura componentelor de serviciu (SCA) este un model pentru construirea de aplicații și sisteme care utilizează concepte SOA. Serviciul compozit are ansamblul diferitelor componente ale aplicației și aceste componente pot fi implementate simultan simultan folosind SCA.
Diferitele specificații ale SCA sunt:
- Specificația modelului de asamblare.
- Specificație obligatorie.
- Specificații de implementare a componentelor.
- Specificația cadrului de politici.
Q # 7) Cum puteți realiza o cuplare slabă în cadrul SOA?
Răspuns: Cuplarea liberă poate fi realizată prin abstractizarea și rezolvarea diferențelor dintre diferite sisteme, astfel încât să se asigure o integrare perfectă.
OSB facilitează același lucru și rezolvă problemele dintre clienții de servicii și sistemele de afaceri. SOA folosește serviciile web ca elemente de bază pentru a realiza integrarea întreprinderii și reutilizarea componentelor prin cuplarea liberă.
Q # 8) Puteți face diferența între mediator și OSB?
Răspuns: Mediatorul poate fi diferențiat de OSB ca:
- Un mediator face parte dintr-o aplicație compusă și este utilizat pentru a media între diferitele componente din interiorul și din afara unei aplicații compozite. În timp ce OSB, adică Oracle Bus Service, este un ESB independent care mediază cu clienți și servicii eterogene fără a face parte din acestea.
- Un mediator poate fi implementat ca o componentă SCA în timp ce un OSB nu poate.
- Pentru un mediator, dezvoltarea se poate întâmpla prin JDeveloper IDE, în timp ce pentru OSB, se poate face folosind Eclipse IDE sau Web Console.
Q # 9) SOA face parte din Oracle Fusion Middleware?
Răspuns: Da, SOA face parte din Oracle Fusion Middleware care se comportă ca o interfață de utilizare în cadrul marii platforme Fusion.
Q # 10) În ce fel este coregrafia diferită de orchestrație?
Răspuns: Coregrafia și orchestrația sunt părți critice ale stratului de colaborare în cadrul orientării serviciilor, adică SOA și BPM.
În timpul Coregrafiei, sistemele se integrează fără a urma nici un proces de afaceri. Nu există un proces definit pentru a controla integrarea și se face conform secvenței de niveluri definite.
În Orchestrare, un proces central care poate fi un serviciu web în sine controlează celelalte servicii web implicate în integrarea sistemelor. Acest coordonator central va coordona executarea diferitelor operațiuni ale serviciilor web implicate în operațiune și finalizează integrarea.
Întrebări de interviuri tehnice Oracle Apps
Q # 11) Puteți defini un sistem ERP?
Răspuns: ERP înseamnă planificarea resurselor intreprinderii . Este un sistem software de afaceri care permite unei organizații să automatizeze și să se integreze cu diferitele procese de afaceri care partajează date comune între întreprinderi.
Software-ul ERP integrează de obicei diferitele fațete ale unei operațiuni, cum ar fi planificarea, dezvoltarea și fabricarea produselor, vânzările, marketingul etc. utilizând o singură bază de date, aplicație și interfață.
Q # 12) Explicați arhitectura Oracle Apps.
Răspuns: Oracle Apps este un mediu de arhitectură pe mai multe niveluri în care serverul de aplicații servește ca o interfață între clienți și servere de baze de date.
Prin urmare, componentele acestei arhitecturi sunt:
- Clienți
- Servere de aplicații
- Servere de baze de date
Clienții vor iniția cererea pentru ca o operațiune să fie executată de baza de date. Serverul de aplicații va acționa ca un strat intermediar prin trimiterea cererii clientului la baza de date și furnizarea datelor solicitate către client.
Q # 13) Putem crea tabele în schema APPS?
Răspuns: Nu, nu putem crea tabele în schema APPS și această schemă va avea doar sinonime.
Q # 14) Ce este un câmp flexibil? Enumerați tipurile sale.
Răspuns: Flexfield este un câmp de baze de date care are o flexibilitate încorporată în definirea structurii de raportare, care este relevantă pentru organizații specifice. Un câmp flexibil este alcătuit din segmente sau subcâmpuri.
Există două tipuri de câmpuri flexibile:
- Domenii cheie flexibile: Acestea sunt utilizate pentru a înregistra elemente cheie de date.
- Câmpuri flexibile descriptive: Sunt câmpuri flexibile definite de utilizator și pot fi personalizate.
Q # 15) Care sunt diferitele componente pe care ar trebui să le luați în considerare pentru a defini responsabilitatea în Oracle Apps?
Răspuns: O responsabilitate este un grup de componente. Acestea sunt:
- Meniu (obligatoriu): Este un aranjament de forme într-o manieră ierarhică.
- Grup de date (obligatoriu): Acesta definește maparea între produsele Oracle App, cum ar fi formulare, rapoarte, programe simultane și coduri de date Oracle.
- Responsabilități și solicitare grupuri de securitate (obligatoriu): Un grup de securitate a cererii este grupul de cereri atribuit unei responsabilități.
- Excluderi de funcții și meniuri (opțional): Responsabilitatea poate avea sau nu o funcție asociată și reguli de excludere a meniului.
Q # 16) Ce este un set de valori? Enumerați-i diferitele tipuri.
Răspuns: După cum sugerează și numele, setul de valori este o listă predefinită de valori utilizate de Oracle pentru validare. Acesta restricționează utilizatorul final să introducă date nedorite, oferind o opțiune de selectare a unei valori din setul de valori predefinit.
Oracle acceptă opt tipuri de validări ale seturilor de valori. Acestea sunt:
- Niciunul (validat minim)
- Independent
- Dependent
- Masa
- Special (avansat)
- Pereche (avansat)
- Tradus independent
- Dependent traductibil
Q # 17) Cum putem importa datele într-o bază de date folosind SQL * Loader?
Răspuns: SQL * Loader este un utilitar care este utilizat pentru a importa datele în bloc din fișiere externe.
Diverse caracteristici ale acestui utilitar de linie de comandă sunt cele prezentate mai jos:
- Pot efectua încărcări selective.
- Pot efectua încărcări pe mai multe mese.
- Suportă diferite fișiere de format.
Acest utilitar poate fi invocat folosind un set de comenzi.
SQLLDR CONTROL = Test.ctl, LOG = Test.log, BAD = Test.bad, DATA = Test.dat USERID = superutilizator / XXX, EROARE = 999, LOAD = 3000, DISCARD = toss.dsc, DISCARDMAX = 6
Î # 18) Ce înțelegeți prin programe simultane?
Răspuns: Un fișier executabil care se poate executa simultan cu celelalte programe și poate utiliza la maximum capacitatea hardware se numește program concurent. În general, aceste tipuri de programe ar fi de lungă durată și intensive în date. Acestea pot fi grupate cu rapoarte pentru a forma un grup de solicitări.
Q # 19) Ce conține directorul APPL_TOP?
Răspuns: Directorul APPL stochează fișierele suitei Oracle e-business și, prin urmare, este cunoscut sub numele de director APPL_TOP.
Acest director conține fișierele împreună cu directoarele relative:
- Fișiere tehnologice
- Fișiere de produse
- Fișiere de mediu Oracle e-business suite
Q # 20) Ce înțelegeți printr-un set de cărți?
Răspuns: Setul de cărți este o entitate de raportare financiară. Determină moneda funcțională, structura contului și calendarul pentru o companie sau un grup de companii.
Există două tipuri de seturi de cărți.
- Primar: Se compune din monedă funcțională
- Secundar: Acesta constă în raportarea monedei
Concluzie
Cu aceasta, închei această listă de întrebări de interviu despre „Oracle SOA” și „Oracle Apps Technical”.
Puteți să marcați această postare pentru referințe viitoare și să o citiți când și când este necesar. Sunt sigur că aceste întrebări ar fi cu adevărat de un ajutor imens pentru a trece cu succes la orice interviu oracle.
Mergeți la partea 1 din serie: Cele mai importante întrebări de interviuri Oracle
Echipa STH vă urează tuturor succes !!
Lectură recomandată
- Întrebări și răspunsuri la interviu
- Întrebări de interviuri despre formularele și rapoartele Oracle de top
- Top Oracle Interview Questions: Oracle Basic, SQL, PL / SQL Questions
- Întrebări de top pentru interviurile Oracle DBA, RAC și Performance Tuning
- Câteva întrebări interesante despre testarea software-ului
- Întrebări și răspunsuri la interviuri de testare ETL
- Top 12 Întrebări despre interviul Mockito (Interviul Mocking Framework)
- Software de testare manuală Întrebări de interviu pentru profesioniști experimentați