這次在 Modern Web 分享了「如何利用 OpenAPI 及 WebHooks 讓老舊的網路服務也可程式化」,原本是想直接用 Java 或 PHP 做 Live DEMO,但後來想了一下,要做整體性的 Live DEMO 未免過於冗長,所以就依照幾個不同的小主題做各別的 Live DEMO。
小編分享了 OpenData 如何轉換成 OpenAPI,或是把內部 API 轉換成 OpenAPI,也簡單分享了一下唐鳳在前兩年對於 OpenAPI 的看法。當然對於公文系統及報稅系統提供了一些建議,像是統一公文格式,開放報稅系統的 OpenAPI 等。
---
另外這次還要分享一個重點主題就是 WebHooks,大家或許會把自己的網路服務開發 OpenAPI 給大家使用,但卻很少記得要開發 WebHooks。小編猜可能有幾個原因:
1. 不覺得自己的網路服務與其他網路服務有何關聯,所以沒做 WebHooks
2. 不知道有 WebHooks 這種概念
對於第 1 點,這個跟 domain knowhow 有關,所以就不便說明。所以小編就分享第 2 點,到底什麼是 WebHooks?主要就是下面幾個重點:
1. server 將 client 傳送而來的 request 及 response 整理後轉發到 vendor
2. 使用獨立 thread 傳送
3. 驗證來源是否合作
---
這次分享下來覺得還不錯,也認識了幾位朋友,像是追蹤以久但未曾謀面的 林雨蒼。也跟其他朋友有了幾個合作機會,希望大家對這場分享能有許多收穫!
* 投影片:https://www.slideshare.net/kewang/openapi-webhooks
* ModernWeb 共筆:https://hackmd.io/c/MW18/%2FOgTOtCaARAG_wWN3CXFOgA
* webhooks-tw:https://www.facebook.com/kewang.information/posts/2021523168124047
#opendata #openapi #webhooks #modernweb #modernweb2018
「java thread api」的推薦目錄:
- 關於java thread api 在 Kewang 的資訊進化論 Facebook 的最佳解答
- 關於java thread api 在 How to access data in a thread from another thread 的評價
- 關於java thread api 在 jorgeacetozi/java-threads-examples - GitHub 的評價
- 關於java thread api 在 UM Java API: Introduction - Ultra Messaging Resources 的評價
- 關於java thread api 在 Thread Per Request Model In Spring Boot. How ... - YouTube 的評價
- 關於java thread api 在 java - Multiple thread invocation in Rest Web Service 的評價
java thread api 在 jorgeacetozi/java-threads-examples - GitHub 的推薦與評價
Contains more than 20 simple examples with explanations using Thread API and Executors Framework. - GitHub - jorgeacetozi/java-threads-examples: Contains ... ... <看更多>
java thread api 在 UM Java API: Introduction - Ultra Messaging Resources 的推薦與評價
In terms of UM, this translates to higher latency and lower throughput. In addition, an upcall must attach to a Java thread object in the JVM in order to obtain ... ... <看更多>
java thread api 在 How to access data in a thread from another thread 的推薦與評價
... <看更多>