+ All Categories
Home > Documents > All Rights Reserved, Swurv, secure gateway interoperable communication multidomain traffic system...

All Rights Reserved, Swurv, secure gateway interoperable communication multidomain traffic system...

Date post: 04-Jan-2016
Category:
Upload: chastity-wheeler
View: 216 times
Download: 0 times
Share this document with a friend
17
All Rights Reserved, Swurv, www.swurv.com secure gateway interoperable communication multidomain traffic system APPLICATION LAYER TECHNICAL DISCUSSION • PolyNet Overview • Smartees: Detailed Overview • Enterprise Interoperability SWURV www.swurv.net
Transcript
Page 1: All Rights Reserved, Swurv,  secure gateway interoperable communication multidomain traffic system APPLICATION LAYER TECHNICAL DISCUSSION.

All

Rig

hts

Res

erv

ed, S

wu

rv, w

ww

.sw

urv.

com

secure gateway

interoperable communication

multidomain traffic system

APPLICATION LAYER

TECHNICAL DISCUSSION

• PolyNet Overview

• Smartees: Detailed Overview

• Enterprise Interoperability

SWURVwww.swurv.net

Page 2: All Rights Reserved, Swurv,  secure gateway interoperable communication multidomain traffic system APPLICATION LAYER TECHNICAL DISCUSSION.

All

Rig

hts

Res

erv

ed, S

wu

rv, w

ww

.sw

urv.

com

Authentication

SwurvServer

Nexus

Client

*Logos used for illustration purposes only. Trademarks are the property by their respective owners.

Page 3: All Rights Reserved, Swurv,  secure gateway interoperable communication multidomain traffic system APPLICATION LAYER TECHNICAL DISCUSSION.

All

Rig

hts

Res

erv

ed, S

wu

rv, w

ww

.sw

urv.

com

Native ApplicationsSwurvServer

Nexus

Client

Authentication

Administration Webmarks Data Storage Address Book

Email Chat/Messaging Media Streaming Scheduler

Secure Gateway to the PolyNet

*Logos used for illustration purposes only. Trademarks are the property by their respective owners.

Page 4: All Rights Reserved, Swurv,  secure gateway interoperable communication multidomain traffic system APPLICATION LAYER TECHNICAL DISCUSSION.

All

Rig

hts

Res

erv

ed, S

wu

rv, w

ww

.sw

urv.

com

SwurvServer

Nexus

Client

Authentication

Native Applications

Interoperable Webservices

Smartee Services

• Validate User(s): Single Signon

• Add, modify fields

• highlight, alert & flag

• permissions, sorting & searching

• User(s) status: online/offline

• Add, modify, access data

structure(s): sharing model & tree

structure(s)

• etc...

extensibleextensible

customizablecustomizable

standards basedstandards based

genericgeneric

Administration

Webmarks

Data Storage

Address Book

Email

Chat/Messaging

Media Streaming

Scheduler

End User Services

Page 5: All Rights Reserved, Swurv,  secure gateway interoperable communication multidomain traffic system APPLICATION LAYER TECHNICAL DISCUSSION.

All

Rig

hts

Res

erv

ed, S

wu

rv, w

ww

.sw

urv.

com

SwurvServer

Nexus

Client

Authentication

Native Applications

Multidomain Traffic System

Smartee Services

cross organizationalcross organizational

many to manymany to many

end to endend to end

Nexus Server B

SwurvDomain 1

SwurvDomain 2

SwurvDomain 3

SwurvDomain 4

SwurvDomain 5

Nexus Server A

SwurvDomain 6

Internet

Page 6: All Rights Reserved, Swurv,  secure gateway interoperable communication multidomain traffic system APPLICATION LAYER TECHNICAL DISCUSSION.

All

Rig

hts

Res

erv

ed, S

wu

rv, w

ww

.sw

urv.

com

SWURV SMARTEES

SMART Electronic Encryption Sequence

DETAILED OVERVIEW

