+ All Categories
Home > Documents > Page 1 © 2001, Epicentric - All Rights Reserved Epicentric Modular Web Services Alan Kropp Web...

Page 1 © 2001, Epicentric - All Rights Reserved Epicentric Modular Web Services Alan Kropp Web...

Date post: 04-Jan-2016
Category:
Upload: francine-moody
View: 212 times
Download: 0 times
Share this document with a friend
21
Page 1 © 2001, Epicentric - All Rights Reserved Epicentric Modular Web Services Alan Kropp Web Services Architect WSRP Technical Committee – March 18, 2002 EPICENTRIC, INC.
Transcript
Page 1: Page 1 © 2001, Epicentric - All Rights Reserved Epicentric Modular Web Services Alan Kropp Web Services Architect WSRP Technical Committee – March 18,

Page 1© 2001, Epicentric - All Rights Reserved

Epicentric Modular Web Services

Alan KroppWeb Services ArchitectWSRP Technical Committee – March 18, 2002

EPICENTRIC, INC.

Page 2: Page 1 © 2001, Epicentric - All Rights Reserved Epicentric Modular Web Services Alan Kropp Web Services Architect WSRP Technical Committee – March 18,

Page 2© 2001, Epicentric - All Rights Reserved

Overview

Features

Benefits

Competitive Offerings

Architecture

Creating Modular Web Services

Agenda

Page 3: Page 1 © 2001, Epicentric - All Rights Reserved Epicentric Modular Web Services Alan Kropp Web Services Architect WSRP Technical Committee – March 18,

Page 3© 2001, Epicentric - All Rights Reserved

What are Epicentric modular web services?

Epicentric modular web services are remote web services built using the Epicentric MWS Protocol and hosted remotely on machines that do not run the Epicentric Foundation Server™ platform.

Page 4: Page 1 © 2001, Epicentric - All Rights Reserved Epicentric Modular Web Services Alan Kropp Web Services Architect WSRP Technical Committee – March 18,

Page 4© 2001, Epicentric - All Rights Reserved

Financial Svcs Institution

Epicentric Customer

Epicentric Modular Web Services

MS Outlook

Modules StocksProvider

Module BusinessLogic is installed locally

XML Content Feed

Epicentric Foundation Server

StocksClip

E-mail

MWSBldgBlock

MWS Business Logic is located at Web Service Provider’s location.

XML

LoanRates

CreditSvcs

Portfolio

Manager

XML

MWSBldgBlock

Courier/Delivery Service

Package

Tracker

AccountMgmt

SignUpSvc

Page 5: Page 1 © 2001, Epicentric - All Rights Reserved Epicentric Modular Web Services Alan Kropp Web Services Architect WSRP Technical Committee – March 18,

Page 5© 2001, Epicentric - All Rights Reserved

Epicentric Customer

Epicentric Modular Web Services

MS Outlook

Modules StocksProvider

Module BusinessLogic is installed locally

MWS Business Logic is located at Web Service Provider’s location.

XML

XML

Epicentric Foundation Server

StocksClip

MWSBldgBlock

MWSBldgBlock

E-mail

Courier/Delivery Service

AccountMgmt

SignUpSvc

Package

Tracker

Financial Svcs Institution

LoanRates

CreditSvcs

Portfolio

Manager

XML Content Feed

Other Epicentric Customers

Page 6: Page 1 © 2001, Epicentric - All Rights Reserved Epicentric Modular Web Services Alan Kropp Web Services Architect WSRP Technical Committee – March 18,

Page 6© 2001, Epicentric - All Rights Reserved

Modular Web Services

Epicentric Web Service

Marketplace

PUBLISH

Epicentric Customer Installation

Web Service Providers

SEARCH

USE

INTEGRATE

DISCOVER

Page 7: Page 1 © 2001, Epicentric - All Rights Reserved Epicentric Modular Web Services Alan Kropp Web Services Architect WSRP Technical Committee – March 18,

Page 7© 2001, Epicentric - All Rights Reserved

Web Service Marketplace

Epicentric Web Services

Marketplace

Remote WebService Providers

Discover

Publish

Publish

Discover / Integrate

Integrate

Discover

Publish

SKU $

Page 8: Page 1 © 2001, Epicentric - All Rights Reserved Epicentric Modular Web Services Alan Kropp Web Services Architect WSRP Technical Committee – March 18,

Page 8© 2001, Epicentric - All Rights Reserved

MWS Features

Page 9: Page 1 © 2001, Epicentric - All Rights Reserved Epicentric Modular Web Services Alan Kropp Web Services Architect WSRP Technical Committee – March 18,

Page 9© 2001, Epicentric - All Rights Reserved

Epicentric MWS Features

Remote access to core features of the Epicentric Foundation ServerTM platform

Java and Active Server Page implementations

Detailed and complete technical documentation

XML and SOAP based protocol Hosted studio for testing web

services http://studio.epicentric.com

Page 10: Page 1 © 2001, Epicentric - All Rights Reserved Epicentric Modular Web Services Alan Kropp Web Services Architect WSRP Technical Committee – March 18,

Page 10© 2001, Epicentric - All Rights Reserved

MWS Benefits

Page 11: Page 1 © 2001, Epicentric - All Rights Reserved Epicentric Modular Web Services Alan Kropp Web Services Architect WSRP Technical Committee – March 18,

