Előadást letölteni
Az előadás letöltése folymat van. Kérjük, várjon
KiadtaRezső Barta Megváltozta több, mint 10 éve
1
1
3
3
4
4
5
5
6
6 Messages Szöveg A A B B C C A A B B C C A A B B C C Endpoint
7
7 A A B B C C A A B B C C Service Host A A B B C C http://www.mkk.hu/pizzaorderservice/porder [ServiceContract] interface IPizzaOrder { … } WSDL class PizzaOrderService: IPizzaOrder { … } Pl.: BasicHttpBinding, WSHttpBinding, NetTcpBinding Hogyan? Encoding + transzport + magasabb szintű szolgáltatások (biztonság, megbízhatóság, stb.) Befogadó process: konzol alk., service, IIS, Windows Forms alk.
8
8 Client runtime Dispatch runtime Protocol channel (Channel proxy) Protocol channel Transport channel Channel stack Kliens Szolgáltatás Applikáció Szolgáltatás obj. Ha WCF!
9
9 Client runtime Dispatch runtime Transaction Rel. Mess. WS-Sec Transaction Rel. Mess. WS-Sec HTTP Channel stack Kliens Szolgáltatás Applikáció Szolgáltatás obj. Ha WCF! Pl. WSHttpBinding adott módon paraméterezve
10
10
11
11
12
12
13
13 Hoszt1 WCF szolgáltatás Hoszt2
14
14
15
15
16
16
17
17
18
18
19
19
20
20
21
21
22
22
23
23
24
24
25
25
26
26
27
27
28
28
29
29
30
30
31
31
32
32
33
33
34
34
35
35 Szöveg A A B B C C A A B B C C Service Host A A B B C C http://www.mkk.hu/pizzaorderservice/porder.svc [ServiceContract] interface IPizzaOrder { … } WSDL class PizzaOrderService: IPizzaOrder { … } Pl.: BasicHttpBinding, WSHttpBinding, NetTcpBinding Hogyan? Encoding, transzport protokoll, biztonság, megbízhatóság, stb. Befogadó process: konzol alk., service, IIS, Windows Forms alk.
36
36
37
37
38
38
39
39
40
40
41
41
42
42
43
43
44
44
45
45
46
46
47
47
48
48
49
49
50
50
51
51
52
52
53
53
54
54
55
55
56
Bejövő sor Kimenő sor
57
57 Transact. Rel. Mess. Security Transact Rel. Mess. Security Transp. KliensSzolgáltatás
58
58
59
59
60
60 gSOAP AAMD Inc. ASonic Software AComputer Associates International, Inc. ASystinet Corp. (Mercury) NetIQ Corp WEBM Solutions, Inc. Dell Inc. Sun Microsystems, Inc. Intel Corp. Microsoft Corp. WS-P DPWS WS-SecureConv WS-Security WS-Trust WS-RM WS-AT MEX WS-D Released product Public interop ACo-Author Only SOAP / WSDL Sun Microsystems Inc. Sonic Software Tibco Software, Inc. Blue Titan Software Inc. Choreology Ltd JBoss Inc. IONA Technologies A Apache Systinet Corp. (Mercury) Cape Clear Software Inc. BEA Systems Inc. IBM Corp. Microsoft Corp. Oracle Amazon Ricoh Co. Epson Corp. HP Xerox Corp. Fuji-Xerox White Mesa Software gSOAP Canon Inc. Intel Corp. Apache eBay Inc. Google Sun Microsystems, Inc. BEA Systems Inc. IBM Corp. Microsoft Corp. Toshiba Exceptional Innovation Peerless Systems Corp. Schneider Electric SA gSOAP AWebMethods Inc. ABEA Systems Inc. Epson Corp. Fuji-Xerox Co. Xerox Corp. HP Brother Industries A Lexmark International, Inc. Canon Inc. Intel Corp. Microsoft Corp. Apache Layer 7 Technologies Systinet Corp. (Mercury) gSOAP A A A A BEA Systems Inc. WebMethods Inc. Computer Associates International, Inc. Sun Microsystems, Inc. Sonic Software A Verisign Inc SAP AG IBM Corp. Microsoft Corp. MTOM WS-Man WS-XFer / Enum WS-Fed Messaging Security Assurances Devices System Mgmt Metadata
61
61
62
62
63
63 <security authenticationMode="AnonymousForCertificate" messageProtectionOrder="SignBeforeEncrypt" messageSecurityVersion="WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10" requireDerivedKeys="false"> < /textMessageEncoding> <security authenticationMode="AnonymousForCertificate" messageProtectionOrder="SignBeforeEncrypt" messageSecurityVersion="WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10" requireDerivedKeys="false"> < /textMessageEncoding>
64
64
65
65
66
66
67
67
68
68
69
69
70
70
71
71
72
72
73
73
74
74
75
© 2006 Microsoft Corporation. Minden jog fenntartva. Az előadás csupán tájékoztató jellegű, a Microsoft Magyarország a benne szereplő esetleges hibákért vagy tévedésekért semmilyen felelősséget nem vállal.
Hasonló előadás
© 2024 SlidePlayer.hu Inc.
All rights reserved.