Since axis2 was not available when delphi7 was released, the code cannot be generated when calling the webservice written by axis2. After searching a lot of information, I couldn't find a method. I suddenly remembered to use Delphi2010 to generate the webservice code, and then directly add it to the Delphi7 project to call it. I tried to pass it decisively. You just need to note a line of code, because Delphi7 does not support the soap1.2 protocol.