在该类实现文件中,C++Builder将自动产生注册程序代码,以便让客户端传来的SOAP数据包能找到正确的服务,并且执行正确的程序代码。
可以看出,在上面的函数实现中主要经历了截取图像和对图像进行Base64编码两个过程,对数据的SOAP封装主要交给Web Service控件来实现。这里要说明一下为什么要对截取的图像进行Base64编码?因为传送的SOAP数据是基于ASCII的文本数据,而图像是二进制数据,不能直接封装传输,需要经Base64编码成为字符串数据后,才能被SOAP封装并传输。
发布: 2008-6-10 16:34 | 作者: 不详 | 来源: 希赛网 | 查看: 176次 | 进入领测软件测试网论坛讨论
在该类实现文件中,C++Builder将自动产生注册程序代码,以便让客户端传来的SOAP数据包能找到正确的服务,并且执行正确的程序代码。
可以看出,在上面的函数实现中主要经历了截取图像和对图像进行Base64编码两个过程,对数据的SOAP封装主要交给Web Service控件来实现。这里要说明一下为什么要对截取的图像进行Base64编码?因为传送的SOAP数据是基于ASCII的文本数据,而图像是二进制数据,不能直接封装传输,需要经Base64编码成为字符串数据后,才能被SOAP封装并传输。