首页 文章

restlet,suitelet,suite talk之间有什么区别

提问于
浏览
3

1)与Restlet,suitelet和suitetalk相比在哪些场景中我们最喜欢使用restlet,在哪些场景中我们最喜欢使用suitelet,在哪种情况下我们最喜欢使用suitetalk . 谁都可以帮忙

2)工作流和套件脚本之间有什么区别 . 什么是工作流的治理限制 . 我们喜欢工作流的场景是什么,而不是套件脚本 .

3)我们使用客户端脚本进行客户端验证,我们用户事件脚本用于服务器端验证的场景是什么,用户事件脚本的主要目的是什么 .

4)如何在netsuite中使用各种类型的suitelet以及有哪些用例 . 我们使用后端suitelet实现netsuite自定义页面 .

5)我们可以使用调度脚本为1000个搜索请求实现多线程(每个线程上有100个搜索请求) . 是的,那么我们如何实现它?

1 回答

  • 2

    你在问题中混合了很多不同的Netsuite功能 . 我将尝试逐一解释它们 . 我将假设您知道如何创建脚本记录,并且对NetSuite有点熟悉

    Restlets and Suitelets
    这些都通过创建脚本记录托管在NetSuite中 . 两者的主要区别是:

    Restlets:可以与get,post,put,delete请求一起使用,这使得它非常适合构建和可以在其他应用程序中使用的API .

    Suitelets:可以与get,post一起使用 . 可以与Netsuites服务器小部件一起使用,以制作本机外观的Netsuite HTML页面 . 也可以在技术上用作API

    SuiteScript
    听起来很可怕,但这是 Build 在Javascript之上的NetSuites脚本语言(目前是ES5) . 如果您了解JS,那么学习SuiteScript就不会有问题 . Restlets和Suitelet使用SuiteScript . SuiteScript也用于例如netsuite调用"User Event Scripts" . 您可以在"beforeLoad","afterSubmit","beforeSubmit"等事件上执行自定义SuiteScript代码

    Workflows
    所以我们提到用户事件脚本 . 那么这些只是程序员可以创建的脚本 . 工作流允许普通用户使用类似于可视用户事件脚本的图执行操作 .

    SuiteTalk 与Restlet和Suitelet不同,SuiteTalk是在NS之外构建的独立应用程序 . 我相信他们支持C#,Java和PHP . 这些是使用NS提供的WSDL构建的 .

    我们是否可以使用计划脚本为1000个搜索请求实现多线程(每个线程上有100个搜索请求) . 如果是,那么我们如何实现它?
    我通常只是再次执行搜索,如果有更多有1000个结果并继续合并列表,直到它完成 .

相关问题