相关文章推荐

简介 introduction

可以在JavaScript中创建SOAP方法。 该功能简单实现了应用过程,避免了开发JSP和表单中对JSP的调用。

这些SOAP方法的行为方式与应用程序中本机定义的方法相同。 支持相同的属性:静态、仅键和常量。

定义方法库 defining-a-method-library

创建方法库涉及两个阶段:

声明 declaration

首先,声明架构中的方法(有关如何创建和编辑架构的详细信息,请参阅 此部分 )。

它们的声明与本机方法的声明类似,不同之处在于,您需要添加“library”属性来指定定义所在的方法库的名称。

此名称与“JavaScript代码”类型实体的名称(以及命名空间)一致。

testLog(msg)方法在nms:recipient扩展中声明

<method name="testLog" static="true" library="cus:test">
     <parameters>
       <param name="message" type="string" inout="in"/>
     </parameters>
   </method>
        

3。 返回的值

该函数必须为每个“out”或“inout”类型参数返回一个值。 特定案例:如果在声明方法时未使用任何“static”、“key only”或“const”属性,则第一个返回值必须与修改的实体一致。 可以返回新对象或返回第一个修改的参数。

function nms_recipient_setLastName(self, name)
   self.@lastName = name
   return self
 
推荐文章