Visual DataFlex:从网页调用WebService
我有网络服务并为其生成了类。我可以在 Windows 应用程序中使用这个生成的类,如帮助中所述。问题是:如何在Web项目中使用这个生成的类? (类似的操作 - 创建对象并使用其功能 - 就像在 Windows 应用程序中一样,不起作用)
I have the web service and generated class for it. I can use this generated class in windows application as it described in Help. The question is: how can I use this generated class in the web project? (the analogous actions - creating object and use its functions -, as it was in windows app, are not worked)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
Visual Dataflex 问题最好在以下位置提问:http://support.dataaccess.com
有几种可能性。
您的类可能不是 cWebService,或者您没有将其包含在 Web 项目中。
为了使 Web 服务可用,它们必须是 Web 项目的一部分。这通常被称为 webapp.src。
对于可供 Web 服务使用的函数,您需要将它们装饰为“已发布”,
例如
上面两行确保该函数可作为 SOAP 或 Web 服务调用使用。
Visual Dataflex questions are best asked at: http://support.dataaccess.com
There are a couple of possibilities.
Your class may not be cWebService or you have not included it as part of a web project.
For web services to be available, they MUST be part of a web project. This will usually be called webapp.src.
For functions to be available to the web service, you need to decorate them as "published"
e.g.
Those top two lines make sure that the function is available as a SOAP or web service call.
抱歉这么晚才回复,希望您已经解决了。
实际上,VDF 帮助中的教程 > 下有一个教程部分。快速启动>使用您的第一个 Web 服务 >在 Web 应用程序中使用 Web 服务。
Sorry to answer so late, I hope you've already solved it.
There's actually a tutorial section for this in the VDF Help under Tutorials > Quick Start > Consuming Your First Web Service > Consuming a Web Service in a Web Application.