---
# System prepended metadata

title: 進捗報告2022/12/01

---

# 進捗報告2022/12/01

## 研究

- moodleのsource-codeを分析する(PHPで書かれいる)
- webサービスとAPIの違いについて勉強する
- https://www.guru99.com/api-vs-web-service-difference.html#:~:text=Key%20Differences%20between%20API%20and,other%20without%20any%20user%20involvement.
-- Webサービスはネットワークを介した2台のマシン間の対話を提供
-- APIは相互運用性のための2つの異なるアプリケーション間のインターフェイスとして機能する。
-- Webサービスはネットワーク接続を必要としますが、APIは操作性のためにネットワークを必要とする場合と必要としない場合がある
-- すべてのWebサービスはAPIがすべてのAPIはWebサービスではない

## 課題

- django RESTful(?)で簡単なdjango webサービスを作成する
- webサービスについて勉強
-- SOAP (Simple Object Access Protocol)
-- UDDI (Universal Description, Discovery and Integration)
-- WSDL (Web Services Description Language)