
Programmazione utilizzando i servizi oggetto di business
Per semplificare la creazione e la manipolazione degli oggetti di business, il framework degli oggetti di business estende le specifiche SDO fornendo una serie di servizi Java. Questi servizi fanno parte del pacchetto denominato com.ibm.websphere.bo.
Questa è una breve descrizione dei servizi oggetto di business.
| Servizio | Descrizione |
|---|---|
| BOChangeSummary | Fornisce miglioramenti all'interfaccia di riepilogo delle modifiche SDO per gestire l'intestazione di riepilogo delle modifiche del grafico aziendale. |
| BOCopia | Facilita la copia di un grafico di oggetti di business o di un grafico di business che contiene un grafico di oggetti di business. |
| BODataObject | Fornisce miglioramenti all'interfaccia SDO Data Object. |
| Parità BOE | Fornisce la possibilità di determinare se due grafici di business o oggetti di business sono equivalenti. |
| BOEventSummary | Fornisce l'interfaccia per la gestione del contenuto dell'intestazione di riepilogo eventi del grafico aziendale. |
| BOFactory | Fornisce la capacità di creare un grafico di business o un oggetto di business. |
| Modalità BOM | Fornisce accesso alla configurazione della modalità di analisi dell'oggetto di business mentre l'applicazione è in esecuzione. Utilizzare questa API nella progettazione per le applicazioni con la logica che fornisce un comportamento specifico per la modalità di analisi lazy o eager. |
| BOPrinter | Stampa il contenuto dell'oggetto di business o le informazioni sul tipo. |
| Tipo BOA | Fornisce un meccanismo per ottenere il tipo SDO di un grafico di business o di un oggetto di business che rispecchia ciò che Class.forName() fornisce per i nomi di classe Java. |
| BOTypeMetadata | Fornisce la capacità di acquisire un BLOB (binary large object) dell'annotazione che sia conforme al modello di metadati di tipo BO e lo trasformi in un insieme di DataObjects SDO (ed esegue la trasformazione di riserva). |
| BOXMLDocument/BOXMLSerializer | Fornisce i meccanismi per la creazione e la rappresentazione di un documento XML in memoria e per la serializzazione e deserializzazione di un documento XML. |
| BOInstanceValidator | Fornisce una funzione per convalidare un'istanza oggetto di business rispetto alla relativa definizione XSD. Gli oggetti di business possono essere presenti con vari moduli. Possono essere oggetti di business semplici o impacchettati dal modello di grafico di business arricchito. In alcuni scenari di integrazione business, gli oggetti di business si trovano nella sezione eliminata del riepilogo delle modifiche. Questi oggetti di business guidano le logiche di business downstream. L'accuratezza degli oggetti di business deve essere garantita in tutti i casi. Esistono due stili supportati per BOInstanceValidator:
|