| |
1-10 FragencService V1.0 April 2000 1 1,6,1,1 Typ eins: Ansammlungen Die Ansammlung und Iterator Schnittstellen definieren die Schnittstellen, um zu verursachen und zu manipulieren Ansammlungen Gegenstände. Die Ansammlung Schnittstelle wird mit Betrieben für das Hinzufügen definiert, das Zurückholen, das Ersetzen und das Entfernen des Mitgliedes wendet ein. Die Ansammlungen, die sie darstellt kann in der Natur willkürlich sein. Das Iterator Schnittstelle wird mit Betrieben für definiert das Überqueren übermäßig und das Zurückholen wendet innerhalb einer Ansammlung ein. 1,6,1,2 Typ zwei: FragencRahmen Die Fragenrahmenschnittstellen definieren einen flexiblen und ausdehnbaren Rahmen für Beschäftigen Gegenstandfrage. Das QueryLanguageType Schnittstelle liefert den Entwurf , um das OMG IDL zu verwenden schreiben Sie System, um Abfragesprachearten einzustufen. QueryEvaluator Schnittstelle definiert den grundlegenden Betrieb, um eine Frage auszuwerten. Das Resultat von der Frage die dienen kann während der Bereich für weitere Fragen, wird durch dargestellt QueryableCollection . QueryManager Schnittstelle definiert ein leistungsfähigeres QueryEvaluator um welches ersucht werden kann, um willkürliches zu verursachen Frage Gegenstände. So Gegenstände können die Fähigkeit für graphischen Fragenaufbau, Vorkompilation zur Verfügung stellen und Optimierung, asynchrone Fragendurchführung, und so weiter. 1,6,2 AnsammlungscSchnittstellencStruktur Die Ansammlungsschnittstellen werden in die Schnittstellenstruktur geordnet, die in der Abbildung veranschaulicht wird 1-4 . Punktierte Pfeile stellen Verbindung dar. Tabelle 1-4 Ansammlungsschnittstellenstruktur 1,6,3 FragencRahmencSchnittstelle Hierarchy/Structure Die Fragenrahmenschnittstellen werden in die Schnittstelle hierarchy/structure geordnet veranschaulicht in Tabelle 1-5 . Feste Pfeile stellen Erbschaft dar und punktierte Pfeile stellen dar Verbindung. Ansammlung Iterator CollectionFactory |  |
|
| |
|
|