【中高階級】-Web Service(1)介紹

閱讀時間約 2 分鐘

一、什麼是Web Service?

  簡單說就是「服務」的概念,我們來用圖示來說明會比較清楚一點

人與人間的服務

人與人間的服務


電腦與電腦間的服務

電腦與電腦間的服務


有看懂嗎?人與人間、電腦與電腦間都是一樣的,一個是人與人的一來一回交流,媒介是語言中文,另一個則是個人電腦與伺服器的交流,媒介是HTTP/Internet,那麼有了媒介,就會有共同格式才能做溝通麻~

那中文有格式嗎?當然有囉!只是我們常常說所以沒感覺,但看一下這個例子你就會有感覺了。

中文:你是誰?

英文:Who are you?

有沒有發現顛倒了!!!! 英文的直翻就會是:誰是你。但不會有人這樣說就算要這樣說也會是另一種意思這邊就不考慮,所以說這個就是語法也就是溝通的格式。

因此電腦與電腦間它們溝通方式就是透過XML或Json格式來做溝通交流的。

 

二、Web Service用途是?

1.Web Service主要是在解決不同平台和不同類型間做轉換的媒介

企業層面:應用程式 和應用程式 間的互動

技術層面:解決分散系統RPC問題

【*RPC (Remote Procedure Call):遠端程序呼叫】

 

2.Web Service應用包含:

(1)Local端服務:單機遊戲、檔案系統、文書處理

(2)Web服務:檔案伺服器、SQL Server、列印伺服器

 

3.有關WebService其他細項

(1)XML :傳遞內容格式

(2)SOAP (Simple Object Access Protocol ) :

跨平台傳遞訊息協定(以XML為基礎的編碼技術) 溝通內容會包裝於SOAP之中

(3)WSDL (Web Service Description Language): 

描述服務內容(清楚知道某個Web Services 有哪些參數,各自又是什麼型態 、方法)

(4)UDDI (Universal Description, Discovery and Integration):

可以想成眾多服務的電話簿列表


它們之間關聯是什麼呢?用圖式來看應該會比較好懂一些

關聯

關聯


這邊可能就會偏向網路那邊知識了就先大約知道一下有這些東西,後續有用到再邊做邊學,做中學學中做可以比較快理解與上手了。

那麼若還不懂,沒關係!!那就直接上手直接學怎麼做,再來慢慢理解也不遲,可是還沒說怎麼做ㄋㄟ!!沒事沒事,下篇會開始分享怎麼操作,怎麼使用Web Service啦~~~



參考資料:

1. http://coolmandiary.blogspot.com/2017/11/web-service.html

2. http://yes.nctu.edu.tw/Lecture/NewTech/C05/WebServices/Web%20Services%E4%BB%8B%E7%B4%B9.htm

3. Chapter 6. Web Services (unideb.hu)


20會員
43內容數
Hello~ Welcome to my blog~❤ 這邊會分享我在程式這條道路中的學習與成長, 過程中從而了解自己的不足,再學習。 希望透過分享的方式, 也讓正在學習程式的夥伴們一起學習, 我們一起加油吧~ 「彼此都會成為彼此之間的影響力」(´,,•ω•,,)♡ ❣
留言0
查看全部
發表第一個留言支持創作者!
橙果杏的沙龍 的其他內容
  全名為Language Integrated Query,又稱LINQ,它是什麼呢?用在哪裡呢?它是一個擁有「集合元素進行資料查詢」的技術,直接將此技術整合到C#裡,也就是說對於任何資料型態只要是遇到以下這幾個型別:
在Visual Studio裡有內建的SQL幫助我們存資料,SQL指的是資料庫,那麼我們就用註冊會員這個例子來看一下怎麼使用內建的SQL吧~ 最後面有寫非常基本的SQL相關語法可以做參考 Step 1:建立資料庫
  在寫程式過程中時常會使用檔案的讀取、建立、寫入與刪除相關使用,因此這篇就來分享圖片檔案、文字檔案、INI的設定檔案的相關使用。
