我需要在Dynamics NAV 2009中构建自定义Web服务,以便与电子商务网站进行通信 我是Dynamics NAV的新手,我不确定是否应该使用page或codeunit webservice。可以自定义页面Web服务,因为我只需要从Web服务中读取吗?
我应该使用哪一个?请帮忙
答案 0 :(得分:1)
我更喜欢使用代码单元而不是页面,因为您将获得更多灵活性。 您可以使用xmlport作为数据对象,并通过codeunit参数实现自定义过滤器等。
请查看Dynamics导航团队的以下博客: Using XMLports With Web Services
答案 1 :(得分:0)
您应该将CodeUnit用于Web服务
1.)在您的网站代码中添加该代码单元的引用
2.)而不是使用网络参考来调用该代码单元
3.)通过使用codeunit,您将来可以运行Dynamics Nav的不同对象,而只需在Dynamics导航中添加这些对象。
如果您需要更多帮助,可以询问我是否从事过类似的工作。