Presentation is loading. Please wait.

Presentation is loading. Please wait.

SOA support in.NET Platform overview Primitive SOA support Support for service-orientation principles Contemporary SOA support.

Similar presentations


Presentation on theme: "SOA support in.NET Platform overview Primitive SOA support Support for service-orientation principles Contemporary SOA support."— Presentation transcript:

1 SOA support in.NET Platform overview Primitive SOA support Support for service-orientation principles Contemporary SOA support

2 Platform overview

3

4 Architecture components ASP.NET Web Forms ASP.NET Web Services Assemblies

5 Runtime environments Common Language Runtime (CLR) HTTP Pipeline

6 Programming languages Visual Basic, C++, C# Microsoft Intermediate Language (MSIL)

7 APIs System.Xml System.Web.Services As well as: – System.Xml.Xsl – System.Xml.Schema – System.Web.Services.Discovery

8 Service providers

9 Service requestors

10 Service agents

11 Platform extensions Web Services Enhancements

12 Primitive SOA support Service encapsulation Loose coupling Messaging

13 Support for service-orientation principles Autonomy Reusability Statelessness Discoverability

14 Contemporary SOA support Based on open standards Supports vendor diversity Intrinsically interoperable Promotes federation Architecturally composable Extensibility Supports service- oriented business modeling Logic-level abstraction Organizational agility and enterprise-wide loose coupling

15 Integration considerations Reasons for new requirements Cross-platform interoperability Changes to cross-platform interoperability requirements Application logic abstraction


Download ppt "SOA support in.NET Platform overview Primitive SOA support Support for service-orientation principles Contemporary SOA support."

Similar presentations


Ads by Google