接續上一篇分享跟執行緒相關的內容包含:安全鎖(lock)、號誌(semaphore)、前景與背景執行緒介紹等等。 二、安全鎖(lock)   安全鎖目的是當多個執行緒要執行同一函式時,為了避免同時進行或是影響到變數的值,因此才會有這個機制來保護。「鎖的是區塊」而非資源哦!什麼意思?來看看就
  當我們要使用執行緒的時候,就要引用System.Threading的類別庫,程式才可以使用唷!這篇內容先說明:建立與啟用執行緒、跨執行緒控制UI介面、等待或暫停時間執行緒、共享資源的部分。
  在說執行緒(Thread)時就要先知道什麼是程式(Program)、程序(Process),才能了解什麼是執行緒(Thread),因為它們間都有著神秘的關係與關聯,再更深入一點就又會有多程序(muti-Process)、多執行緒(muti-Thread),我們就先一一說明好了,了解它們後再使用時
  全名為Language Integrated Query,又稱LINQ,它是什麼呢?用在哪裡呢?它是一個擁有「集合元素進行資料查詢」的技術,直接將此技術整合到C#裡,也就是說對於任何資料型態只要是遇到以下這幾個型別:
在Visual Studio裡有內建的SQL幫助我們存資料,SQL指的是資料庫,那麼我們就用註冊會員這個例子來看一下怎麼使用內建的SQL吧~ 最後面有寫非常基本的SQL相關語法可以做參考 Step 1:建立資料庫
  在寫程式過程中時常會使用檔案的讀取、建立、寫入與刪除相關使用,因此這篇就來分享圖片檔案、文字檔案、INI的設定檔案的相關使用。
接續上一篇分享跟執行緒相關的內容包含:安全鎖(lock)、號誌(semaphore)、前景與背景執行緒介紹等等。 二、安全鎖(lock)   安全鎖目的是當多個執行緒要執行同一函式時,為了避免同時進行或是影響到變數的值,因此才會有這個機制來保護。「鎖的是區塊」而非資源哦!什麼意思?來看看就
  當我們要使用執行緒的時候,就要引用System.Threading的類別庫,程式才可以使用唷!這篇內容先說明:建立與啟用執行緒、跨執行緒控制UI介面、等待或暫停時間執行緒、共享資源的部分。
  在說執行緒(Thread)時就要先知道什麼是程式(Program)、程序(Process),才能了解什麼是執行緒(Thread),因為它們間都有著神秘的關係與關聯,再更深入一點就又會有多程序(muti-Process)、多執行緒(muti-Thread),我們就先一一說明好了,了解它們後再使用時
