如果您在GeneXus 16u5知识库中定义了一个soap或rest服务,那么您能为该服务创建一个外部对象并从同一KB中调用它吗?
我似乎记得过去这是不可能的。如果情况仍然如此,是因为生成外部对象的工具吗?
当然可以,这并不常见,但您必须小心外部对象名称。为了避免WSDL导入过程中的错误,在第二步中,您必须:
1-将"外部名称对象"的名称更改为与"内部"对象不同的名称。
2-在"前缀"框中保留或放置一些内容。如果将其留空,则会发生与"内部"SDT的冲突。
关于REST,我总是以手动方式使用它们,所以我想这样做不会有问题。