1
14
如果服务需要:
德尔菲索普正在发送。。。
... 问题是ContractdocumentIn是一个不合格的元素,并且(直到Delphi XE)Delphi SOAP不支持作为操作顶级元素的不合格元素。顶层元素是函数的参数,没有地方存储底层元素必须是非限定的这一事实;对于映射到属性的元素,我们使用属性的索引来存储is-UNQL标志。 顺便说一下,不必使用前缀。服务还应接受:
在Delphi XE中,导入程序存储了这样一个事实:一个特定的参数映射到一个不合格的元素,而运行时对这个信息进行操作。我已经在新闻组发布了基于D2010和D2007的XE实现的补丁,当它最近出现在一个线程中时: https://forums.embarcadero.com/thread.jspa?threadID=43057 如果有人需要访问他们(他们在附件区,但可能已经滚动了),请给我发电子邮件,我会让他们可用。[在embarcadero.com上的标签]
文莱 |
2
8
在我看来,这是一种黑客行为。但不是很脏。这是一点尝试,捕获SOAP请求和响应来检查它们的内容并查看它是否使用了正确的名称空间。不幸的是,DelphiXE在这方面做得比Delphi2007好得多。 尽管如此,我还是对这个问题持开放态度,以寻求更好的解决方案。。。
顺便说一下,添加
另一个注意:对于WSDL,我使用了以下设置:“一个Outparam是return”、“展开文字参数”、“生成析构函数”、“警告注释”
发出文本类型
'将字符串映射到widestring'。其他选项包括:“生成有关类型和接口的详细信息”、“忽略具有HTTP绑定的端口类型”、“验证枚举成员”、“导入错误类型”、“导入头类型”、“包含的进程和导入的架构”、“将类别名生成为类类型”、“允许输出参数”和“进程nillable和可选元素”。这个
发出文本类型
|
Some1Else · 函数在Delphi中重新创建TForm 2 年前 |
Agmcz · Delphi安卓库。so未安装(AAB) 2 年前 |
nader · 如何使用delphi在web上提交表单 6 年前 |
kwadratens · Delphi中的卡方分布函数代码 6 年前 |
user9672569 · 如何在完整的位图图像中绘制阴影效果? 6 年前 |
mmmm · MSBuild(用于Delphi)Make-like功能 6 年前 |