| |
September 2001 Organisationsstruktur: DesigncZiele 1-3 1 Es ist wichtig, diese unterschiedlichen Aspekte des Organisationsstruktur-Service zu betrachten als unterschiedliche aber in Verbindung stehende Teile der Spezifikation. Es viele Fälle in denen eine Fähigkeit gibt , um Ansammlungen von organisatorischen zu handhaben Wesen und die Rollen, die sie spielen, seien Sie, aber erforderlich hierarchische Strukturen sind nicht. Es kann eine Notwendigkeit auch geben, hierarchisches zu stützen Organisationsstrukturen unter einem möglicherweise anderen Profil, die nicht Positionen haben, Unternehmenseinheiten und Leute. Wenn Sie das Potential für jeden dieser Aspekte unabhängig verwenden mit kombinieren reales Weltpotential, daß etwas von diesen Informationen aus Reichweite des Service heraus sein können (einige Abstraktionen können in einem Vermächtnissystem liegen), ist es wichtig, ein flexibles zu definieren und lose Koppelung zwischen die Organisationsstrukturelemente und das organisatorische Wesen, die diese Elemente darstellen. Wir haben diesen Punkt angesprochen, indem wir zwei stützten Niveaus von Übereinstimmung und eine saubere Bezugsabstraktion riefen Subject an. 1,2,2 Trennung der Sicherheitsinteressen Es ist wichtig, daß diese Spezifikation zu den Sicherheitsinteressen für Implementers freundlich ist das kann oder kann möglicherweise nicht den CORBA-Sicherheitsservice verwenden. Zwecks eine Strecke stützen Sicherheitsfähigkeiten, die Schnittstellen dieser Spezifikation sind entworfen worden, um sich zu trennen Wertpapieremissionen auf der Trennebene. Dieses verringert erheblich die Kompliziertheit und administrative Unkosten des Ausübens von Zugangspolitik auf dem CORBA-Betriebsniveau. Während es eine gute Menge Flexibilität auf die meisten Abstraktionen gibt, gibt es drei spezifische Schnittstellenunterscheidungen, die verwendet worden sind, um sich zu trennen, die Sicherheit betrifft. Unterscheidung zwischen dem Ablesen einer Aktualisierung einer Abstraktion wird im Abschnitt unten beschrieben auf den administrativen und Fragenschnittstellen. dem, ist die Sicherheitsunterschiede sehr ähnlich das kann auf die Fähigkeit zutreffen, Fälle durch den Gebrauch einer Fabrik zu verursachen und Suchfähigkeit, sie zu finden. Es gibt auch eine Sicherheitsniveauunterscheidung, die getroffen werden kann zu zwischen Zugang niedrige Geschäftsgegenstand Informationen und Informationsbesondere zu den Rollen daß Geschäftsgegenstand spielt. Alle diese werden unten besprochen. 1,2,2,1 Die Admin- und Fragenschnittstellen Dieser Service enthält mehrfache CORBA-Schnittstellen, die benutzt werden, um die Kreation zu handhaben, Zerstörung, Handhabung und Fragenfähigkeiten für alle Geschäft-Niveauabstraktionen gehandhabt innerhalb des Service. Die Schnittstellen, die definiert werden, können für, fallend in eine gehalten werden von zwei Kategorien. "Frage "Schnittstellen werden benutzt, um die Fragenfähigkeiten zu definieren, die bestehen für irgendein Wesen (z.B., OrgStructure "Frage "Schnittstellen können nur benutzt werden, um zu finden und holen Sie Informationen über irgendein Wesen zurück und kann nicht verwendet werden, irgendwelche zu ändern oder zu zerstören Informationen verbanden mit einem Wesen "Admin "Schnittstellen werden benutzt, um zu definieren administrative Fähigkeiten, die für irgendein Wesen bestehen (z.B., OrgStructureAdmin "Admin "Schnittstellen werden benutzt, um Informationen über einiges zu verursachen, zu zerstören und zu manipulieren Wesen. "Admin "und" Frage "Schnittstellen werden zusammengepaßt. Das heißt, jeder Fall einer "Frage " Schnittstelle hat einen dazugehörigen Fall eines "Admin "Schnittstelle. Jeder "Admin "Schnittstelle übernimmt die Funktionalität seiner dazugehörigen "Frage "Schnittstelle und hat folglich die ganze sein Funktionalität. Jede "Frage "Schnittstelle hat ein Attribut, das den Gegenstand zurückbringen kann Hinweis für "Admin "Schnittstelle. Dieses erlaubt jedermann (das korrekte Sicherheit hat |  |
|
| |
|
|