Distributed Data Service Applications - PowerPoint PPT Presentation

1 / 20
About This Presentation
Title:

Distributed Data Service Applications

Description:

Overview of XML Web Services and COM Services ... Compensating Resource Managers. Security. Synchronization. Loosely Coupled Events ... – PowerPoint PPT presentation

Number of Views:36
Avg rating:3.0/5.0
Slides: 21
Provided by: doff
Category:

less

Transcript and Presenter's Notes

Title: Distributed Data Service Applications


1
Distributed Data Service Applications Architecture
Based on Microsoft .NET
Speaker ???, Doff Park Feelanet Senior
Consultant ForAce, WebTime ???? MCSD, MCT, CTT
2
Agenda
  • Overview of XML Web Services and COM Services
  • Distributed Data Service Application Architecture
  • Demo Building Distributed Data Service
    Applications
  • QA

3
Overview of XML Web Services and COM Services
  • What is XML Web Service
  • Overview of XML Web Services
  • Features of XML Web Services
  • Benefits of XML Web Services
  • Introduction to COM Services
  • Principal Role of XML Web Services and COM
    Services
  • Using XML Web Services and COM Services

4
Overview of XML Web Services and COM Services
What is XML Web Service
Developer Tools

Devices
Servers
XML Web Services
User Experiences
Page 4
5
Overview of XML Web Services and COM Services
Overview of XML Web Services
Web Service
  • XML Web services implement the following
    standards
  • XML
  • HTTP
  • SOAP

Web Service
Firewall
Firewall
Internet
Web Service Consumer
Firewall
Web Service
Page 5
6
Overview of XML Web Services and COM Services
Features of XML Web Services
  • The features of XML Web services include
  • Programmable elements
  • Shared data
  • Interoperability
  • Language and platform independence
  • Universal availability

Page 6
7
Overview of XML Web Services and COM Services
Benefits of XML Web Services
  • The benefits of using XML Web services include
  • Empowering users with easier collaboration
  • Integrating external business applications
  • Increasing developer productivity

Page 7
8
Overview of XML Web Services and COM Services
Introduction to COM Services
  • COM is the application infrastructure in a
    multi-user environment that compose of the
    services that enable many users to access the
    application and underlying data at the same time.
  • COM Services
  • Transactions
  • Resource Management
  • Just-in-Time(JIT) Activation
  • Object Pooling
  • Compensating Resource Managers
  • Security
  • Synchronization
  • Loosely Coupled Events
  • Queued Components

Core Services
Page 8
9
Overview of XML Web Services and COM Services
Principal Role of XML Web Services and COM
Services
XML Web Services
COM Services
  • Infrastructure of distributed applications
  • Transaction Management
  • Resource Management
  • Enforcing Security
  • Supports standard protocol
  • Exposing set of functionality against the
    firewall
  • Platform independent Services

Page 9
10
Overview of XML Web Services and COM Services
Using XML Web Services and COM Services
Internet Cloud
Page 10
11
Distributed Data Service Application
Architecture
  • .NET Serviced Components Modeling
  • The Role of XML Web Services
  • WinForm? or WebForm?
  • Data Service Flow for the Identified Users
  • Data Service Flow for Unidentified Users

12
Distributed Data Service Application Architecture
.NET Serviced Components Modeling
Business Logic Components Creating SQL
statements Call Data Access methods Voting
transaction Return DataSet if necessary
Data Access Components Creating DB
Connection Execute SQL statements Voting
transaction Return DataSet if necessary
Database
Page 12
13
Distributed Data Service Application Architecture
The Role of XML Web Services
Business Logic Components Processing Business
Logic
Data Access Components Processing Data Access
Database
XML Web Services Providing Universal Invocation
Page 13
14
WinForm? or WebForm?
  • Win Forms Applications
  • Advantages
  • Providing data service for the identified users
  • Decreasing server resource cause of client-side
    cursor
  • Disadvantages
  • You must deploy applications to users
  • Web Forms Applications
  • Disadvantages
  • Providing data service for the unidentified users
  • Increasing server resource cause of server-side
    cursor
  • Advantages
  • Users need only Web browser

Page 14
15
Data Service Flow for the Identified Users
Internet Cloud
DataSet
DataSet
Result
DataSet
DataSet
Page 15
16
Data Service Flow for Unidentified Users
Internet Cloud
HTTP Response
DataSet
Result
Page 16
17
Demo Building Distributed Data Service
Applications
Demo
18
Please allow me to omit part of more details, as
it is too long to take up the subject in
full. For more information about XML Web
services and COM services, go to Microsoft
Certified Technical Education Center(CTEC) and
take the course below. 2524 Developing XML Web
Services Using Microsoft ASP .NET 2557 Building
COM Applications Using Microsoft .NET
Enterprise Services
19
QA
Biz doff_at_feelanet.com msn bpark_at_hanafos.com www.
feelanet.com www.forace.net www.wtime.net
20
Thanks for your patience!
Write a Comment
User Comments (0)
About PowerShow.com