最近做一个实验,想在Delphi环境下开发一个实现四则运算的Corba示例,并将其封装为Web服务,以Web服务的方式进行对外发布。本人水平有限,只实现了第一步,实现了一个能够进行四则运算的Corba示例,但第二步,对这个Corba示例进行封装的过程中遇到了很多麻烦。据查阅资料了结到,要想实现对Corba的Web服务封装主要要做以下两个工作:  1. 实现IDL到SOAP的一个转换(IDL2SOAP)。
  2. 实现SOAP消息到IIOP的一个转换。但这两个工作实现都比教困难,望有经验者指点一二,希望能够于大家共同学习,探讨交流一下。不甚感激!