精品国产一级在线观看,国产成人综合久久精品亚洲,免费一级欧美大片在线观看

API工具選擇過程中不應忽視門戶和管理

責任編輯:editor004

2014-08-26 10:00:52

摘自:TechTarget中國

應用程序接口門戶和服務生命周期管理是在考慮API工具時必須關注的兩個領域。捕捉預期或限制的使用情況  API工具的第二個必備功能是展示與該消費者注冊身份調用相關的關鍵指標的儀表盤。

應用程序接口門戶和服務生命周期管理是在考慮API工具時必須關注的兩個領域。API門戶/消費者互動能力使得服務和它們的API能被潛在消費者發現,然后管理所需的交互。服務生命周期管理則是天平的另一端。關注于文檔及與開發這些服務相關的流程,讓它暴露給潛在消費者,跟蹤和管理服務生命周期中的變化以及里面的API。

API門戶的力量

隨著一天天公共API越來越多,API門戶成為必須。在SOA的全盛期,供應商推動了服務登記和倉儲這樣的東西。由于大部分服務都是內部使用的,組織有時候主要靠知道與合適的人對話,或者利用現有門戶來支持不同的IT團隊。如果服務是對公眾開放的,這么做就不行了。需要有一種基于Web的存在來建立與對使用服務感興趣的各方的互動。

該門戶必須有一個可搜索且可瀏覽的現有服務及其API的詳細目錄。搜索起碼應該支持關鍵字搜索,但最好擴展到元數據驅動型搜索。元數據驅動型搜索可能更適合于內部消費者,但是對于外部消費者來說也一樣有意義。

該門戶需要有一個靈活的信息模型來支撐,用于跟蹤服務及其API的各種屬性。這個也許包括對能力模型或者服務使用的主要數據域的映射。至少應該支持基于關鍵字的標記服務,允許即時分類。然后這一元數據就可以用來建立貫穿服務門類的導航路徑。

API工具必須有兩個更為關鍵的消費者端功能。第一個是消費者使用管理。必須包括:

·消費者建立用于服務調用的身份鑰匙的機制
·如果有使用費的話必須提供賬單與支付信息
·捕捉預期或限制的使用情況

API工具的第二個必備功能是展示與該消費者注冊身份調用相關的關鍵指標的儀表盤。

API經理的角色

服務水平管理能力聚焦于API經理/服務所有者的角色上。最好把這個角色看作產品經理,這個角色往往在企業里面是不存在的。該角色的重要之處在于它無法低調,尤其是如果API要暴露給公眾的話。

API經理必須傾聽客戶。因此,API管理工具必須讓客戶能夠提供反饋,且必須讓API經理可發布新聞給他們,包括更新通告、舊版本的退役以及問詢響應等。

與開發團隊的交互是API經理的另一個關鍵角色。這包括了規劃未來的增強改進,問題解決,定義升級路徑到新版本,處理與之前版本的兼容性問題,確保改進及時交付。盡管上述提及的許多事情可通過正常的系統開發周期(SDL)管理工具來處理,API管理工具還是需要通過提供有關服務、受管理的API的套件的組合級信息,以及來自客戶的信息來完善這些工具。系統開發生命周期管理工具往往不會提供哪位客戶會受到特定變化影響這類洞察信息,也不會公布滯后或即將推出的版本給客戶。

API門戶/消費者互動能力與SLM能力之間的共同點是靈活的信息模型。有記錄得當的服務頁面是一回事,但是每個服務只有一個模板驅動的Web頁面,要想報告哪一項API和服務被某位特定消費者使用是很難的。報告特定能力領域不同API的數量,并進行合并及/或合理化規劃也做不到。

最后一點要考慮的是,這兩個能力領域的一個關鍵是可用性,尤其是API門戶側的可用性。很難對用戶界面制定一個基于檢查表的評估方案,因此,花些時間對受評估的API工具進行親身實踐就很重要了,而且最好由合適角色的測試員擔當。API經理對API門戶能力的評估得出的結論可能會與最終消費者的評估結果很不一樣。

鏈接已復制,快去分享吧

企業網版權所有?2010-2025 京ICP備09108050號-6京公網安備 11010502049343號

  • <menuitem id="jw4sk"></menuitem>

    1. <form id="jw4sk"><tbody id="jw4sk"><dfn id="jw4sk"></dfn></tbody></form>
      主站蜘蛛池模板: 浦城县| 乌拉特前旗| 达孜县| 松滋市| 屏边| 静安区| 当涂县| 京山县| 东阳市| 门头沟区| 青海省| 怀集县| 九江市| 米脂县| 集安市| 泽库县| 容城县| 安吉县| 仁化县| 巴林右旗| 冷水江市| 桐梓县| 祁阳县| 仙居县| 定远县| 莆田市| 鄂托克前旗| 木兰县| 迭部县| 宜丰县| 鹰潭市| 高清| 自贡市| 连南| 岱山县| 衡南县| 巴楚县| 景宁| 岗巴县| 金平| 刚察县|