我正在研究如何使用PunchOut启用网上商店,根据我的阅读,我必须使用服务器端语言。不幸的是,我仅限于使用Javascript。可以这样做吗?有没有人有任何最佳实践,或者可以指出我只使用Javascript启用PunchOut电子商务商店的参考?
答案 0 :(得分:0)
根据第23页的cXML用户指南(http://xml.cxml.org/current/cXMLUsersGuide.pdf),它指出“Web服务器可以实现PunchOut目录” 应用程序,用ASP(Active Server Pages)等编程语言编写, 用于管理买方PunchOut的JavaScript或CGI(通用网关接口) 会话。“。基于这一点听起来有可能,因为他们调出JavaScript,但他们也提到它是由Web服务器应用程序完成的事实。我自己没有使用严格的JavaScript,只有ASP和最近的.NET。
但是,我不是JavaScript专家,所以YMMV。要记住的是,大多数打孔(特别是来自Ariba)将通过HTTP POST以cXML文档XML作为表单值启动。如果您可以使用JavaScript来处理该XML并在没有服务器端工作的情况下发回响应,那么您应该很高兴。