【发布时间】:2013-02-19 14:47:42
【问题描述】:
我正在使用提供两种 API 的 CRM 系统:servlet API 和 REST API,这两种 API 都通过 HTTP。
我曾经通过调用 REST URL 并处理返回的 JSON 或 XML 来与我的 ASP.NET MVC Web 应用程序中的 REST API 集成。但是我不知道 servlet API 是什么意思,这些 API 可以从我的 ASP.NET MVC 应用程序通过 Web 调用,还是应该在 Java 应用程序中调用这些 API?
对不起,如果我的问题对某人来说似乎微不足道。
【问题讨论】:
-
如果我们知道它是哪个 CRM 系统,我们可以阅读文档并尝试理解。但是一个servlet API 确实不是很清楚。它使用 servlet 实现的事实是无关紧要的。重要的是用于调用它的协议、它接受什么作为参数、如何以及它返回什么。
-
解决方案是“ManageEngine Service DeskPlus”8.1版。
-
阅读本页文档。两种API的区别和特点都解释清楚了:manageengine.com/products/service-desk/help/adminguide/…
-
所以他们提到servlet API是外部应用程序基于表单的输入提交,这是否意味着我不能从asp.net表单调用servlet API..我不确定是否是这样吗?
-
你为什么不能呢?只要您向适当的 URL 发送请求,并使用适当的方法和参数,一切都会好起来的。 HTTP 请求是 HTTP 请求。 CRM 不关心您是使用 asp.net、Java、perl 还是 COBOL 来发送请求。