2017-08-16 47 views
0

要求:保存數據的API

  • 我們要創建兩個網站。一個在AEM和一個在asp.net
  • 在AEM網站中,我們希望創建資產和內容(包含標題,明細和資產的文章或故事)。內容頁面使用特定的模板,如標題,細節,圖像,視頻等
  • Asp.net網站使用MSSQL,其中包括標題,細節,ImagePath,VideoPath等欄目
  • 現在我們的要求是當用戶創建任何新的內容在AEM站點中,它必須在ASP.net站點中創建。我們希望通過API
  • 將數據從AEM站點保存到ASP.Net站點的數據庫。對於刪除和更新內容應該發生相同的行爲。

問題:

  1. 是上述要求可能嗎?
  2. 如果上述要求是可能的,那麼如何知道內容數據改變了?例如,如果我只改變標題,那麼我怎麼知道標題只是改變了?
  3. 如果資產在內容中發生變化,那麼如何知道哪些資產在內容頁面中發生了變化?

回答

0
  1. 是上述要求可能嗎?

是的。

  1. 如果上述要求是可行的,那麼如何知道內容數據改變了?例如,如果我只改變標題,那麼我怎麼知道標題只是改變了?

您可以創建一個工作流啓動揭開序幕的過程將節點添加/修改內容到.NET網站的數據庫上傳。

  1. 如果資產在內容中發生變化,那麼如何知道哪些資產在內容頁中發生了變化?

不完全知道什麼你問這裏,但我認爲,隨着2相同的解決方案)適用。

的更多信息:

https://docs.adobe.com/docs/en/aem/6-3/administer/operations/workflows/starting.html#Workflow%20Launchers

UPDATE: 難道我相信這是一個好主意嗎?否:)

+0

還有其他方法嗎? – Manjurhusen

+0

我提出的解決方案不符合您的要求? – mickleroy