eSafe Open Modules Overview

Slides:



Advertisements
Similar presentations
Client Tools Explained EAE 3014
Advertisements

Behzad Samin 0 An End-to-End Overview of a RESTful Web Service.
@jerry_yasir SharePoint IIS Code runs from GAC on same w3wp.exe as SharePoint web application 2010 SharePoint IIS Sand box Code runs on SPUCWorkerProcess.exe.
JAAS AuthN Tokens in uPortal and Beyond or The JAAS Singer.
General introduction to Web services and an implementation example
STORY TITLE 1 Lotus Domino IBM JCR Included Content Stores IBM FileNet* IBM CM* Other* Integration & Coexistence Connectors enable direct access from user’s.
Chapter 14 Web-Based Management 14-1 Chapter 14
A CHAT CLIENT-SERVER MODULE IN JAVA BY MAHTAB M HUSSAIN MAYANK MOHAN ISE 582 FALL 2003 PROJECT.
17/06/2015Client-Server Programming1 UFCEKP-20-2 Client Server Programming Jin Sa Julia Dawson
Advanced Java Class Web Applications – Part 0 (Introduction)
2006 IEEE International Conference on Web Services ICWS 2006 Overview.
Hennie Laubscher K2 Brian Farnhill Independent Consultant.
WSS 3.0 Architecture and Enhancements Ashvini Shahane Member – Synergetics Research Lab.
PhoneGap for Library Apps Jim Hahn University of Illinois 1.
Apache Chemistry face-to-face meeting April 2010.
Java Omar Rana University of South Asia. Course Overview JAVA  C/C++ and JAVA Comparison  OOP in JAVA  Exception Handling  Streams  Graphics User.
What is SharePoint? Module 1. Module Overview  Defining SharePoint  Understanding How SharePoint is Used  Interacting with SharePoint.
Small Devices on DBGlobe System George Samaras Chara Skouteli.
Triana: Service-Oriented Examples Ian Taylor Cardiff University, and the Center for Computation and Technology LSU.
James Holladay, Mario Sweeney, Vu Tran. Web Services Presentation Web Services Theory James Holladay Tools – Visual Studio Vu Tran Tools – Net Beans Mario.
CSC8530 Distributed Systems XML Web Services David Vaglia.
COMP3019 Coursework: Introduction to GridSAM Steve Crouch School of Electronics and Computer Science.
WEB BASED DATA TRANSFORMATION USING XML, JAVA Group members: Darius Balarashti & Matt Smith.
IIM Intro What is IIM? An information delivery and management solution. IIM App iPad Client Integration IIM Services Interface IIM Web Account Payment.
Web Services BOF This is a proposed new working group coming out of the Grid Computing Environments Research Group, as an outgrowth of their investigations.
The Globus Toolkit 4 (GT4) A brief introduction. Web Services, WSRF, OGSA and GT4.
ESafe Open Modules Overview Open modules implementing the eSafe document exchange protocol.
Intro to dot Net Dr. John Abraham UTPA CSCI 3327.
Libraries and APIs CMPT 281. Overview Basics of libraries and APIs Rich internet applications Examples – Scriptaculous – JQuery.
C# 1 Web services CSC 298. C# 2 Web services  A technology to make libraries available across the internet.  In Visual Studio,  can create a web service.
SDMX IT Tools SDMX Reference Infrastructure
1 openModeller Presentation Plan: Overview of openModeller OMWS: an open standard for distributed ecological niche modelling openModeller in relation to.
EGEE is a project funded by the European Union under contract IST SOAP Simple Object Access Protocol 3 – 4 June
WS-CAF Demo A Demonstration of WS-CTX. WS-CAF In A Nutshell Collection of 3 specifications WS-Context, WS-Coordination Framework and WS- Transaction Management.
Intro to Web Services Dr. John P. Abraham UTPA. What are Web Services? Applications execute across multiple computers on a network.  The machine on which.
Modern Programming Language. Web Container & Web Applications Web applications are server side applications The most essential requirement.
.NET Mobile Application Development XML Web Services.
Web Services using PHP. web services (recap) Web services today are frequently just Application Programming Interfaces (API) or web APIs that can be accessed.
Cloud-enabled, scalable Data Avenue service to process very large, heterogeneus data Péter Kacsuk, Ákos Hajnal MTA SZTAKI Francesco Tusa, Junaid Arshad.
Software Architecture Patterns (3) Service Oriented & Web Oriented Architecture source: microsoft.
XML and Distributed Applications By Quddus Chong Presentation for CS551 – Fall 2001.
Integrating CMS/DMS into OpenOffice Michael E. Bohn Consultant Office Migration Sun Microsystems GmbH.
Protocol Bindings Joint oneM2M Call, 31 Aug 2016.
The Holmes Platform and Applications
ArcGIS for Server Security: Advanced
Java Web Services Orca Knowledge Center – Web Service key concepts.
GearUp Alabama Document Submission Portal; iPad Upload www. uab
Integration Overview For Patient Appointment Reminders
Updatecenter Module 3 Application Server SE/EE 8.1 Installation
Sabri Kızanlık Ural Emekçi
z/Ware 2.0 Technical Overview
Data Bridge Solving diverse data access in scientific applications
WEB SERVICES.
Updatecenter Snjezana Sevo-Zenzerovic
Unit – 5 JAVA Web Services
GF and RS, Dept. of CS, Mangalore University
WebSocket: Full-Duplex Solution for the Web
WEB API.
PDA Biometric Integration
Web services, WSDL, SOAP and UDDI
Windows Azure Keenan Newton 3-021
Creating a Distributed System with Remote Procedure Calls and Web Services Ch.5 B.Ramamurthy 2/17/2019 B.Ramamurthy.
Chapter 42 Web Services.
Louis DeJardin | Software Developer, Microsoft
JAAS AuthN Tokens in uPortal and Beyond
Windows Remote Management
Chapter 14 Web-Based Management 14-1 Chapter 14
OPeNDAP/Hyrax Interfaces
CS4540 Special Topics in Web Development Introduction to .NET
Eurostat Unit B3 – IT and standards for data and metadata exchange
Presentation transcript:

