使用C和Python注释创建ClientServer应用程序?

2024-06-26 02:04:50 发布

您现在位置:Python中文网/ 问答频道 /正文

我想摆脱工作中的大量excel表格,开发一个用于资产跟踪的小应用程序。在

最初,我计划将其作为一个web应用程序,但有来自潜在应用程序的主要用户的评论,他们更喜欢客户端应用程序,因为他们有时在路上无法保证互联网连接。这很好。在

我正在考虑将服务器架构开发为Python中的RESTful服务,并在台式机上使用一个简单的C#客户机来获取和解析JSON(然后本地存储以供脱机访问)。我真的设想只有十几个人在用它。在

有人能看出这个装置有什么本质上的错误吗?我不想开发我自己的socket服务器,因为我认为更进一步,开发其他使用API的应用程序会更容易(也许是手机应用程序)。在


Tags: 用户服务器webrestful应用程序客户端客户机架构
1条回答
网友
1楼 · 发布于 2024-06-26 02:04:50

WCF Web API有人吗?在

http://wcf.codeplex.com/wikipage?title=WCF%20HTTP

wcfwebapi很好地满足了您的需求。您不仅可以在本地获得对.NET客户端的一流支持,而且可以将此REST服务作为windows服务在本地运行。在

[WebGet(UriTemplate = "")]
public List<Contact> Get()
{
    var contacts = new List<Contact>()
        {
            new Contact {ContactId = 1, Name = "Phil Haack"},
            new Contact {ContactId = 2, Name = "HongMei Ge"},
            new Contact {ContactId = 3, Name = "Glenn Block"},
            new Contact {ContactId = 4, Name = "Howard Dierking"},
            new Contact {ContactId = 5, Name = "Jeff Handley"},
            new Contact {ContactId = 6, Name = "Yavor Georgiev"}
        };
    return contacts;
}

相关问题 更多 >