Page 7: All Rights Reserved, Swurv,  secure gateway interoperable communication multidomain traffic system APPLICATION LAYER TECHNICAL DISCUSSION.

All

Rig

hts

Res

erv

ed, S

wu

rv, w

ww

.sw

urv.

com

SMARTEES OVERVIEW

Swurv Smartees is a communication architecture which enables interoperability between 3rd party databases, applications and transaction systems.

Smartees provides peer-to-peer (server-to-server) web services for 3rd parties. Multiple 3rd parties may participate in a single transactional chain of requests.

The Smartee API (Application Programming Interface) does not specify specific services but provides the communication infrastructure for predefined and user created functionality.

Smartees use generally known and available technologies allowing integration on most platforms and development environments.

Page 8: All Rights Reserved, Swurv,  secure gateway interoperable communication multidomain traffic system APPLICATION LAYER TECHNICAL DISCUSSION.

All

Rig

hts

Res

erv

ed, S

wu

rv, w

ww

.sw

urv.

com

The ability to extend functionality with fewer integration problems.

Enterprises may leverage existing IT assets.

Provides seamless and secure interaction between unrelatedenterprises that most likely are using dissimilar technologies.

Integration of market clusters that currently use islands of bestof breed, one to many processes and technologies.

Non-repudiation prevents an individual or entity from denyinghaving performed a particular action related to data.

All data is transmitted securely and in private between theparticipants.

Most communication is done out of band (server2server) minimizing security risk.

MAJOR BENEFITS

Page 9: All Rights Reserved, Swurv,  secure gateway interoperable communication multidomain traffic system APPLICATION LAYER TECHNICAL DISCUSSION.

All

Rig

hts

Res

erv

ed, S

wu

rv, w

ww

.sw

urv.

com

Swurv user: A user currently logged into the Swurv Environment.

Smartee: A unique item of information incorporating identificationand permission exchanged between services in the Smartee protocol.

Smartee Service: A particular action or request made by a 3rd

party of Swurv or of another 3rd party application.

Generic user information: User information which is stored by Swurv that is available to all 3rd party applications.

3rd party specific user information: Information about a user thatis stored by Swurv for the 3rd party application. This information is not available to other 3rd party applications.

KEY ASPECTS

Page 10: All Rights Reserved, Swurv,  secure gateway interoperable communication multidomain traffic system APPLICATION LAYER TECHNICAL DISCUSSION.

All

Rig

hts

Res

erv

ed, S

wu

rv, w

ww

.sw

urv.

com

TECHNOLOGIES

Smartees use the following generally known and available technologies:

XML-RPC for communications and data format

RSA public key infrastructure for data encryption and non-repudiation

By using widely available and non-proprietary technologies as its base, the Smartees API can be used on nearly every web development platform and environment.

Page 11: All Rights Reserved, Swurv,  secure gateway interoperable communication multidomain traffic system APPLICATION LAYER TECHNICAL DISCUSSION.

All

Rig

hts

Res

erv

ed, S

wu

rv, w

ww

.sw

urv.

com

PRE-DEFINED SERVICES

Smartees have many predefined services which a 3rd party application may request of Swurv.

Some examples are:• Verify that the current web user is using Swurv.• Store and retrieve 3rd party defined information in Swurv associated with this user. This information is only available to the particular 3rd party application which stored it.

examples are:• a user ID or customer number for the user• access privileges for the Webservice

• Request the user's name, email address or street address

Page 12: All Rights Reserved, Swurv,  secure gateway interoperable communication multidomain traffic system APPLICATION LAYER TECHNICAL DISCUSSION.

All

Rig

hts

Res

erv

ed, S

wu

rv, w

ww

.sw

urv.

com

Smartees allow Swurv users to identify themselves to 3rd party applications without any user action or intervention.This allows a 3rd party application (examples:e-tail, informational, ERP) to request from Swurv the 3rd party specific identity of the user attempting a connection,and once connected to request further information about the user if it is required. (Single Sign On)