eSafe Open Modules Overview A collection of design graphics 1

Java-based eSafe Open Module for PSCs PSC infrastructure eSafe infrastructure Java Appl Server Java Appl Server HTTP(S) PSC Portal Appl Access of eSafeDocx functionalities through API/SPI eSafe Portal Appl Access of eSafeDocx functionalities through API/SPI SOAP PSC Module eSafe Module WS WS Other libraries eSafedocx open module core eSafedocx open module core Other libraries API: Application Programming Interface – to be called by the portal e.g. lookupESafes(…), e.g. initiateSession(…) SPI: Service Provider Interface – to be called by the open module, e.g. propagating events through the event interface API/SPI TSL Module TSL Provider TSL Module API/SPI TSL OCD Module OCD Module PSC DB and Files eSafe DB and Files

Java-based eSafe Open Module for PSCs PSC infrastructure Java Appl Server eSafe Portal HTTP(S) PSC Portal Appl Access of eSafeDocx functionalities through API/SPI SOAP PSC Module WS Other libraries eSafedocx open module core API: Application Programming Interface – to be called by the portal e.g. lookupESafes(…), e.g. initiateSession(…) SPI: Service Provider Interface – to be called by the open module, e.g. propagating events through the event interface API/SPI TSL Module TSL Provider TSL OCD Module PSC DB and Files

PSC Open Module Container PSC infrastructure Java/.NET Server eSafe Portal HTTP(S) PSC Portal Appl Access of eSafeDocx functionalities using Web Services Java Appl Server PSC Open Module Container SOAP WS PSC Module WS Web Service interface – Simple interface, Simple functionality, no event interface Other libraries Other libraries PSC Addon WS Client Services eSafedocx open module core API/SPI TSL Module TSL Provider PSC Module Addon WS TSL OCD Module PSC DB and Files

eSafe Open Module Container eSafe infrastructure PSC Portal Java/.NET Server HTTP(S) eSafe Portal Appl Access of eSafeDocx functionalities using Web Services Java Appl Server eSafe Open Module Container SOAP eSafe Module WS WS eSafedocx open module core Client Services eSafe Addon WS Other libraries Other libraries TSL Provider TSL Module API/SPI TSL eSafe Module Addon WS OCD Module Web Service interface – Simple interface, Simple functionality, no event interface eSafe DB and Files

Java-based eSafe Open Module for eSafes eSafe infrastructure PSC Portal Java Appl Server HTTP(S) eSafe Portal Appl Access of eSafeDocx functionalities through API/SPI SOAP eSafe Module WS eSafedocx open module core Other libraries API: Application Programming Interface – to be called by the portal e.g. lookupESafes(…), e.g. initiateSession(…) SPI: Service Provider Interface – to be called by the open module, e.g. propagating events through the event interface TSL Provider TSL Module API/SPI TSL OCD Module eSafe DB and Files

eSafe Open Module Container and Client for .NET PSC infrastructure eSafe infrastructure Web Service interface – Simple interface, simple functionality, no event interface Java Appl Server Java/.NET Server HTTP(S) PSC Portal Appl Access of eSafeDocx functionalities through API/SPI eSafe Portal Appl Access of eSafeDocx functionalities using Web Services Java Appl Server eSafe Open Module Container SOAP PSC Module eSafe Module WS WS WS Other libraries eSafedocx open module core eSafedocx open module core Client Services eSafe Addon WS Other libraries Other libraries API/SPI TSL Module TSL Provider TSL Module API/SPI API: Application Programming Interface – to be called by the portal e.g. lookupESafes(…), e.g. initiateSession(…) SPI: Service Provider Interface – to be called by the open module, e.g. propagating events through the event interface TSL eSafe Module Addon WS OCD Module OCD Module PSC DB and Files eSafe DB and Files The eSafe Open Module is hosted by a small Java app (the Module Container) implementing a lightweight, stateless communication protocol with a WS client, providing a simplyfied version of the eSafe Open Module API

The PUSH principle eSafe SP PSC SP applies for new business PSC offers a list of trusted eSafes SP chooses option to attach documents from the eSafe 1 PSC SP SP chooses “his” eSafe 2 eSafe 3 folder document 1 document 2 document 3 4 5 PSC redirects SP to the SP’s eSafe of choice 6 SP selects documents to attach document A document B eSafe PUSHES documents to the PSC 7 8 SP confirms the documents and proceeds with the application 9 eSafe provides list of documents stored for the SP eSafe redirects SP back to PSC 10