2015-11-24 268 views
0

我想创建一个从HP服务管理器获取信息的Web服务(使用.net)。我知道我可以在RESTful API中使用GET来获取我需要的信息。我只是不知道从哪里开始。我一直在通过文档,但因为这是我第一次这样做,我可以使用一些帮助开始。惠普服务管理器REST风格的Web服务查询

我一直在阅读关于RESTful API的文档here。这是一些例子

•/事件字段1 =值&场2 =数值//简单 查询

•/事件查询= &排序=号:??升 //服务管理器原生查询

我从来没有使用过网络服务,因此我很难理解这意味着什么。

+1

你发布的链接不适合我。查看[MSDN]上的'HttpWebRequest'类(https://social.msdn.microsoft.com/Search/en-US?query=HttpWebRequest&pgArea=header&emptyWatermark=true&ac=2)和/或Google;对于更新的方法,请参阅[Web API客户端库](http://www.asp.net/web-api/overview/advanced/calling-a-web-api-from-a-net-client) – ardila

回答

-2

我使用HP Service Manager。 Service Manager本地查询是此应用程序的开发语言。学习并不难,但是您可以在Service Manager和RESTful API中使用哪些内容。例如,在SM中,您可以使用诸如“isin”或“index()”之类的函数在数组字段中找到值,但这些将不会在RESTful API的查询中工作,如果您需要返回此类值,则需要处理它在查询返回后在你的脚本中。 PS:您可以将Simple查询与Service Manager本机查询混合使用,如果这样做,则第一个将被忽略。

0

在HP SM安装文件夹下有一个.net示例。