你可能也想看
Thumbnail
「設計不僅僅是外觀和感覺。設計是其運作的方式。」 — Steve Jobs 身為一個獨立文案,許多人會以為我們的生活只需要面對電腦,從無到有,用精巧的文字填滿空白的螢幕,呈現心目中獨具風格的作品。 ——有的時候可以如此,但其實這是我們夢寐以求的偶發日常。 更多的時候,白天的工作時間總被各種繁雜
Thumbnail
台股、美股近期明顯回檔,市場敘事發生改變,壞消息一樁接一樁出現,下一步該怎麼走呢?本文將探討近期的宏觀經濟事件,並分享個人的操作思考。
Thumbnail
全球人口高齡化加上3C革命性的突破,兩大因素讓眼疾巨變成不分年齡的病症。Vitargus專利產品經第三方鑑價合理估值為2億美元,評估僅僅這項眼科高階醫材具有的產品價值,將超越現在ABVC集團的市值。股價嚴重被投資市場低估。評估僅僅這項眼科高階醫材具有的產品價值,將超越現在ABVC集團的市值。
Thumbnail
吹風機是每個人日常生活中不可或缺的美容工具,不僅可以快速吹乾頭髮,還可以塑造多種髮型。在這裡,我們為您介紹三款中高階吹風機,它們擁有出色的性能和功能,幫助您實珸無限的造型可能。
Thumbnail
a sword of Damocles此諺語追溯到Cicero(西賽羅)Tusculan Disputations《圖斯克魯姆談話錄》Book 5,chapter 21。a sword of Damocles(髮絲懸劍)比喻「隨時可能降臨的橫禍,可能破壞當前安全或幸福」或「某人將有禍事臨頭」。
Thumbnail
赴歐美念碩博士班天龍國學員,在準備TOEFL(托福)或IELTS(雅思)學術英文聽說讀寫考試中,務必用正面積極心態準備這類高難度英文證照考試。如果你平時是個非常喜歡用英文學習歐美新知者,準備TOEFL(托福)或IELTS(雅思)就是精煉自己高階英文聽說讀寫的最佳助力(而非阻力)。
Thumbnail
筆者因工作性質,常被TOEFL(托福)、IELTS(雅思)、TOEIC(多益)證照考生詢問,平時該如何精進高階英文閱讀及寫作能力?以下是筆者多年自習學術及新聞英文個人心得分享。
Thumbnail
超過88%的富裕階層的人,一天閱讀商管書籍或文章超過30分鐘 現代人因為有了手機,真的越來越少看書 尤其有了小孩後,很難專心好好看一本書 這本書教你怎麼快速看書
Thumbnail
潮網科技於2010年創立以來,致力於研發數位行銷及廣告科技技術,從即時競價技術 RTB、人工智慧AI應用與廣告技術AdTech等,更將專業延伸至行銷科技的雲端應用MarTech產品代理、導入、顧問及延伸應用開發等服務,以深耕亞洲市場為目標,著重於OMO策略,提供品牌企業一站式全通路的行銷服務
Thumbnail
台灣奧美今日宣布高階人事布局,施淑芳歸隊重新加入奧美擔任集團策略長一職,龔大中正式升任集團創意長。未來兩人將協助集團執行長李景宏持續推進跨部門整合,加速數位轉型進程,全面提升集團在現代營銷環境中的競爭力,協助客戶生意的增長讓客戶的品牌更有意義
Thumbnail
「設計不僅僅是外觀和感覺。設計是其運作的方式。」 — Steve Jobs 身為一個獨立文案,許多人會以為我們的生活只需要面對電腦,從無到有,用精巧的文字填滿空白的螢幕,呈現心目中獨具風格的作品。 ——有的時候可以如此,但其實這是我們夢寐以求的偶發日常。 更多的時候,白天的工作時間總被各種繁雜
Thumbnail
台股、美股近期明顯回檔,市場敘事發生改變,壞消息一樁接一樁出現,下一步該怎麼走呢?本文將探討近期的宏觀經濟事件,並分享個人的操作思考。
Thumbnail
全球人口高齡化加上3C革命性的突破,兩大因素讓眼疾巨變成不分年齡的病症。Vitargus專利產品經第三方鑑價合理估值為2億美元,評估僅僅這項眼科高階醫材具有的產品價值,將超越現在ABVC集團的市值。股價嚴重被投資市場低估。評估僅僅這項眼科高階醫材具有的產品價值,將超越現在ABVC集團的市值。
Thumbnail
吹風機是每個人日常生活中不可或缺的美容工具,不僅可以快速吹乾頭髮,還可以塑造多種髮型。在這裡,我們為您介紹三款中高階吹風機,它們擁有出色的性能和功能,幫助您實珸無限的造型可能。
Thumbnail
a sword of Damocles此諺語追溯到Cicero(西賽羅)Tusculan Disputations《圖斯克魯姆談話錄》Book 5,chapter 21。a sword of Damocles(髮絲懸劍)比喻「隨時可能降臨的橫禍,可能破壞當前安全或幸福」或「某人將有禍事臨頭」。
Thumbnail
赴歐美念碩博士班天龍國學員,在準備TOEFL(托福)或IELTS(雅思)學術英文聽說讀寫考試中,務必用正面積極心態準備這類高難度英文證照考試。如果你平時是個非常喜歡用英文學習歐美新知者,準備TOEFL(托福)或IELTS(雅思)就是精煉自己高階英文聽說讀寫的最佳助力(而非阻力)。
Thumbnail
筆者因工作性質,常被TOEFL(托福)、IELTS(雅思)、TOEIC(多益)證照考生詢問,平時該如何精進高階英文閱讀及寫作能力?以下是筆者多年自習學術及新聞英文個人心得分享。
Thumbnail
超過88%的富裕階層的人,一天閱讀商管書籍或文章超過30分鐘 現代人因為有了手機,真的越來越少看書 尤其有了小孩後,很難專心好好看一本書 這本書教你怎麼快速看書
Thumbnail
潮網科技於2010年創立以來,致力於研發數位行銷及廣告科技技術,從即時競價技術 RTB、人工智慧AI應用與廣告技術AdTech等,更將專業延伸至行銷科技的雲端應用MarTech產品代理、導入、顧問及延伸應用開發等服務,以深耕亞洲市場為目標,著重於OMO策略,提供品牌企業一站式全通路的行銷服務
Thumbnail
台灣奧美今日宣布高階人事布局,施淑芳歸隊重新加入奧美擔任集團策略長一職,龔大中正式升任集團創意長。未來兩人將協助集團執行長李景宏持續推進跨部門整合,加速數位轉型進程,全面提升集團在現代營銷環境中的競爭力,協助客戶生意的增長讓客戶的品牌更有意義