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

Slides:



Advertisements
Similar presentations
웹 서비스 개요.
Advertisements

REST Introduction 吴海生 博克软件(杭州)有限公司.
Michael S. Chan xLM Solutions, LLC
Harithan R velagala CSE 532 TERM PAPER. First what is a service? A service is a reusable component which transforms business data. It is self contained.
Zoiner Tejada Hershey Technologies. About Zoiner Tejada.
History of.Net Introduced by Microsoft Earlier technology was VC++ and VB VC++ comes with so many library and VB was so easy to use and not flexible to.
1 Introduction to XML. XML eXtensible implies that users define tag content Markup implies it is a coded document Language implies it is a metalanguage.
6/2/2015Enterprise e-Support Inc.1 SoA (Service Oriented Architecture) Overview.
Service Oriented Architecture
Stuart Sim Chief Architect Global Education & research Sun Client Solutions Blog:
Troy Hutchison Service Oriented Architecture (SOA) Security.
Overview of the.NET Framework. What is the.NET Framework A new computing platform designed to simplify application development A consistent object-oriented.
J2EE vs..NET Nigam Patel. Topics Background –Web Services, J2EE and.NET Similarities Differences Conclusion –Pros and Con (J2EE and.NET)
Discussion on Service API Design for Arena ChMS Jason Offutt Software Engineer Central Christian Church
Page 1 Elements of Service-Oriented Architecture B. Ramamurthy.
Web Services Michael Smith Alex Feldman. What is a Web Service? A Web service is a message-oriented software system designed to support inter-operable.
UNIVERSIDADE FEDERAL DE PERNAMBUCO cin.ufpe.br SOA Platform technologies Alan Mateus Danilo Vieira
Introduction to .Net Framework
Proprietary Data Services and Ontology Driven Applications (ODA) 2nd SOA for E-Government Conference October 2006 Presented by: Atif Kureishy October.
Appendix D: Microsoft.NET Framework Overview. Overview.NET Framework Architecture.NET Namespaces.
CSC 494/594 C# and ASP.NET Programming. C# 2012 C# Object-oriented language with syntax that is similar to Java.
Nguyễn Huy Trường Bùi Dũng Anh Tuấn 1.  Service  Service Oriented Architecture (SOA)  Service Oriented Computing (SOC)  Reference 2.
1 Web Services Distributed Systems. 2 Service Oriented Architecture Service-Oriented Architecture (SOA) expresses a software architectural concept that.
Software components With special focus on DLL Software components1.
Distributed Communication via ASP.Net Web Services and.Net Remoting By Richard King.
What is Service Oriented Architecture ? CS409 Application Services Even Semester 2007.
SOFTWARE DESIGN AND ARCHITECTURE LECTURE 09. Review Introduction to architectural styles Distributed architectures – Client Server Architecture – Multi-tier.
Web Services Based on SOA: Concepts, Technology, Design by Thomas Erl MIS 181.9: Service Oriented Architecture 2 nd Semester,
Introduction to VB.Net. What is.NET? A brand of Microsoft technologies A platform for creating distributed Web applications A combination of new and updated.
DotNet Michelle Johnston, Firebird Services Ltd. What is Dot Net Aims to simplify web development Language independent – CLR (Common Language Runtime)
1 Advanced Software Architecture Muhammad Bilal Bashir PhD Scholar (Computer Science) Mohammad Ali Jinnah University.
SOA White Paper Concepts February 20, IT Infrastructure Planning Committee SOA – A Definition Service-Oriented Architecture (SOA) is an approach.
ISYS 350 Business Application Development David Chao.
Service Oriented Architecture CCT355H5 Professor Michael Jones Suezan Makkar.
MSIS 2012 – Statistics Sweden Guidance for Statistical Services Jakob Engdahl ( ) Head of Architecture and Strategy unit – IT Department.
SOA support in J2EE Platform overview Primitive SOA support Support for service-orientation principles Contemporary SOA support.
Unit 1 Service Oriented Architecture UNIT – I Based On Service-Oriented Architecture: Concepts, Technology, and Design By Thomas Erl Prepared.
SOA Chapter 3 Introducing SOA. Fundamental SOA A distinct approach for separating concerns Logic for large problems are decomposed into smaller, related.
.NET and XML (or XML in.NET) Matt Harding David Oguns.
Service Oriented Architecture + SOAP -Robin John.
IT2401 SERVICE ORIENTED ARCHITECTURE
HNDIT Rapid Application Development
Advanced Web Technologies Lecture # 5 By: Faraz Ahmed.
The Service in Service Oriented Architecture November 2, 2005 Aderbad Tamboli Petris.
Basics of SOA Testing Assurance Services Unit 24 February 2016.
Introduction to Service Orientation MIS 181.9: Service Oriented Architecture 2 nd Semester,
Krishna Bakka 2/25/ OUTLINE: Understanding SOA Implementing SOA Current methodologies in SOA.
Identifying the Building Blocks of Web Services Web Services can convert your application into a Web-application, which can publish its function or message.
Topics on Web Services COMP6017 Dr Nicholas Gibbins –
Software Architecture Patterns (3) Service Oriented & Web Oriented Architecture source: microsoft.
SOA. SOA Platforms SOA platform basics SOA support in J2EE SOA support in.NET Integration considerations.
Service Oriented Architecture (SOA) Prof. Wenwen Li School of Geographical Sciences and Urban Planning 5644 Coor Hall
Introduction to Visual Basic. NET,. NET Framework and Visual Studio
.NET Omid Darroudi.
CCL.
Designing software applications
.NET Framework 2.0 .NET Framework 3.0 .NET Framework 3.5
Chapter 3 Introducing SOA
Service Oriented Architecture
ASP.NET Web Forms Vs. ASP.NET MVC ASP.NET is Microsoft’s big leap after Active Server Pages (ASP), ASP.NET provides flexible and unified web development.
موضوع سمینار : نقش مولفه ها در معماری سرویس گرا
Advanced Programming: C# Lecture 01: Introduction
Service Oriented Architecture
Elements of Service-Oriented Architecture
Service Oriented Architecture (SOA)
Service Oriented Architecture + SOAP
SISAI 2012 – Statistics Sweden
Introduction to SOA and Web Services
Introduction to Service-Orientation
Standards, APIs, and Applications
Presentation transcript:

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

Platform overview

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

Runtime environments Common Language Runtime (CLR) HTTP Pipeline

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

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

Service providers

Service requestors

Service agents

Platform extensions Web Services Enhancements

Primitive SOA support Service encapsulation Loose coupling Messaging

Support for service-orientation principles Autonomy Reusability Statelessness Discoverability

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

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