-
Notifications
You must be signed in to change notification settings - Fork 4
/
538.txt
93 lines (72 loc) · 3.52 KB
/
538.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
[1] [DFN[[[WS-*]]]] ([DFN[[[Web Services]]]]) は、 [[SOAP]]、[[WSDL]]
とその上に構築された[[プロトコル・スタック]]の総称です。
;; [2] 狭義には [[SOAP]] は含みません。
;; [3] 「[[Webサービス]]」という語は [[Webアプリケーション]]の意味にも使われますが、
[[WS-*]] と [[Webアプリケーション]]は一切関係がありません。
* プロトコル
[9]
[FIG(short list)[
- [[SOAP]]
- [[WSDL]]
- [[WS-Addressing]]
- [[WS-ReliableMessaging]]
- [[WS-Reliability]]
- [[WS-Policy]]
- [[WS-Security]]
- [[WS-Discovery]]
- [[WS-Coordination]]
- [[WS-Eventing]]
- [[WS-Notification]]
- [[WS-BaseNotification]]
- [[WS-BrokeredNotification]]
- [[WS-EventNotification]]
- [[WS-HumanTask]]
- [[WS-Management]]
- [[WS-Topics]]
- [[WS-Federation]]
- [[WS-Trust]]
- [[WS-I]]
- [[WS-I18N]]
- [[UDDI]]
- [[WS-Calendar]]
]FIG]
* 評価
[10] 沢山の[[プロトコル]]を組み合わせた[[なんでもできる]]素晴らしい複雑なスタックで、
関係者以外で理解している人はほとんどいませんでした。
[11] 一部、特に [[SOAP]] は [[Web]] ([[Webブラウザー]]や[[アプリケーションサーバー]])
でも使われました。 [[XML-RPC]] にかわって、または共に [[Web API]]
の標準的な手法になると考える人もいました。 [[WSSE]] もこの文脈から派生しました。
[12] しかし結局 [[Web]] にとって [[WS-*]] も [[SOAP]] も必要以上に複雑で、
[[JSON]] などより単純な方法によって駆逐されました。
[13] [[Web]] 以外の分野 ([[エンタープライズ]]向けシステムなど) での利用を目指していた人達も、
いつの間にかいなくなりました。
* メモ
[4] [CITE[W3C WS Package PAS Explanatory Report]]
( ([[Daniel Dardailler]] 著, [TIME[2011-01-20 16:36:47 +09:00]] 版))
<http://www.w3.org/2010/08/ws-pas.html>
[5] [CITE@en-US[W3C Web Services Standards approved as ISO/IEC International Standards]]
( ([TIME[2011-09-06 22:11:19 +09:00]] 版))
<http://www.w3.org/2011/07/wspas-pr.html>
[6] [CITE[W3C PAS FAQ]]
( ([TIME[2011-08-12 00:04:02 +09:00]] 版))
<http://www.w3.org/2010/04/pasfaq>
[FIG(amazon)[
SOAP XML
]FIG]
[7] [CITE[W3C WS Package PAS Explanatory Report]]
([[Daniel Dardailler]] 著, [TIME[2011-09-20 18:12:05 +09:00]] 版)
<http://www.w3.org/2010/08/ws-pas.html>
[8] [CITE@en[W3C Web services standards approved as ISO/IEC International Standards (2011-09-06) - ISO]]
([[]] 著, [TIME[2015-07-10 20:46:16 +09:00]] 版)
<http://www.iso.org/iso/home/news_index/news_archive/news.htm?refid=Ref1459>
[FIG(quote)[
[FIGCAPTION[
[14] [CITE@ja[XML Web サービスの概要]]
(インフォテリアネットワークス株式会社 吉松 史彰 最終更新日 2001 年 11 月 26 日 ([TIME[2017-01-16 18:01:29 +09:00]]))
<https://msdn.microsoft.com/ja-jp/library/cc973024.aspx>
]FIGCAPTION]
> XML Web サービスとは、XML、HTTP、SOAP などのインターネット標準技術を利用して、異なるプラットフォーム上のアプリケーションとも統合することが可能なソフトウェアの総称です。XML Web サービスはクライアント・プログラムに情報を返す、URL でアクセス可能なリソースであるとも言えます。
]FIG]
[15] [CITE@ja['''['''MS-MWBF''']''': Microsoft Web Browser Federated Sign-On Protocol]]
([TIME[2017-04-03 14:59:07 +09:00]])
<https://msdn.microsoft.com/ja-jp/library/cc236471.aspx>