
簡介
memoQ Server 具有不同應(yīng)用程序角色的不同 API。
Web Service API
- 為 TM/TB/安全/項(xiàng)目/等提供管理功能的操作。
- 基于最適合企業(yè)級集成的經(jīng)典 Web 服務(wù) SOAP 消息。
- WS API 的調(diào)用者是具有無限權(quán)限的超級用戶:沒有用戶級別的身份驗(yàn)證或授權(quán)。
- 盡管此 API 目前支持一些需要用戶級別身份驗(yàn)證(查找、索引搜索、添加和更新條目)的 TM 相關(guān)操作,但這些操作被認(rèn)為已棄用,并將在未來版本中刪除。 新的資源 API 提供了這些操作。
- 需要服務(wù)器級許可證。
Resources API
(它有時(shí)被稱為 REST API。)
- 此 API 提供翻譯器相關(guān)功能:目前支持 TM/TB 操作,例如查找、索引、添加 TM 條目和類似操作。
- 基于 HTTP(簡單的 http GET/POST、JSON 對象),可輕松訪問各種不同平臺,包括 Javascript 和手機(jī)。
- API 的調(diào)用者作為特定用戶:調(diào)用者必須以特定用戶的身份登錄,大多數(shù)用戶級別的權(quán)限檢查都有效。
- 每個(gè)活動連接都需要來自 Web 或 tpro 許可證池的許可證,并且不需要服務(wù)器級別的許可證。
回調(diào)服務(wù)
- 基于 Web 服務(wù)的回調(diào)可以通知外部服務(wù)有關(guān) memoQ 服務(wù)器中的事件。
- 回調(diào)是通過標(biāo)準(zhǔn) Web 服務(wù)技術(shù)執(zhí)行的,因此可以與支持標(biāo)準(zhǔn) Web 服務(wù)的任何平臺集成,包括在 Microsoft .NET 或 Java 中開發(fā)的應(yīng)用程序。
- memoQ Server 是這種情況下的調(diào)用者。 該服務(wù)由第三方應(yīng)用程序提供。