Az előadás letöltése folymat van. Kérjük, várjon

Az előadás letöltése folymat van. Kérjük, várjon

1. 3 4 5 6 Messages Szöveg A A B B C C A A B B C C A A B B C C Endpoint.

Hasonló előadás


Az előadások a következő témára: "1. 3 4 5 6 Messages Szöveg A A B B C C A A B B C C A A B B C C Endpoint."— Előadás másolata:

1 1

2

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.


Letölteni ppt "1. 3 4 5 6 Messages Szöveg A A B B C C A A B B C C A A B B C C Endpoint."

Hasonló előadás


Google Hirdetések