Computing Portals and Web-based PSE's |
WebFlow CORBA and Middle Tier
|
WebFlow Applications
|
Gateway in Detail
|
001 Part I 002 Portals for scientific and engineering communities 003 PPT Slide 004 Seamless Access 005 Example: Globus 006 Towards a complete solution ... 007 PPT Slide 008 Target Architecture 009 Example of a portal 010 PSE Example: CCM IPSE 011 QS Front End 012 Part II 013 WebFlow design 014 A few words about CORBA 015 Distributed objects 016 How is this possible? 017 Example of IDL definition 018 We need more flexibility... 019 Event binding 020 Controlling a module 021 Adding a remote module 022 Back to WebFlow design 023 CORBA Based Middle-Tier 024 WebFlow Server 025 WebFlow Server 026 WebFlow Context Hierarchy 027 Gatekeeper 028 Middle-Tier modules serve as proxies of Back-End Services 029 Modules 030 Services 031 Example of a proxy module 032 WebFlow over Globus 033 Secure Access: terminology 034 Secure Access 035 Security Model 036 Distributed Objects are less secure 037 CORBA security is built into ORB 038 Authentication 039 Privilege Delegation 040 CORBA access model 041 Part III 042 Applications vary by the functionality of their Front-Ends 043 Applications vary by how they are composed from modules 044 The modules can interact with each other in different ways: 045 Applications vary on how the Front-End interacts with the Middle-Tier 046 Landscape Management System 047 LMS Objectives 048 LMS: Changes in Vegetation 049 LMS: Changes in Vegetation 050 LMS Front End 051 Data Retrieval 052 PPT Slide 053 WMS based Visualizations 054 Implementation of LMS 055 Running LMS 056 Client code 057 Interactions between components 058 Quantum Simulations 059 Quantum Simulations 060 QS: WebFlow implementation 061 PPT Slide 062 Implementation of QS 063 QS: Front-End 064 Building an application 065 Document Type Definition 066 Example XML document 067 Object Oriented Applications 068 Mobility System's Applications 069 Part IV 070 Target Architecture 071 Design Issues 072 Gateway Implementation 073 Gateway Implementation (2) 074 Gateway Implementation (3) 075 Gateway Implementation (4) 076 Front End 077 CTA specific knowledge database 078 Visual Authoring Tools 079 Example: Data Flow 080 Example: DARP 081 User and Group Profile 082 Resource Identification and Access 083 Front-End infrastructure 084 Front-End Support 085 User Context 086 PPT Slide 087 Control Applet 088 Screen Dump of the Control Applet 089 Navigator 090 PPT Slide 091 Problem description toolboxes 092 Code toolboxes 093 Resource Request Toolbox 094 Other toolboxes 095 Middle-Tier 096 WebFlow Server 097 CORBA Based Middle-Tier 098 Back End 099 Back End Services 100 Gateway Security 101 Security Model (Keberos) 102 Building Gateway Components 103 Middle-Tier is given by a mesh of WebFlow Servers that manage and coordinate distributed computation 104 How to develop a Gateway component (or a toolbox) 105 How the Back-End interacts with the rest of the system? 106 Implementing Back-End Services 107 What does it take to develop a Gateway module (a proxy)? 108 Selecting a Predefined Task 109 Gateway/WebFlow Mission 110 Updates