我是一个学习开发人员,在一个项目中,我被要求张贴空缺从我们的 .Net 为基础的网站到 monster.co.uk ,但我不知道如何实现这一点。这实际上是我的第一个XML (WSDL)集成项目。以下是我到目前为止尝试过的:
.Net
我知道我要求的是非常基本的东西,我应该能够自己解决,但浪费了3个星期,没有在哪里。请帮帮我!
发布于 2013-12-04 12:27:23
我还没有详细阅读过它,但是从第二个链接到文档,我的方法是:
通过查看本指南的“开发考虑事项”部分,实时发布要实现的-Decide特性。
阅读这一节,并决定你将使用什么
使用本指南中的说明和Monster的webservices工具包中的示例创建XML职务公告
似乎您必须创建一个xml。首先想到的是使用XmlDocument对象并向其添加节点。但是你可能想要检查其他的答案,因为有不同的方法来做到这一点。以Monster指定的格式创建xml,您可以检查它们给出的示例,以了解如何执行
使用工具箱验证XML。 ( http://integrations.monster.com/Toolkit )
转到工具箱ulr并输入要生成的xml,检查是否正确。
测试从您的应用程序(申请者跟踪系统等)张贴的职务。
使用生成的xml从Web服务(例如: UpdateJobs)执行此调用方法
检查职务公告的响应,进行必要的更改并重新测试。
检查最后的测试部分。它说,你可以张贴到演示板为您的测试。
一旦测试周期完成,使用本指南“部署”部分中概述的步骤过渡到生产。
一旦您对UAT中的测试感到满意,请阅读以下内容,以了解如何发布到生产中。
--
在问题澄清后编辑以添加更多信息
我现在明白问题了。我向 https://gateway.monster.com:8443/bgwBroker 添加了一个Web服务引用,在返回的对象中,我可以看到很多数据结构。然而,我找到了一个具有所需操作的 BusinessGatewayInterface 。检查下面的代码。我相信这不是你所需要的,但它可能会让你知道该做什么。然后,这将是一个探索Web服务引用的问题,直到您找到所需的内容。
BusinessGatewayInterface
而且,似乎不需要直接解析xml,而是可以填充类型化数据结构。抱歉我没意识到我第一次调查的时候
Job job = new Job(); UpdateJobRequest updateJobRequest = new UpdateJobRequest();