需要在TeamSite中从基于SOAP迁移到RESTful Akamai清除请求格式

时间:2014-04-21 05:16:25

标签: java rest akamai teamsite interwoven

我们为Interwoven TeamSite中的特定项目提供了几个Workflow任务,其中已经编写了用于清除webserver缓存的代码.Webserver缓存实际上是通过akamai清除(目前akamai清除使用基于SOAP的格式) 。由于基于SOAP的akamai清除格式很快就会被弃用,我们需要进行必要的更改,以便从基于SOAP的API Akamai Purge格式迁移。请你帮我这样做?我已经阅读了以下文档:{{ 3}}

2 个答案:

答案 0 :(得分:0)

  1. 您可以创建一个perl脚本,并从工作流中的外部任务中调用它。在perl脚本中,使http休息调用AKAMAI以便清除。如果您对perl脚本不满意,可以使用 system 函数从perl脚本调用C#exes或java jar。它类似于在cmd提示符或shell脚本中运行命令。
  2. 如果没有,您可以创建一个servlet并从工作流中的外部任务调用该servlet URL。请参考手册。它需要创建JSP,在web.xml中添加bean标记并使用maketoolkit.ipl构建。在servlet中,您可以调用AKAMAI rest api。
  3. 如果您想知道如何使用C#或Java进行http调用,请告诉我。
  4. 如果您想知道如何在工作流程中创建外部任务,请告诉我。

答案 1 :(得分:0)

我刚刚编写了CCU V2 API的入门指南:

https://community.akamai.com/community/developer/blog/2015/08/19/getting-started-with-the-v2-open-ccu-api?sr=stream