Page 11© 2001, Epicentric - All Rights Reserved

Epicentric MWS Benefits

Shared Services No local install

Reduced Time to Market Jumpstart creation of MWS with Toolkits

Leverage Development Skills Java or Microsoft

Simplified Maintenance Centralized application logic

Increased Revenue Sell MWS modules to others

Reliable, Secure Access Consistent secure access to any MWS

Page 12: Page 1 © 2001, Epicentric - All Rights Reserved Epicentric Modular Web Services Alan Kropp Web Services Architect WSRP Technical Committee – March 18,

Page 12© 2001, Epicentric - All Rights Reserved

Epicentric MWS Architecture

Page 13: Page 1 © 2001, Epicentric - All Rights Reserved Epicentric Modular Web Services Alan Kropp Web Services Architect WSRP Technical Committee – March 18,

Page 13© 2001, Epicentric - All Rights Reserved

Epicentric MWS Architecture

www.portal.com

Application Server

EFS

EFS Host

HTTPD

Bookmarkmodule

Clip module

MWSmodule 1

MWSmodule 3

MWSCommsService

MWSmodule 2

www.provider.com

Application Server

MWS Server

ServiceRoutingServlet

Modular WebService 1

Modular WebService 2

MWS Host 1

HTTPD

www.anotherprovider.com

Application Server

MWS Server

ServiceRoutingServlet

MWS Host 2

Modular WebService 3HTTPD

INTERNET

MWS

SOAP

XML

To Internet

SOAP

MWS

XML

From Internet

SOAP

MWS

XML

From Internet

MWS (Modular Web Service) is a SOAP-based web service protocol that allows the Epicentric Foundation ServerTM platform

to integrate modules running on remote servers

Page 14: Page 1 © 2001, Epicentric - All Rights Reserved Epicentric Modular Web Services Alan Kropp Web Services Architect WSRP Technical Committee – March 18,

Page 14© 2001, Epicentric - All Rights Reserved

Request/Response Model

MWS-based module services are able to respond to service requests with different response messages in order to notify the calling server of configuration changes or error states.

Page 15: Page 1 © 2001, Epicentric - All Rights Reserved Epicentric Modular Web Services Alan Kropp Web Services Architect WSRP Technical Committee – March 18,

Page 15© 2001, Epicentric - All Rights Reserved

Request/Response Model

View RequestConfiguration Descriptor RequestModule Configuration Migration

RequestUser Configuration Migration Request

Page 16: Page 1 © 2001, Epicentric - All Rights Reserved Epicentric Modular Web Services Alan Kropp Web Services Architect WSRP Technical Committee – March 18,

Page 16© 2001, Epicentric - All Rights Reserved

Epicentric MWS Toolkits

Set of files and developer documents that allow customers, partners, and 3rd party developers to create and host modular web services

Implemented in Java and Active Server Page Can be downloaded from Web Services

Marketplace

Page 17: Page 1 © 2001, Epicentric - All Rights Reserved Epicentric Modular Web Services Alan Kropp Web Services Architect WSRP Technical Committee – March 18,

Page 17© 2001, Epicentric - All Rights Reserved

Creating a Module Web Service

Page 18: Page 1 © 2001, Epicentric - All Rights Reserved Epicentric Modular Web Services Alan Kropp Web Services Architect WSRP Technical Committee – March 18,

Page 18© 2001, Epicentric - All Rights Reserved

Creating a Modular Web Service

Create the Main ViewCreate the User Edit ViewCreate the Edit Process ViewAdd a custom view to your moduleLink a custom view to the Main ViewUpdate your remote service descriptor to

describe your custom view

Page 19: Page 1 © 2001, Epicentric - All Rights Reserved Epicentric Modular Web Services Alan Kropp Web Services Architect WSRP Technical Committee – March 18,

Page 19© 2001, Epicentric - All Rights Reserved

Implementing MWS from EFS

MWS Module Manager allows for easy deployment of MWS modules

running on remote hosts. Accessed from Tools area of EFS Administrator Permits EFS Admin to manage certain aspects of

an MWS module's lifecycle, such as: Creating a MWS module instance* from a URL and

Service ID Reviewing defined MWS module type's** configuration Creating a module instance from a defined module type Reviewing created MWS module instance status and

configuration Administering a module instance

* A "module instance" is a live version of a module type that is running in your system.* A "module type" is a module instance template which lives on the module palette.

Multiple instances of a module can be created from a module type.

Page 20: Page 1 © 2001, Epicentric - All Rights Reserved Epicentric Modular Web Services Alan Kropp Web Services Architect WSRP Technical Committee – March 18,

Page 20© 2001, Epicentric - All Rights Reserved

MWS Module Manager

Page 21: Page 1 © 2001, Epicentric - All Rights Reserved Epicentric Modular Web Services Alan Kropp Web Services Architect WSRP Technical Committee – March 18,

Page 21© 2001, Epicentric - All Rights Reserved

THANK YOU

© 2001 Epicentric Inc. All rights reserved. Epicentric, Epicentric Portal Server and the “e” logo are trademarks of Epicentric Inc. Other products and companies referred to herein are the trademarks or registered trademarks of their respective companies or mark holders.

All materials contained herein are the property of each respective company identified on such materials, and may only be used, copied or distributed with the express written permission of each respective company.


Recommended