Необходимо перейти с SOAP на основе формата запроса RESTful Akamai Purge в TeamSite

У нас есть несколько задач Workflow для конкретного проекта в Interwoven TeamSite, с помощью которых был написан код для очистки кэша веб-сервера. Кэширование веб-сервера фактически происходит посредством очистки akamai (и в настоящее время очистка akamai использует формат на основе SOAP). Формат чистки akamai на основе SOAP скоро устареет, нам нужно внести необходимые изменения для перехода с SOAP на формат REST API Akamai Purge. Не могли бы вы помочь мне сделать это? Я просмотрел следующий документ: https://api.ccu.akamai.com/ccu/v2/docs/index.html

2 ответа

Я только что написал руководство по началу работы с CCU V2 API:

https://community.akamai.com/community/developer/blog/2015/08/19/getting-started-with-the-v2-open-ccu-api?sr=stream
  1. Вы можете создать Perl-скрипт и вызвать его из внешней задачи в рабочем процессе. В скрипте perl выполните http rest призывы к AKAMAI для очистки. Если вас не устраивают сценарии perl, вы можете вызвать C# exes или java jar из сценария perl, используя системную функцию. Это похоже на выполнение команд в командной строке или скриптах командной строки.
  2. Если нет, вы можете создать сервлет и вызвать этот URL сервлета из внешней задачи из рабочего процесса. Пожалуйста, обратитесь к руководству. Это требует создания JSP, добавления тегов bean-компонентов в web.xml и сборки с использованием maketoolkit.ipl. В рамках сервлета вы можете позвонить АКАМАЙ rest api.
  3. Дайте мне знать, если вы хотите узнать, как сделать http-вызов в C# или Java.
  4. Дайте мне знать, если вы хотите узнать, как создать внешнюю задачу в рабочем процессе.
Другие вопросы по тегам