1)与Restlet,suitelet和suitetalk相比较 在哪种情况下我们最喜欢使用restlet, 在哪些场景中我们最喜欢使用suitelet, 在哪些情况下,我们最喜欢使用suitetalk。 任何人都可以提供帮助
2)工作流和套件脚本之间有什么区别。什么是工作流的治理限制。我们更喜欢工作流的方案是什么,而不是套件脚本。
3)我们使用客户端脚本进行客户端验证,我们用户事件脚本用于服务器端验证的场景是什么,以及用户事件脚本的主要用途是什么。
4)如何在netsuite中使用各种类型的suitelet以及使用case.can我们使用后端suitelet实现netsuite自定义页面。
5)我们是否可以使用计划脚本为1000个搜索请求实现多线程(每个线程上有100个搜索请求)。如果是,那么我们如何实现它呢?
答案 0 :(得分:3)
您在问题中混入了Netsuite的许多不同功能。我将尝试一一解释。我将假设您知道如何创建脚本记录并且对NetSuite有点熟悉
座套和套房
这些都通过创建脚本记录托管在NetSuite中。两者之间的主要区别是:
Restlets:可与获取,发布,放置,删除请求一起使用,因此,如果要构建可在其他应用程序中使用的API,则使其成为理想选择。
Suitelets:可以与获取,发布一起使用。可以与Netsuites服务器小部件一起使用,以制作具有本机外观的Netsuite HTML页面。从技术上讲也可以用作API
SuiteScript
听起来很吓人,但这是基于Javascript(目前为ES5)构建的NetSuites脚本语言。如果您知道JS,那么学习SuiteScript时就不会遇到问题。 Restlets和Suitelets使用SuiteScript。例如,在网络套件称为“用户事件脚本”的情况下,也使用SuiteScript。您可以自定义SuiteScript代码在“ beforeLoad”,“ afterSubmit”,“ beforeSubmit”等事件上执行
工作流程
因此,我们提到了用户事件脚本。这些是只有程序员才能创建的脚本。工作流允许普通用户使用类似于视觉用户事件脚本的图表执行操作。
SuiteTalk
与Restlets和Suitelets不同,SuiteTalk是在NS外部构建的独立应用程序。我相信他们支持C#,Java和PHP。这些是使用NS提供的WSDL构建的。
我们可以使用计划脚本对1000个搜索请求(每个线程100个搜索请求)实施多线程吗?如果是,那么我们如何实现呢?
通常,如果还有更多结果,我会再次执行搜索,然后继续合并列表,直到完成为止。