访问地址:ip+port/service/组件名
1.实现IHttpServletAdaptor接口,实现doAction方法,发布后代理类会且只会访问这个方法。
2.发布为组件(upm),设置组件名,将accessProtected=“false”,如果为ture,将会进行token验证。
NPM文件
<?xml version='1.0' encoding='UTF-8'?>
<module name="so">
<public>
<component name="CrmNcSynServlet" accessProtected="false" remote="false" singleton="true" tx="NONE"><!-- supportAlias="true"-->
<implementation>nc.crm.syn.servlet.CrmNcSynServlet</implementation>
</component>
</public>
</module>
本文详细介绍了如何实现IHttpServletAdaptor接口,特别是doAction方法的实现,该方法在组件发布后被调用。同时,讨论了如何在NPM文件中配置组件,包括设置accessProtected属性为false以跳过token验证。通过示例XML配置展示了如何定义并发布名为CrmNcSynServlet的组件,该组件具有远程访问和单例特性。
1983





