Oracle SOA intervjuu küsimuste ja vastuste sissejuhatus

Oracle SOA - teenustele orienteeritud arhitektuur on tarkvarakomplekt, mille on välja töötanud Oracle Corporation ja mis on osa Oracle Fusion vahetarkvara tootest. Oracle SOA Suite tootega hõlmatud erinevad funktsioonid on SOA teenuste juurutamine, haldamine ja haldamine. SOA võimaldab mitme platvormiülese ja tehnoloogiaülese rakenduse interaktsiooni või integreerimist hõlpsalt ja tõhusalt, odava ja hooldusega. Oracle SOA Suite'is saadaolevad erinevad komponendid on näiteks Oracle Service Bus (OSB), Oracle BPEL Process Manager, Oracle Event Processing, Oracle Business Rules, Oracle Web Services Manager, Oracle Enterprise Service Bus, Oracle Business Activity Monitoring ja Oracle JDeveloper . Oracle SOA Suite uusim versioon on 12c, mis on praegu tööstuse parim rakendusintegratsiooni- ja SOA-lahenduste komplekt.

Kui otsite tööd, mis oleks seotud Oracle SOA-ga, siis peate valmistuma 2019. aasta Oracle SOA-le mõeldud intervjuuküsimusteks. On tõsi, et iga vestlus on erinevate tööprofiilide järgi erinev. Oleme siin koostanud olulised Oracle SOA intervjuu küsimused ja vastused, mis aitavad teil oma intervjuus edu saavutada.

Selles 2019. aasta Oracle SOA intervjuuküsimuste artiklis tutvustame 10 kõige olulisemat ja korduma kippuvat Oracle SOA intervjuuküsimust. Need küsimused jagunevad järgmisteks osadeks:

1. osa - Oracle SOA intervjuu küsimused (põhilised)

See esimene osa hõlmab põhilisi Oracle SOA intervjuu küsimusi ja vastuseid

Q1. Mis on SOA ja selgitada selle arhitektuurilisi eeliseid?

Vastus:
SOA on teenusele orienteeritud arhitektuuri lühend ja see on kasulik integratsioonipluginate või -teenuste arendamisel erinevate tehnoloogiatevaheliste või platvormidevaheliste rakenduste integreerimiseks. SOA arhitektuuril on mitmeid eeliseid, näiteks lõdvalt ühendatud komponentide arendamine, olemasolevate teenuste hõlpsaks ümberkonfigureerimiseks, olemasolevate SOA teenuste taaskasutamine ilma ettevõtte funktsioone mõjutamata, tagab andmete konfidentsiaalsuse ja turvalisuse, parema hoolduse ja teenuste hooldamise paindlikkuse.

Q2. Millised on SOA arhitektuuris osalevad erinevad komponendid?

Vastus:
SOA Suite'is olevad erinevad komponendid on järgmised:

  1. Teenused
  2. Töötlemiskiht või korralduskiht
  3. Juurdepääsu raamistik
  4. Äritegevuse jälgimine
  5. Operatiivsed andmehoidlad
  6. Turvalisus
  7. Juhtimine
  8. Partnerid, tarnijad ja kliendid

Eespool nimetatud komponendid ei ole ammendavad ja hõlmavad ka mitmeid muid olulisi komponente, kuna see hoiab lõdvalt ühendatud komponente, mis on parema jõudluse ja suurema käideldavuse jaoks olulised.

Liigume järgmiste Oracle SOA intervjuu küsimuste juurde.

Q3. Millised on SOA-s pakutavad eri tüüpi teenused?

Vastus:
SOA-teenustele orienteeritud arhitektuuris pakutavad eri tüüpi teenused on SOAP- ja REST-põhised, mida selgitatakse järgmiselt:
SOAP-põhised: SOAP (Simple Object Access Protocol) põhised teenused kuvatakse XML (Extensible Markup Language) põhise sõnumivorminguna. Need XML-sõnumid genereeritakse WSDL-i standardite alusel, kus WSDL on veebiteenuste kirjelduskeel, mida kasutatakse SOAP veebiteenuste standardite määratlemiseks.
REST-põhine: REST-põhine või RESTful-põhine veebiteenus paljastatakse JSON-vormingus, kasutades HTTP-kommunikatsiooniprotokolle erinevate meetoditega nagu GET, HEAD, POST, PUT, DELETE, CONNECT, OPTIONS ja TRACE. WADL (veebirakenduse kirjelduskeel) kirjeldab REST-i teenuseid sarnaselt WSDL-iga. SOAP UI või Postman UI tööriista saab kasutada vastavalt SOAP ja REST veebiteenuste testimiseks ning SOAP UI saab kasutada mõlemat tüüpi.

Q4. Millised on Oracle Service Bus (OSB) komponendi olulised omadused SOA Suite'is?

Vastus:
See on põhiline Oracle SOA intervjuu küsimus, mida küsiti intervjuus. Oracle Service Bus komponendi peamised omadused on järgmised:

  1. Mitmeprotokollilise sõnumside tugi
  2. Sõnumite vahendamine
  3. Sisupõhine marsruutimine
  4. Teenuse vahetamine
  5. Teenindusbusside turvalisus
  6. Sõnumite turvalisus, identiteet, autoriseerimine ja autentimine
  7. Teenuse avastus
  8. Ressursside vahemälu
  9. Sõnumiprotokollid, näiteks HTTPS, SOAP, SMTP, JMS, FTP, fail, MQ, Tux jne,
  10. Dünaamiline transformatsioon
  11. Vigade käsitlemine
  12. Muutuskeskus

