Silberzahn N, Lefevre F, Le Beux P
Laboratoire d'Informatique Médicale, Faculté de Médecine, Rennes, France.
Stud Health Technol Inform. 1997;43 Pt B:586-90.
This paper describes the approach we used to implement the world wide web user interface of MediPict, a medical picture retrieval system. The best software architecture seemed to be the three-tier client/server architecture using Objects Request Brokers (ORB) which appears to have many benefits. Although CORBA appears to be the standard ORB, we found it more adequate to develop a different approach. This new ORB resolves many of CORBA's weaknesses (non coherent types, need of a static IDL, maintenance difficulties) by using the same language on the top and middleware tiers.
本文描述了我们用于实现医学图片检索系统MediPict的万维网用户界面的方法。最佳的软件架构似乎是使用对象请求代理(ORB)的三层客户机/服务器架构,这种架构似乎有很多优点。尽管CORBA似乎是标准的ORB,但我们发现开发一种不同的方法更为合适。这种新的ORB通过在顶层和中间层使用相同的语言解决了CORBA的许多弱点(类型不一致、需要静态IDL、维护困难)。