EXAMPLE 1: User Authentication for 3rd Party Applications

contd.

24

3

Fig.1

1

Home Depot

Swurv PolyNetSwurv PolyNet

*Logos used for illustration purposes only. Trademarks are the property by their respective owners.

Page 13: All Rights Reserved, Swurv,  secure gateway interoperable communication multidomain traffic system APPLICATION LAYER TECHNICAL DISCUSSION.

All

Rig

hts

Res

erv

ed, S

wu

rv, w

ww

.sw

urv.

com

Swurv PolyNetSwurv PolyNet

Home Depot

Rather than requiring the User to enter their delivery address into a web form when Swurv already knows the address, using Smartees a 3rd party application may request Swurv to pre-fill the form.

EXAMPLE 2: Get User's Delivery Address for a Product Purchase

contd.

1

3

4

Fig.2

6

5

2

*Logos used for illustration purposes only. Trademarks are the property by their respective owners.

Page 14: All Rights Reserved, Swurv,  secure gateway interoperable communication multidomain traffic system APPLICATION LAYER TECHNICAL DISCUSSION.

All

Rig

hts

Res

erv

ed, S

wu

rv, w

ww

.sw

urv.

com

Swurv PolyNetSwurv PolyNet

Home Depot

A Swurv user purchases a product from an e-tailing website. The e-tail website requires that delivery of the product to the user be scheduled.

The e-tail application uses Smartees to book delivery with a shipping company. The shipping company needs to know the delivery address.

EXAMPLE 3: Interoperability between Swurv and two 3rd party apps

1

3

4

Fig.3

65

2

contd.

UPS

7

8

*Logos used for illustration purposes only. Trademarks are the property by their respective owners.

Page 15: All Rights Reserved, Swurv,  secure gateway interoperable communication multidomain traffic system APPLICATION LAYER TECHNICAL DISCUSSION.

All

Rig

hts

Res

erv

ed, S

wu

rv, w

ww

.sw

urv.

com

Swurv PolyNetSwurv PolyNet

Home Depot

A Swurv user signs up to a website that does not use Smartees. The user has the facility to automatically sign-on to the site the next time that they visit the site.

EXAMPLE 4: Single sign-on to a 3rd party application/web service (non-Smartees based)

contd.

13

4

Fig.4

2

*Logos used for illustration purposes only. Trademarks are the property by their respective owners.

Page 16: All Rights Reserved, Swurv,  secure gateway interoperable communication multidomain traffic system APPLICATION LAYER TECHNICAL DISCUSSION.

All

Rig

hts

Res

erv

ed, S

wu

rv, w

ww

.sw

urv.

com

User Privacy: The user decides what personal information to share with which 3rd party applications.

User Data Repository: The user maintains information in one location while retaining the right to govern access permissions.

User Identification: As the user moves from one computer to another their Swurv identity moves with them. If there are multiple users on the same machine they still maintain unique Swurv identities. Issues with browser cookies, users using multiple computers or shared computer usage are already dealt with by the time that a user connects to a 3rd party website.

Proprietary Information Protection: Smartees do not require the disclosure of 3rd party application proprietary information to Swurv or other 3rd parties.

MORE BENEFITS

Page 17: All Rights Reserved, Swurv,  secure gateway interoperable communication multidomain traffic system APPLICATION LAYER TECHNICAL DISCUSSION.

All

Rig

hts

Res

erv

ed, S

wu

rv, w

ww

.sw

urv.

com

ENTERPRISE INTEROPERABILITY

Internal Apps./ Webservices

Partner Apps./ Webservices

External Apps./ Webservices

TA(Travel Agents)

TA(Travel Agents)

NewDataNewData

NewDataNewData

the

difference

*Logos used for illustration purposes only. Trademarks are the property by their respective owners.

Existing app.

New app.

New app.

Existing app.

New app.

New app.


Recommended