介绍系统开发的三层架构模式。基于三层架构设计使得系统管理简单、支持异种数据库,并且有很高的可用性。目前商务逻辑层越来越受到人们的重视。商务逻辑层即服务层,一般可分为两种:轻量级服务和重量级服务。讨论了通用中间服务层存在的优点及其不足。研究了远程过程调用的相关知识。对于专用软件的开发采用RPC技术自定制服务。最后通过实例,并利用面向对象思想实现了科研管理信息系统。得到了良好的应用效果。
Introduce the three - level system development model. Based on the three - level design, which make it easy for managing system and supporting heterogeneous databases. There is also high availability. Now business logic layers are attracting increasing attention. The service - level can be divided into two classes, lightweight services and heavyweight service. Discuss common services and its advantages and disadvantages. Research the content of remote procedure call . For the specifically software we use RPC technology. Finally, there is an example, which uses of object - oriented theory to achieve a study management information system (SMIS). Finally get satisfy results.