Bernarding J, Thiel A, Decker I, Tolxdorff T
Department of Medical Informatics, University Hospital Benjamin Franklin, Free University of Berlin, Hindenburgdamm 30, 12200 Berlin, Germany.
Comput Methods Programs Biomed. 2001 Apr;65(1):71-8. doi: 10.1016/s0169-2607(00)00103-6.
Hospital-wide image and patient data transfer within heterogeneous hard- and software infrastructures can be facilitated by using standardized communication protocols and data formats such as digital imaging and communications in medicine (DICOM). Each DICOM application entity (AE) usually provides a static and fixed set of services according to its functionality. However, certain security concepts, changing demands of medical users, or restricted hardware capabilities may be more easily addressed by applications that dynamically provide variable subsets of DICOM services. In a new approach, an object-oriented DICOM server framework was developed that served as a basis for assembling various DICOM applications. These applications may be set up dynamically to offer variable subsets of services at runtime, similar to "plug-ins". The framework was designed and implemented in Java in order to provide low-cost platform-independent solutions. As an example, a DICOM server was implemented and tested in a clinical application providing access to MR and CT images through a Java/DICOM viewer. Data retrieval was optimized by storing parts of the image acquisition and patient data into a relational database.
通过使用标准化通信协议和数据格式,如医学数字成像和通信(DICOM),可促进异构硬件和软件基础设施内全院范围的图像和患者数据传输。每个DICOM应用实体(AE)通常根据其功能提供一组静态且固定的服务。然而,某些安全概念、医疗用户不断变化的需求或受限的硬件能力,可能通过动态提供DICOM服务可变子集的应用程序更易于解决。在一种新方法中,开发了一个面向对象的DICOM服务器框架,作为组装各种DICOM应用程序的基础。这些应用程序可在运行时动态设置,以提供服务的可变子集,类似于“插件”。该框架用Java设计和实现,以提供低成本的与平台无关的解决方案。例如,在一个临床应用中实现并测试了一个DICOM服务器,该应用通过Java/DICOM查看器提供对MR和CT图像的访问。通过将部分图像采集和患者数据存储到关系数据库中,优化了数据检索。