Download presentation
Presentation is loading. Please wait.
Published byMarion Simon Modified over 8 years ago
1
© 2002 IBM Corporation Transaction Processing Facility TPF Users Group Acapulco May 2004 © 2004 IBM Corporation Pete Nicholls IBM Toronto Lab TPF Toolkit
2
Transaction Processing Facility TPF Users Group Acapulco May 2004 © 2004 IBM Corporation 2 Legal Information Any references to future plans and specifications are for planning purposes only. IBM reserves the right to change those plans and specifications at its discretion and without prior notice. Any reliance on such a disclosure is solely at your own risk. IBM makes no commitment to provide additional information in the future.
3
Transaction Processing Facility TPF Users Group Acapulco May 2004 © 2004 IBM Corporation 3 History 1997 Spring TPF UG 1997 Fall TPF UG 1997 VisualAge TPF GA 7 years of CSDs 2004 TPF Toolkit for WebSphere Studio
4
Transaction Processing Facility TPF Users Group Acapulco May 2004 © 2004 IBM Corporation 4 Why a TPF Toolkit? VA TPF code base aging –Harder to add new function –Newer versions of Windows harder to support –New development inside IBM not happening on VisualAge code base –Framework VA TPF built upon no longer enhanced Future –Support future versions of TPF –Take advantage of current tooling components available in IBM –More open tooling platform for TPF customers
5
Transaction Processing Facility TPF Users Group Acapulco May 2004 © 2004 IBM Corporation 5 Eclipse Technology "universal platform for integrating tools" function provided by a plug-in architecture –all function provided by plug-ins –extension points allow integration with other plugins (tools) –plugins packaged into features open, extensible written in Java supports many platforms –Windows, Linux, Solaris, HP-UX, AIX currently working on Version 3.0 large development community Not for profit corporation with over 50 member companies
6
Transaction Processing Facility TPF Users Group Acapulco May 2004 © 2004 IBM Corporation 6 IBM’s tooling strategy WebSphere Studio is an integrated development and deployment environment based on Eclipse technology consists of product offerings and toolkits vendor access to IBM PartnerWorld
7
Transaction Processing Facility TPF Users Group Acapulco May 2004 © 2004 IBM Corporation 7 WebSphere Studio and TPF tooling Eclipse technology WebSphere Studio Workbench TPF Tooling plugins Vendor PluginsCustomer plugins zOS programs TPF Tooling From IBM Addons To TPF Tooling Customer scripts/commands
8
Transaction Processing Facility TPF Users Group Acapulco May 2004 © 2004 IBM Corporation 8 TPF Toolkit function Remote System Explorer – zOS system – HFS file subsystem – JES subsystem –TPF system – debug subsystem – performance subsystem – extensible TPF Project Perspective – workspace, buildspace management – "bleed through" resource views – build support (TPF Make) – open SCM integration Editor – syntax highlighting – code assist – F1 context sensitive help – integration to debug and search – outline views Help – html based help system – search Debug – command interface – variable changes marked – ECB Performance Analyzer
9
Transaction Processing Facility TPF Users Group Acapulco May 2004 © 2004 IBM Corporation 9 Terminology views –Single pane that contains specific information –editors, project navigator perspectives –Arrangement of views to present information relevant to a specific task –TPF Project, Debug, Remote System Explorer wizards –to simplify tasks markers –decorate resources –breakpoints, bookmarks, tasks Plugins –Basic unit of functionality
10
Transaction Processing Facility TPF Users Group Acapulco May 2004 © 2004 IBM Corporation 10 Workbench Terminology Tool bar Perspective and Fast View bar TPF Project Navigator view Stacked views Properties view Tasks view Outline view Bookmarks view Menu bar Message area Editor Status area Text editor
11
Transaction Processing Facility TPF Users Group Acapulco May 2004 © 2004 IBM Corporation 11 Screen Shots TPF Toolkit Perspective Compile Errors Help system Remote System Explorer Perspective Debug Perspective Edit session These will give you an idea of the features available IBM demo suite tonight will have viewlets to show these
12
Transaction Processing Facility TPF Users Group Acapulco May 2004 © 2004 IBM Corporation 12 TPF Toolkit Perspective TPF Project Navigator Fast View and Perspective bar Properties TPF Toolkit Console Stacked views TPF Editor Outline View
13
Transaction Processing Facility TPF Users Group Acapulco May 2004 © 2004 IBM Corporation 13 Remote Compile errors Errors listed in TPF error list Errors are markers Different icons for types of errors Markers are displayed In file problem message displays if you hover on marker
14
Transaction Processing Facility TPF Users Group Acapulco May 2004 © 2004 IBM Corporation 14 Help window content links search Table of contents books topics bookmark print navigation tabs toc search links bookmarks
15
Transaction Processing Facility TPF Users Group Acapulco May 2004 © 2004 IBM Corporation 15 Remote System Explorer….USS file system files directories filters Sub-system Edit view Tasks properties
16
Transaction Processing Facility TPF Users Group Acapulco May 2004 © 2004 IBM Corporation 16 Remote System Explorer…TPF System TPF system Debug subsys Debug registration Feedback console
17
Transaction Processing Facility TPF Users Group Acapulco May 2004 © 2004 IBM Corporation 17 Debug Perspective….TPF debug session Debug view Source editor variables Other views Current line
18
Transaction Processing Facility TPF Users Group Acapulco May 2004 © 2004 IBM Corporation 18 Code Completion for Assembler Available Completions
19
Transaction Processing Facility TPF Users Group Acapulco May 2004 © 2004 IBM Corporation 19 Migration Command line tools to support migration from VA TPF Migrating VA TPF projects, preferences and customized toolbar Projects are exported from VA TPF into XML file which migration tool uses to create TPF Toolkit project
20
Transaction Processing Facility TPF Users Group Acapulco May 2004 © 2004 IBM Corporation 20 Other interesting things Disconnected mode –Ability to move workspace resource to local machine –Resynch these again when reconnect Cheat Sheets –Allow you to create a step by step guide through a task. –Check out the programming challenge to see cheat sheets in use Update Manager –Searches the IBM TPF Toolkit service site for updates –Wizard to install any updates
21
Transaction Processing Facility TPF Users Group Acapulco May 2004 © 2004 IBM Corporation 21 Future Eclipse 3.0 will be released at the end of June –Different look and feel –Better support via update manager for intranet distributions –Activities supported –will be migrating to this in the future CDT –This is the Eclipse C/C++ tools project –Investigating taking better advantage of tools available there Editors –Standardizing on eclipse editors –Leverage function created for snippet support Tools –Upgrade performance analyzer to use Hyades framework
22
Transaction Processing Facility TPF Users Group Acapulco May 2004 © 2004 IBM Corporation 22 TPF Programmer’s Challenge Colette Manoni
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.