Q5. Millised on SOA komplekti komponendi Oracle Service Busi põhifunktsioonid?

Vastus:
Oracle SOA Suite Oracle Service Bus -komponendi põhifunktsioonid on teenuste integreerimine, teenus, turvalisus, teenusehaldus ja teenusekompositsioon. Teenuste integreerimise funktsioone kasutatakse selliste funktsioonide jaoks nagu sõnumite vahendamine, erinevate teenuse lõpp-punktide integreerimine ning teenuste vahendamine ja paljastamine taaskasutamise eesmärgil. Teenuse turvafunktsioone kasutatakse selliste funktsioonide jaoks nagu teenuse autentimine ja autoriseerimine, sõnumite turvalisuse jõustamine ja kasutaja identiteedi valideerimine. Teenuse koostise funktsioone kasutatakse selliste funktsioonide jaoks nagu sõnumite marsruutimisloogika konfigureerimine, teenuse konfigureerimine, sõnumi teisendamine, valideerimine ja registri eesmärkidel. Teenusehalduse funktsioone kasutatakse selliste funktsioonide jaoks nagu teenustegevuste haldamine, jälgimine ja saadavuse eesmärk.

2. osa - Oracle SOA intervjuu küsimused (täpsemad)

Vaadakem nüüd üksikasjalikke Oracle SOA intervjuuküsimusi.

Q6. Millised on SOA Suite'i erinevad komponendid?

Vastus:
SOA Suite'is olevad erinevad komponendid on järgmised:

  1. BPEL protsessijuht
  2. Vahendaja
  3. Inimese töökorraldus
  4. Ärireeglite adapterid
  5. Adapterid, näiteks File, JMS (Queue and Topic), AQ, DB Adapter Business Events
  6. Ürituste kättetoimetamine
  7. Võrgukompleks
  8. Ürituste töötlemine
  9. BAM (äritegevuse jälgimine)
  10. Oracle ESB / OSB Oracle
  11. B2B, OWSM ja JDeveloper IDE

Q7. Milliseid erinevaid suhtlustüüpe kasutatakse Oracle Service Busis sõnumside jaoks?

Vastus:
Erinevad suhtlustüübid, mida Oracle Service Bus arhitektuuris sõnumite edastamise paradigmade jaoks kasutatakse, on sünkroonne taotlus / vastus, asünkroonne avaldab üks, asünkroonne avaldab üks ja mitu ning asünkroonne taotlus / vastus (sünkroonsest asünkroonseks sildamine).

Liigume järgmise juurde Liigume järgmise Oracle SOA intervjuu küsimuste juurde.

Q8. Millised on erinevad sõnumi teisendamise funktsioonid, mis on saadaval SOA Suite'i Oracle Service Bus'is?

Vastus:
SOA Suite'i Oracle Service Bus'i erinevad sõnumivahetuse funktsioonid on järgmised:

  1. Sissetulevate teadete valideerimine erinevate skeemide alusel
  2. Sihiteenuse või erinevate teenuste valimine sõnumside sisu või sõnumipäiste põhjal
  3. Sõnumite teisendamine sihtteenuste alusel
  4. XQuery või XSLT põhjal sõnumite teisendamine
  5. Toetab teisendusi nii XML- kui MFL-vormingus
  6. Sõnumite rikastamise funktsioonid
  7. Toetab kõnesid erinevatele veebiteenustele, et koguda ümberkujundamise eesmärgil täiendavaid andmeid

Q9. Mis on SOA Suite'i metaandmete pood?

Vastus:
See on intervjuus küsituim Oracle SOA intervjuu küsimus. Metadata Store on SOA Suite 11g funktsioon, mida kasutatakse SOA artefaktide jagamiseks. See tagab SOA artefaktid nagu EBM, XML skeemid, rikkepoliitika, WSDL, reeglite hoidlad ja teenuse andmeobjektid (SDO). Metaandmete poodi saab konfigureerida nii andmebaasipõhiseks kui ka failipõhiseks.

Q10.Millised on SOA otsuste komponendi teenused?

Vastus:
Otsuste teenindamise komponendid on reeglistik, mis on veebiteenuse kujul reeglite otsustamise funktsioon. Otsuste talituse erinevad komponendid on järgmised:

  1. Otsuseeskirjad ja otsustabelid.
  2. Metaandmed, milles on konkreetsete reeglitega seotud teave.

Soovitatav artikkel

See on juhend Oracle SOA intervjuu küsimuste ja vastuste loendisse, et kandidaat saaks hõlpsasti neid Oracle SOA intervjuu küsimusi lahendada. Selles postituses oleme uurinud populaarsemaid Oracle SOA intervjuuküsimusi, mida sageli küsitakse intervjuudes. Lisateabe saamiseks võite vaadata ka järgmisi artikleid -

  1. Kümme kõige enam - Interneti-intervjuu küsimused
  2. Tähtis - JIRA intervjuu küsimused
  3. SOAP veebiteenuste intervjuuküsimused
  4. Apache'i intervjuu küsimused
  5. Kuidas SOA testimine töötab?