我正在使用NodeJS并需要连接到SOAP服务。从研究来看,听起来像https://github.com/vpulim/node-soap是最好的一揽子方案,尽管我的问题与包装无关。
创建SOAP客户端时。我应该为每个APPLICATION创建一个客户端还是每个REQUEST创建一个客户端?
例如,假设我有一个需要访问SOAP端点的端点/api/someMethod
,我应该:
a)在启动服务器并为每个路由提供访问权限时创建全局soap客户端
OR
b)每次访问端点时创建一个新的soap客户端
谢谢!
答案 0 :(得分:1)
答案是创建一个全局soap客户端,因为node-soap
并非真正异步并且可能导致性能问题。