gpt4 book ai didi

web-services - 如何将枚举值传递给Web服务

转载 作者:行者123 更新时间:2023-12-03 11:56:11 24 4
gpt4 key购买 nike

基本上,我的难题是如何在两个应用程序之间共享枚举。

用户通过Web上的前端应用程序上载文档。该应用程序调用后端应用程序的Web服务,并将文档传递给它。后端应用程序保存文档,并在“文档”表中插入一行。

文档类型(7种可能的文档类型:发票,契约(Contract)等)作为参数传递给Web服务的UploadDocument方法。问题是,此参数的类型(和可能的值)应该是什么?

由于您需要在两个应用程序中都对这些值进行硬编码,所以我认为可以。使用描述性字符串(发票,契约(Contract),工作单,签名工作单)。

在第一个应用程序中创建DocumentTypes枚举,然后在第二个应用程序中也将其再现,然后将相应的整数值传递给它们之间的Web服务,也许是更好的方法吗?

最佳答案

我只能说.net,但是如果您有ASP.net Web服务,则应该可以直接向其中添加枚举。

当您在客户端应用程序中使用“添加Web引用”时,结果类应包含该枚举。

但这是从我的脑海中浮现出来的,我敢肯定我过去做过,但是我不能肯定地说。

关于web-services - 如何将枚举值传递给Web服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1709/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com