Domanda

servizi web nativa è una nuova funzionalità della tecnologia XML DB. In google ho trovato che esso `s molto vicino alla SOA.

Qualcuno può spiegare semplicemente: 1) che cosa è l'uso principale dei servizi web nativa 2) Qual è la differenza principale di XML DB 11g e le precedenti release di XML DB.

Grazie.

È stato utile?

Soluzione

ho trovato documentazione. E 'stato difficile)

Novità di Oracle DB XML?

Le nuove funzioni:

  • Binary XML
  • XMLIndex
  • XmlType PTOM ora utilizzare Mucchio bagagli Invece di IOT
  • Valore predefinito di XML Schema Annotazione storeVarrayAsTable Is Now true
  • Eventi Repository
  • Supporto per API Content Repository per Java (JCR: JSR-170)
  • Tipi Nuova Repository Risorsa Collegamento
  • Supporto per i privilegi WebDAV e Nuova Privilegi Oracle XML DB
  • Web Services
  • In-Place XML Schema Evolution
  • Il supporto per ricorsiva schemi XML
  • Il supporto per XLink e XInclude
  • Il supporto per Traduzioni XML
  • Supporto per i grandi nodi XML
  • unificata API Java
  • Supporto pompa Oracle Data per XMLType
  • Il supporto per Oracle Streams XMLType da e Logical Standby
  • Oracle XDK Pull-Parser API (XML Eventi, JSR-173)
  • XQuery Conformità agli standard
  • Fine-Grained accesso alla rete Servizi Uso PL / SQL
  • SQL / XML standard di conformità e Miglioramenti delle prestazioni
  • Miglioramenti
  • XML-Aggiornamento Prestazioni
  • Prestazioni
  • XQuery e SQL / XML Miglioramenti
  • I miglioramenti delle prestazioni XSLT

E sui servizi Web.

I servizi Web forniscono un modo standard per le applicazioni di scambiare informazioni sui servizi Internet e di accesso che implementano la logica di business. Le applicazioni possono accedere a database Oracle utilizzando i servizi Web nativi di Oracle XML DB. Un servizio ti permette di eseguire query SQL e XQuery e ricevere risultati come dati XML. Un altro servizio fornisce l'accesso a tutte le funzioni e le procedure / SQL stored PL. È possibile personalizzare i formati di documento di input e output quando si utilizza il servizio di quest'ultimo; il WSDL viene generato automaticamente dal database del motore di servizi Web nativo.

SOAP 1.1 è la versione supportata da Oracle DB XML. Le applicazioni utilizzano il metodo HTTP POST per inviare richieste SOAP ai servizi Web nativi di Oracle XML DB. È possibile configurare le posizioni di tutti i servizi Web di Oracle XML DB nativi e documenti WSDL utilizzando il file di configurazione di Oracle XML DB, xdbconfig.xml. È anche possibile configurare le impostazioni di protezione per i servizi Web che utilizzano lo stesso file di configurazione.

Altri suggerimenti

Ci sono vantaggi e svantaggi. Se si dispone di sviluppatori esperti in PL / SQL, questo rende più facile per loro di fornire e consumare servizi web senza passare attraverso un server di applicazione separata.

Naturalmente, il tuo popolo di sicurezza possono essere coinvolti là, soprattutto se si desidera rendere tali servizi a disposizione di fuori della rete Intranet. Ma fornisce uno strumento in più nella casella degli strumenti.

ho scritto un articolo che introduce i servizi web PL / SQL per la conferenza ODTUG dello scorso anno. E 'disponibile nella sezione Risorse Tech a www.odtug.com. Date un'occhiata.

trovato tramite Google:

  

Ti permette di pubblicare il PL / SQL   pacchetti / procedure / funziona come web   di servizio con codifica zero e lo zero   sforzo distribuzione!

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top