本书为《操作系统设计精要与技术》第八版的英文解答版本,提供对教材中关键概念和问题的深入解析,帮助学生全面理解操作系统的原理和技术。
3.4 技术设计
3.4.1 定义硬件平台要求 记录接入应用已有的硬件平台,并记录每一系统需要的修改。
3.4.2 通信设计记录
3.4.2.1 底层协议接口选择 在某一介质和访问方法之上构建HL7接口,它属于OSI模型的应用层。因此,它们需要底层协议(LLP)的支持。每个站点必须选择一个满足接口需求且符合公司整体电信策略的 LLP。在考虑安装时间、现有员工经验/专长、远程通信策略及成本的同时,应尽量利用现有的 LLP 而不破坏总体环境。
3.4.2.2 通信硬件定义 在确定低层协议之后,需要定义所需的附加通信硬件,包括网络适配卡、集线器、网桥、路由器、转发器和额外电缆或专用通信服务器等。
3.4.3 工作站需求定义 确定接口系统所需的工作站。
3.4.4 应用/设备名称定义 在开发、测试及实现过程中,为标识每一个设备,需要定义并记录应用或设备的名称。这些名称将用于接口查找表或消息协议中。
3.4.5 底层程序设计 设计操作底层协议(如传输层)与硬件通信的程序或者使用第三方底层协议软件的应用程序接口。
3.4.6 HL7应用层设计 根据3.3.2节对触发事件、段和数据元素的分析,编写将消息编排或转换成HL7格式的程序。该设计应包括具体的消息响应流程细节。
3.4.6.1 应用代码修改(如有必要) 为解决不兼容问题或支持特殊需求,可能需要设计对供应商应用程序代码及接口引擎配置文件进行必要的修改。