首页> 外文期刊>Fernmelde-Ingenieur >Objektpersistenz bei TMN-Anwendungen
【24h】

Objektpersistenz bei TMN-Anwendungen

机译:TMN应用程序中的对象持久性

获取原文
获取原文并翻译 | 示例
           

摘要

The persistency service is an important software architecture component of TMN platforms. Object persistence means to store application objects persistently in a system. It represents database support for complex applications in the network management sector. Object-oriented programming and object persistence are closely interconnected. From the viewpoint of an effective application development, a seamless integration of the database into the programming environment is expected. Object-oriented database systems are designed to address this objective. They are on the way, on the one hand, to take over and improve respectively the useful features and functionalities of conventional (relational) database systems and, on the other, to eliminate the deficiencies of their predecessors. Based on the present state of development, there are two approaches to the persistency service which differ in the use of either a relational or an object-oriented database system. In this paper we present a general system architecture for the persistency service in which an object-oriented access layer serves as a bridge between applications and databases. It provides the application with the semantics of the object persistence and allows the connection to different database systems. The two approaches differ essentially in the following points: 1. Complexity In the relational database approach a complex mapping between the object-oriented and the relational data model has to be performed with significant overheads. 2. Performance Object-oriented database systems enable a much better performance by navigational object accesses than relational systems.%Der Persistenz-Service ist eine wichtige Software-Architekturkomponente von TMN-Plattformen. Objektpersistenz bezeichnet die dauerhafte Haltung von An-wenungsobjekten in einem System. Es handelt sich hierbei um Datenbankunterstützung für komplexe Anwendungen im Bereich des Netzmanagements. Objektorientierte Programmierung und Objektpersistenz stehen in enger Verbindung. Aus der Sicht einer effektiven Anwendungsentwicklung wird eine nahtlose Integration der Datenbank in die Programmierumgebung angestrebt. Objektorientierte Datenbanksysteme kommen gerade dieser Anforderung entgegen. Sie sind auf dem Wege, einerseits die nützlichen Eigenschaften bzw. Funktionalitäten konventioneller (relationaler) Datenbanksysteme zu übernehmen bzw. zu verbessern, andererseits aber die Schwächen ihrer Vorgänger zu überwinden. Aus dem aktuellen Entwicklungsstand gibt es zwei Lösungsansätze für den Persistenz-Service, die sich durch den Einsatz eines relationalen oder eines objektorientierten Datenbanksystems unterscheiden. Eine allgemeine Systemarchitektur für den Persistenz-Service wurde hier vorgestellt, in der eine objektorientierte Zugriffsschicht als Brücke zwischen Anwendungen und Datenbanken dient. Sie stellt einerseits der Anwendung die Semantik der Objektpersistenz zu Verfügung und ermöglicht andererseits die Anbindung an unterschiedliche Datenbanksysteme. Die beiden Lösungsansätze unterscheiden sich hauptsächlich in den beiden folgenden Punkten: 1. Aufwand Beim Einsatz einer relationalen Datenbank muß der Wechsel zwischen dem objektorientierten und dem relationalen Datenmodell mit hohem Aufwand bewältigt werden. 2. Performanz Objektorientierte Datenbanksysteme ermöglichen eine deutlich bessere Performanz für navigierende Objektzugriffe als relationale Datenbanksysteme.
机译:持久性服务是TMN平台的重要软件体系结构组件。对象持久性是指将应用程序对象持久存储在系统中。它表示对网络管理部门中复杂应用程序的数据库支持。面向对象的程序设计和对象持久性紧密相关。从有效的应用程序开发的角度来看,期望将数据库无缝集成到编程环境中。面向对象的数据库系统旨在解决此目标。它们一方面要接管并改善常规(关系)数据库系统的有用特性和功能,另一方面要消除其前身的不足。根据当前的发展状况,存在两种持久性服务方法,它们在使用关系数据库系统或面向对象数据库系统方面有所不同。在本文中,我们提出了一种用于持久性服务的通用系统架构,其中面向对象的访问层充当了应用程序和数据库之间的桥梁。它为应用程序提供了对象持久性的语义,并允许连接到不同的数据库系统。两种方法本质上在以下几点上有所不同:1.复杂性在关系数据库方法中,必须以大量开销执行面向对象模型和关系数据模型之间的复杂映射。 2.性能面向对象的数据库系统通过导航对象访问提供了比关系系统更好的性能。%Der Persistenz-Service istineine tigtige Software-Architekturkomponente von TMN-Plattformen。 einem系统中的对象阻止了Haltung von An-wenungsobjekten。网络管理的日常事务。在恩格韦尔宾登州的工程学和工程学。计划中的日期银行合并了德国证券交易所。 Obdatektorientierte Datenbanksysteme kommen gerade dieer Anforderung entgegen。 Sie sind auf dem Wege,einerseits dienützlichenEigenschaftenbzw。 Funktionalitätenkonventioneller(relationaler)Datenbanksysteme zuübernehmenbzw。 zu verbessern,和Schwerchen ihrerVorgängerzuüberwinden之间的交流。永久性服务机构,永久性服务机构,永久性服务机构,永久性服务机构,以及永久性服务机构。 Eine allgemeine Systemarchitekturfürden Persistenz-Service wurde hier vorgestellt,作者:Eine objektorientierte Zugriffsschicht alsBrückezwischen Anwendungen und Datenbanken dient。在安汶顿发生的事故和在安汶顿发生的事故以及在安宾敦发生的一切事故,都将导致不合理的日期银行系统。本·贝登·福尔根登·庞克(Bunken Funken Punkten)的书本:1。 2.执行银行数据系统的日常事务。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号