IBM i 7.1 - Desarrollo de aplicaciones
Upcoming SlideShare
Loading in...5
×
 

IBM i 7.1 - Desarrollo de aplicaciones

on

  • 3,892 views

Presentación del webcast para el entorno IBM i sobre la actualización (13/04/10) de las herramientas de desarrollo de aplicaciones y otras novedades del release IBM i 7.1

Presentación del webcast para el entorno IBM i sobre la actualización (13/04/10) de las herramientas de desarrollo de aplicaciones y otras novedades del release IBM i 7.1

Statistics

Views

Total Views
3,892
Views on SlideShare
2,254
Embed Views
1,638

Actions

Likes
0
Downloads
38
Comments
0

9 Embeds 1,638

https://www.ibm.com 1412
http://www.help400.com 144
http://www.help400.es 66
http://webcache.googleusercontent.com 7
http://www.slideshare.net 5
http://www.lmodules.com 1
http://abelle 1
http://www.google.com.mx 1
http://www.google.es 1
More...

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

CC Attribution-NonCommercial-NoDerivs LicenseCC Attribution-NonCommercial-NoDerivs LicenseCC Attribution-NonCommercial-NoDerivs License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

IBM i 7.1 - Desarrollo de aplicaciones IBM i 7.1 - Desarrollo de aplicaciones Presentation Transcript

  • Application Development Update for IBM i Alison Butterill Application Development Offering Manager, Power Systems Software © 2010 IBM Corporation
  • IBM Power Systems Agenda  Introduction  What's New from Rational  Rational Tools Optimized Compilers Rational Open Access: RPG Edition  Zend Update More Information © 2010 IBM Corporation
  • IBM Power Systems IBM i Developers’ Road Atlas Traditional Applications UI IBM i New DB2 for IBM i Components Other Sources © 2010 IBM Corporation
  • IBM Power Systems Three Sources for Components D custData DS D custNo 5p 0 Time:8:05 date:Oct 22,2000 D custName 32a D street 32a enter customer number:_____ D city 24a D state 2a Enter D zip 5p 0 D zipPlus 4p 0 D salesRep 4a Presentation D printData1 DS Qualified D custName 40a D custNo 5s 0 Database Printing D division 2a Logic D salesRep 4a C Eval printData1.custNo = custNo C Eval printData1.custName = custname C Eval printData1.salesrep = salesRep C Eval-Corr printData1 = custData Visual Development Code Generators Web Downloads Visual Editors Tools 4GL Complete Development Visual Development Code Generators Environments Visual Editors 4GL Tools © 2010 IBM Corporation
  • IBM Power Systems Agenda  Introduction  What's New from Rational  Rational Tools Optimized Compilers Rational Open Access: RPG Edition  Zend Update More Information © 2010 IBM Corporation
  • IBM Power Systems Rational Announcement Summary  Rational Developer for Power – Feature: RPG and COBOL Development for i • eclipse-based tools for RPG/COBOL development RPG • New print designer & support for language enhancements Developer Java • Replaces Rational Developer for i (RDi) Developer – Support for COBOL and C/C++ options for AIX  Rational Team Concert for Power EGL Developer COBOL – Collaborative software development, automate best practices Developer – Integrated source control and build management – IBM i or AIX repository support  Rational Development Studio C/C++ Developer – Rebranding for WebSphere Development Studio – Provides ILE & OPM compliers + traditional development tools – New language functions have been added to ILE Compilers  Rational Open Access: RPG Edition – Opening the interface to developers – Support for many other  Host Access Transformation Services (HATS) – Added support for iPod Touch and iPhone © 2010 IBM Corporation
  • IBM Power Systems Agenda  Introduction  What's New from Rational  Rational Tools Optimized Compilers Rational Open Access: RPG Edition  Zend Update More Information © 2010 IBM Corporation
  • IBM Power Systems Rational Developer for Power Systems Software  IBM Rational Developer for Power Systems Software – Features: • RPG and COBOL Development for IBM i •New print designer •New screen designer • C/C++ Development for AIX • COBOL Development for AIX vi ADTS Emacs © 2010 IBM Corporation
  • IBM Power Systems Rational Developer for Power Developer's Desktop AIX or IBM i Server • RPG and COBOL Development for IBM I • C/C++ Development for AIX • COBOL Development for AIX File Services Index Services Project Files Execution Services IBM Debug Engine Current Project © 2010 IBM Corporation 9
  • IBM Power Systems Remote System Explorer  Perspective for access to remote servers – AIX and IBM i  Reusable actions, dialogs, widgets, APIs  Editor for traditional IBM i application code – RPG, COBOL, C, C++, Java & DDS  Editor for  Interface to the compilers  Debugger – Multi-language  Screen Designer  Report Designer © 2010 IBM Corporation10
  • IBM Power Systems Screen and Report Designers  Eclipse based DDS Display File designer for layout of 5250 screens and printed reports  Follow-on to Code/400 Designer (previously included with WDSC and RDi)  Screen designing joins the rest of the RDi based tooling  Launchable from Remote Systems Explorer  Fully integrated with the LPEX DDS editor and other RDPower views  Was technical preview in RDi 7.1; now included in RDPower 7.5 © 2010 IBM Corporation11
  • IBM Power Systems Similar User Interfaces • Same look and feel • Easy to use elements • Drag and drop • Skills transfer from one to the other © 2010 IBM Corporation
  • IBM Power Systems Upgrade Path for i Tools RSE (+ screen designer RSE and print designer) Rational Developer for i (RDi) Rational Developer for Power Systems (RDPower) Feature: RPG and COBOL Development for i RDi (RSE) RSE RSE (+ screen designer and print designer) RBD RBD RBD HATS HATS HATS Rational Developer for IBM i for SOA Rational Developer for IBM i for SOA Construction (RDi SOA) Construction (RDi SOA) + RDPower Feature: RPG/COBOL Development for i •Upgrade available for tools ordered via Passport Advantage OR eConfig with valid SWMA © 2010 IBM Corporation
  • IBM Power Systems Rational Developer for Power Systems Software V7.6  Rational Developer for Power replaces Rational Developer for IBM i  RDi to be withdrawn from Marketing effective May 11, 2010  Existing RDi and RDi SOA customers with current SWMA are entitled to RD Power - RPG & COBOL Tools for i capability  New for RDPower – Authorized user – Floating user  Note: RDi SOA remains available © 2010 IBM Corporation
  • IBM Power Systems WebSphere Development Studio Client (WDSC) Migration Paths Rational Developer for Power HATS or EGL Development WDSC RDi SOA WDSC is no longer a part of the compilers (WDS). WDSC went out of support on April 30, 2010 Rational Application Developer © 2010 IBM Corporation
  • IBM Power Systems Rational Team Concert for Power Systems Software IBM Power Systems  Improve communication across disparate programming teams  Significantly improve quality of application code  Make software development automated, transparent and predictable © 2010 IBM Corporation16
  • IBM Power Systems IBM Rational Team Concert IBM Rational Team  Integrates source control, work item, reporting and build Concert capabilities which “think and work in unison”  Enables “real-time, in-context” collaboration for distributed project teams – making software development more automated, transparent and predictive  Provides real-time project health information and transparency of status through automated data gathering transparent integrated presence  Supports out-of-the-box and custom defined processes wikis OPEN real-time which break down functional & organizational barriers reporting chat automated hand- offs Web 2.0 custom dashboards automated data gathering  Allows choice of client tools and extends the value of EXTENSIBILITY Eclipse plug-ins services architecture FREEDOM ClearQuest & ClearCase in enterprise deployments TO CREATE Open and extensible on  Collaborate in context  Right-size governance  Day one productivity © 2010 IBM Corporation
  • IBM Power Systems Rational Team Concert: Open, extensible architecture Eclipse Clients Web Clients Microsoft .NET Clients Rational Desktop Clients Jazz Client Extensions Web 2.0 Visual Studio Rational Software Architect Eclipse Platform Rational Systems Developer Rational Business Developer Rational Developer for z Rational Developer for Power Rational Team Concert Administration: Collaboration Best Practices Users, projects, process Presentation: Storage Mashups Discovery Query JAZZ SERVICES Business Partner Extensions Your Extensions IBM Rational Extensions © 2010 IBM Corporation18
  • IBM Power Systems Rational Team Concert A unified client UI  Unified Work Items, Agile Planning, SCM, Build Mgmt, Work Items Reporting Planning  Single UI, storage and process SCM  Reduces Cost of Ownership – Administrative costs Reporting – Training/Adoption Build Management – Customizations One Tool! With unified storage DB LOGIC © 2010 IBM Corporation19
  • IBM Power Systems Rational Team Concert: Based on Jazz c Existing Rational New Rational/ Business Partner Offerings IBM Offerings Offerings Business Your Planning Existing & Alignment Capabilities Product Compliance & Project & Collaborative Lifecycle Design Future Management Security Management & 3rd-Party IBM Development Jazz Capabilities Capabilities Best Practice Processes Administration: Users, Collaboration projects, process Presentation: Storage Mashups Discovery Query • an open platform with a shared set of services © 2010 IBM Corporation20
  • IBM Power Systems Rational Team Concert for Power 2.0 • Focus changed from IBM i to all operating systems on Power (IBM i, AIX and Linux on Power) • RTC Power server can be installed on IBM i and AIX –“superset” of RTC • RTC Power build system toolkit can be installed on IBM i, AIX and Windows – On IBM i: has extensions for IBM i specific builds – On AIX: supports only RTC build definitions •Three versions of RTCPower –Express –Standard –Enterprise © 2010 IBM Corporation
  • IBM Power Systems Agenda  Introduction  What's New from Rational  Rational Tools Optimized Compilers Rational Open Access: RPG Edition  Zend Update More Information © 2010 IBM Corporation
  • IBM Power Systems Compilers for Optimized Performance  Compilers tightly integrated with operating systems and POWER7 hardware  Binary compatibility – Applications will move to POWER7 with no recompile required • S/36 and S/38 environment applications also  Exciting new offering for RPG – Long requested feature from customers and partners Compilers © 2010 IBM Corporation
  • IBM Power Systems Re-Naming of WebSphere Development Studio for IBM i April 2010 WebSphere Development Rational Development Studio Studio for IBM i for i • Feature 1 –1 – ADTS •Feature ADTS – No new tool enhancements •Stabilized – No new language enhancements •no new tool enhancements •Feature Heritage • Feature 2 - 2 - OPM Compilers •Stabilized – No new enhancements • Feature 3 –3 – ILE Compilers •Feature ILE Compilers •RPG/COBOL enhancements – RPG/COBOL enhancements © 2010 IBM Corporation
  • IBM Power Systems Compilers on IBM i  Rational Development Studio for i – Designed for creating modern business applications – Many language enhancements over previous releases – Priced/packaged by feature and by programmer Feature: ILE compilers Feature: Heritage Compilers Feature: ADTS ILE RPG S/36 Compatible RPG II PDM ILE RPG *PRV Compiler S/38 Compatible RPG II SEU ILE COBOL RPG/400 (RPG III)_ SDA ILE COBOL *PRV Compiler S/36 Compatible COBOL RLU ILE C S/38 Compatible COBOL etc ILE C++ OPM COBOL IXLC for C/C++ © 2010 IBM Corporation
  • IBM Power Systems Compiler Enhancements  RPG – New and updated built-in functions %LEN, %SCANRPL, %PARMNUM – Implicit Unicode conversion for parameters – Sort and search data structures • Ascend or descend – Performance when returning large values – Optional prototypes – Support for ALIAS names in externally-described data structures – New options for XML-INTO (also available with a PTF for 6.1)  COBOL – Support for true integers and unsigned integers – Improved performance for XML GENERATE – OPTIMIZE(*NEVER) supports compiling very large programs – Greater ease in specifying the VALUE clause for a national data item  RPG And COBOL – Encrypted debug listing view – Teraspace storage model IBM © 2010 IBM Corporation Confidenti
  • IBM Power Systems Ordering Rational Development Studio  Order 5770-WDS for 7.1  Order 5761- WDS for 6.1  Order the appropriate number of named users licenses for each feature of Rational Development Studio Feature User Price ILE Compilers $1,795 Heritage Compilers $1,295 ADTS $795 © 2010 IBM Corporation
  • IBM Power Systems Upgrading from V5R4 to V6.1 or V7.1  Users currently on IBM i Software Subscription (SWMA)  SW Tier level entitled to the number of users specified – Includes licenses for ILE Compilers, Heritage Compilers, ADTS – Does not include Rational Developer for Power  Additional users are charged per programmer license SW Tier Maximum Entitlement P05 10 P10 15 P20 25 P30 40 P40 60 P50 80 P60 100 Whitepaper: WDS, WDSC, RDi, RDi SOA, RD Power Upgrades and Entitlements Explained © 2010 IBM Corporation
  • IBM Power Systems Agenda  Introduction  What's New from Rational  Rational Tools Optimized Compilers Rational Open Access: RPG Edition  Zend Update More Information © 2010 IBM Corporation
  • IBM Power Systems Rational Open Access: RPG Edition  Extend RPG to reach to new interfaces Custom Devices Workplace Future Rich Devices Client Eclipse RPG IV Mobile Rich Client + Open Browsers Access SOA Portal Interface Web Browsers © 2010 IBM Corporation
  • IBM Power Systems Rational Open Access: RPG Edition 5250 Screens RPG Applications Traditional RPG Interface User Interface Business Logic DB Access © 2010 IBM Corporation
  • IBM Power Systems Rational Open Access: RPG Edition 5250 Screens RPG Applications Traditional RPG Interface JSPs User Interface How to Support Business Logic Other Interfaces? DB Access Mobile Other Devices Servers © 2010 IBM Corporation
  • IBM Power Systems Browser Rational Open Access: RPG Edition Web Services vs HATS (refacing) Mobile HATS HATS RPG RPG RPG 5250 Device Development Compiler Runtime Data Stream 5250 Emulator Tool RPG RPG IV RPG IV Development Compiler Runtime Tool RPG Open IO RPG Open IO Handlers Mobile RPG Open I/O Handlers XML Handlers Web Service © 2010 IBM Corporation
  • IBM Power Systems Rational Open Access: RPG Edition 5250 Screens RPG Applications Traditional RPG Interface JSPs Target F Define the Handler Program Handlers D*********************** C* Data C Write Section1 C* : Handlers C* : Target C Write Section2 C : Program Handlers Target Program Mobile Other Devices Servers © 2010 IBM Corporation
  • IBM Power Systems Rational Open Access: RPG Edition Target Program (comms code) Data Handlers F Define the Handler D*********************** C* C Write Section1 C* : C* : ISV or Customer C Write Section2 C : Rational Open IBM STG Lab Services looksoftware Access: RPG Profound Logic Edition Rocket Seagull © 2010 IBM Corporation
  • IBM Power Systems Handlers Vormitagg Associates, Inc – Member of ISV Advisory council – Key driver of this solution – Building handler for use in their ERP application; not for sale IBM STG Lab Services – FM Handler – manages protocol between client applications and OAR – Web Services Handler - converts OAR to XML and transport STG Lab Services – Socket Handler – converts OAR to a socket message over TCP/IP looksoftware – Delivery of multi-channel user interfaces from a single RPG program – Includes support for smartclient, riaclient, thinclient and mobileclient – Integrated Web Services generation Profound Logic Software – Native graphical user interface platform for IBM i – Rapidly create rich browser based applications visually – Uses native RPG operations and programming techniques Rocket Seagull Software – LegaSuite – Converts traditional RPG applications into high performance SOA services – Expedites building complex IBM i application orchestrations, – Leverages RPG expertise to SaaS/Cloud development paradigms © 2010 IBM Corporation
  • IBM Power Systems Agenda  Introduction  What's New from Rational  Rational Tools Optimized Compilers Rational Open Access: RPG Edition  Zend Update More Information © 2010 IBM Corporation
  • IBM Power Systems Zend PHP Enhancements - Summary  Zend Server Community Edition for i – Preloaded with IBM i 7.1, 6.1, 5.4 – Includes one year of Silver support from Zend – Provided for no additional charge – Also available for download from zend.com – Replaces Zend Core  Zend Server for i – Provides advanced functions – Available from IBM with advanced support offerings – Also available from zend.com – Replaces Zend Platform  Zend Studio for i – Eclispe-based development environment – Integrates with Rational Developer for Power – Available with one year of Silver support from Zend for no additional charge – Advanced support offerings available  Simplified Set Up and Management – FastCGI support between ILE Apache and PHP – Eliminates 2nd copy of Apache and reverse proxy – Software fixes via PTFs  Significant Performance Enhancements  New and improved features © 2010 IBM Corporation
  • IBM Power Systems What Is Zend Server?  Production quality PHP stack – PHP, ZF, DB connectivity, debugging extension, and more  Two Editions - Free “Community Edition” provided by IBM & Full commercial edition – Both are production ready  Application monitoring and diagnostics (integrated with Zend Studio)  Multi-level performance enhancement capabilities  Software updates and security hot fixes  Easy and quick installation  Zend Framework Integration 39 © 2010 IBM Corporation
  • IBM Power Systems Zend Server for IBM i  Next generation of PHP stack for IBM i  Best of both Zend Core and Zend Platform  Single Licensed Program Installation – Advanced features enables by license key  Two products – Zend Server for IBM i Community Edition • Available at no charge per IBM partnership – Zend Server for IBM i • Subscription available from Zend • High value extra features • Higher Support SLAs 40 © 2010 IBM Corporation
  • IBM Power Systems Why a new generation?  Based on feedback of key areas for Improvement  Improved basic PHP Performance – 30% to 600% depending on the application  New capabilities – Code Tracing – Faster problem resolution – Job Queue – Performance and scalability – Page Caching – Performance and Scalability – Support for PHP 5.3 Page Caching  Easier installation, administration & maintenance Problem Playback 41 © 2010 IBM Corporation
  • IBM Power Systems Fast CGI  Fast CGI built by IBM requires PTF’s – Current group for 57nnDG1 – IBM HTTP Server for i5/OS – http://www- 912.ibm.com/s_dir/sline003.nsf/GroupPTFs?OpenView&view=GroupPTFs – V5R4 • PASE – SI36004 • HTTP – SI36026 PHP file – i6.1 PASE • PASE – SI36005 • HTTP – SI36027 HTTP:10088 Server PHP CGI *PGM  Now the best way to connect (FastCGI) PHP to HTTP CMD Zend Server IBM i DB2 UDB 42 © 2010 IBM Corporation
  • IBM Power Systems Zend Delivers an Open Solution Stack for IBM i  Opens up a vast ecosystem of technologies – Development tools – Application frameworks – Applications  Zend Framework enables simple, scalable, best-practice, application development – 10M+ downloads – Built into Zend Server and Studio  4+ million trained PHP developers © 2010 IBM Corporation
  • IBM Power Systems Leveraging Application Portfolio: PHP and MySQL Customer Relationship Management Help Desk Portal Portal Portal Course Management System e-Commerce Wiki Bulletin Board Content Management System © 2010 IBM Corporation
  • IBM Power Systems Agenda  Introduction  What's New from Rational  Rational Tools Optimized Compilers Rational Open Access: RPG Edition  Zend Update More Information © 2010 IBM Corporation
  • IBM Power Systems Choose Power Your Innovation as your primary track when you register www.ibm.com/rational/innovate  100% dedicated to IBM Power systems and accompanying software -- showcases POWER7 and latest Rational application development tools  Get an in-depth look at how Rational application development tools on Power systems can help you reduce cost while improving organizational efficiency  Engage in lively panel discussions with Rational and Power Systems executives, senior technical leaders, business partners and customers.  Test drive Rational's latest application development tools in hands-on technical workshops and demos.  $100 Discount for Power Customers: promo code PWRT © 2010 IBM Corporation
  • The IBM Rational Cafés IBM Power Systems ibm.com/rational/cafe a community of industry leaders in trials of new technology modernization technology to take full advantage of the knowledge through forums, blogs latest tools and wiki documents •Commercial Computing •Partners •Parallel and Multi-Core •John’s Corner - Learn Computing •Rich UI •Scientific Computing •for IBM i •Standards •Migration/Transformation •Japan Street •Partners •RDz •Partners •RDz with EGL •RDi •RTCz •RDi SOA •HATS •RTCi •Standard •Migrations *Content subject to change © 2010 IBM Corporation47
  • IBM Power Systems Getting Started  60 day trial downloads for Rational Developer for Power www.ibm.com/software/rational/products/rdp/  Take advantage of no-charge distance learning and social networking at IBM Cafes www.ibm.com/software/rational/cafe  Leverage the Enterprise Modernization Sandbox http://www.ibm.com/developerworks/downloads/emsandbox/ © 2010 IBM Corporation
  • IBM Power Systems Additional Information  Rational Team Concert for Power Systems Software Sales Kit Internal: http://w3-103.ibm.com/software/xl/portal/content?synKey=M303001B90889Y50#overview Partners: http://www.ibm.com/partnerworld/wps/servlet/ContentHandler/M303001B90889Y50  IBM Rational Developer for Power Systems Software Sales Kit Internal: http://w3-103.ibm.com/software/xl/portal/content?synKey=J384733T70541Z83#overview Partners: http://www.ibm.com/partnerworld/wps/servlet/ContentHandler/J384733T70541Z83  IBM XL Compilers Sales Kit Internal: http://w3-103.ibm.com/software/xl/portal/content?synKey=H341530Z89871W70#overview Partners http://www.ibm.com/partnerworld/wps/servlet/ContentHandler/H341530Z89871W70  IT Stimulus Acceleration Sales Play – IBM Rational Sales Play for Power  Power Your Innovation – BP Partnerworld Sales Play for Power © 2010 IBM Corporation