Presentation is loading. Please wait.

Presentation is loading. Please wait.

Service Oriented Architecture

Similar presentations


Presentation on theme: "Service Oriented Architecture"— Presentation transcript:

1 Service Oriented Architecture
With Web Broker Find out more goo.gl/3tWc5o @CraigChapm53280 Craig Chapman Software Consultant

2 What is SoA? (Service Oriented Architecture)

3 What is SoA? (Service Oriented Architecture)
In software architecture, SoA is a software design approach in which an application is divided into separate discreet components (services), which communicate over a network.

4 Logging Data Configuration Email SMS Authentication Permissions
What is SoA? (Service Oriented Architecture) In software architecture, SoA is a software design approach in which an application is divided into separate discreet components (services), which communicate over a network. Example Logging Data Configuration SMS Authentication Permissions User Profiles Presentation Client

5 What is SoA? (Service Oriented Architecture)
In software architecture, SoA is a software design approach in which an application is divided into separate discreet components (services), which communicate over a network. The primary driving principal of SoA applications is the reuse of services to build new applications.

6 What is SoA? (Service Oriented Architecture)
In software architecture, SoA is a software design approach in which an application is divided into separate discreet components (services), which communicate over a network. The primary driving principal of SoA applications is the reuse of services to build new applications. SoA applications have separation of concerns.

7 What is SoA? (Service Oriented Architecture)
In software architecture, SoA is a software design approach in which an application is divided into separate discreet components (services), which communicate over a network. The primary driving principal of SoA applications is the reuse of services to build new applications. SoA applications have separation of concerns. SoA services are black-boxes with well defined interfaces.

8 What is SoA? (Service Oriented Architecture)
In software architecture, SoA is a software design approach in which an application is divided into separate discreet components (services), which communicate over a network. The primary driving principal of SoA applications is the reuse of services to build new applications. SoA applications have separation of concerns. SoA services are black-boxes with well defined interfaces. SoA applications are very scalable.

9 What is SoA? (Service Oriented Architecture)
In software architecture, SoA is a software design approach in which an application is divided into separate discreet components (services), which communicate over a network. The primary driving principal of SoA applications is the reuse of services to build new applications. SoA applications have separation of concerns. SoA services are black-boxes with well defined interfaces. SoA applications are very scalable. SoA applications depend on network connectivity.

10 WebBroker

11 WebBroker is a framework for building WebServices in Delphi.

12 WebBroker is a framework for building WebServices in Delphi.
Has support for SOAP (Simple Object Access Protocol) - SOAProtocol

13 WebBroker is a framework for building WebServices in Delphi.
Has support for SOAP (Simple Object Access Protocol) - SOAProtocol Has support for JSON / REST - in newer versions* (JavaScript Object Notation) / (REpresentational State Transfer)

14 WebBroker is a framework for building WebServices in Delphi.
Has support for SOAP (Simple Object Access Protocol) - SOAProtocol Has support for JSON / REST - in newer versions* (JavaScript Object Notation) / (REpresentational State Transfer) Service any HTTP call (And deliver HTML Content)

15 WebBroker is a framework for building WebServices in Delphi.
Has support for SOAP (Simple Object Access Protocol) - SOAProtocol Has support for JSON / REST - in newer versions* (JavaScript Object Notation) / (REpresentational State Transfer) Service any HTTP call (And deliver HTML Content) Supports ISAPI for Microsoft IIS, Apache Modules, and Stand-Alone services.

16 WebBroker is a framework for building WebServices in Delphi.
Has support for SOAP (Simple Object Access Protocol) - SOAProtocol Has support for JSON / REST - in newer versions* (JavaScript Object Notation) / (REpresentational State Transfer) Service any HTTP call (And deliver HTML Content) Supports ISAPI for Microsoft IIS, Apache Modules, and Stand-Alone services. Comes with RAD Studio / Delphi / C++ Builder Professional (Since 2002, possibly earlier?)

17 WebBroker WebBroker is effectively a wrapper around the Hyertext Transfer Protocol (HTTP) It is the underlying technology beneath the popular Datasnap tecnology for middle-teir developoment, and is the underlying technology beneath the newer RAD Server technology for REST based enterprise mobility services.

18

19 Thank You Craig Chapman Find out more goo.gl/3tWc5o
@CraigChapm53280 Craig Chapman Software Consultant


Download ppt "Service Oriented Architecture"

Similar presentations


Ads by Google