Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Webinar
IBM Rational HATS Customized Amazing Features by Royal
Cyber

IBM Rational HATS Out of Box Features
Agenda





About Royal Cyber
IBM Rational HATS, an Overview
Royal Cyber HATS- Out of the Box
Demonstrations of Royal ...
ABOUT ROYAL CYBER
About Royal Cyber, Inc
 Royal Cyber Inc. started its operations in 1997 by the visionary Business Consultants and
IT Prof...
Presence Across the Globe
Technical Expertise.. At a Glance

Enterprise Modernization • IBM Rational HATS, EGL, RME
Rational Tools
Portal

• RTC, RR...
IBM RATIONAL HATS, AN OVERVIEW
IBM Rational HATS®












Quick and Easy transformation of
Green screen applications to Web
services, Web, Mo...
IBM Rational HATS® Development Process

Development

Web
Services

HTML
Web Browser

Web
Sphere
Application
Server

3270
5...
Eclipse Based Development
Vast Accessibility Options



HATS allows Data from legacy servers to be used at various output
mediums like Web applica...
Overall HATS Supported Architecture
Detailed HATS Trainings
Distance Learning Workshop (online)
• Includes implementation labs
• Link <http://webspherehatsgur...
ROYAL CYBER HATS - OUT OF THE
BOX
Royal Cyber’s HATS – Out of the Box
 Following are few HATS implementations that Royal Cyber has done over the years for
...
HATS – Out of the Box
Utilities
1. Multiple Green Screens Data on
a Tabbed page
2. Data Export in PDF, Excel and
other for...
DEMONSTRATIONS
WIDGETS
Table Widget
 Tabular data is shown in User friendly modern interface
Scrollable Table Widget
 As the data goes out of screen range, Scroll control is introduced to access the out of
range da...
Pagination Table Widget
 Pagination could also be implemented if the table’s data goes out of range
Clickable Sub File Widget
 Single green screens data is shown on single webpage with scrollable & clickable
widgets using...
Screen Combination with Clickable & Scrollable widget
 Multiple green screens data is shown on single webpage with scroll...
Sub File widget with Dropdown
 Options against a record are shown as dropdown value for easy selection
Sub File Widget with Checkbox or Radio button
 Radio button or Check box are provided for selecting the required record(s...
Sub File Widget with Multiple Operations Selection
 Options against a record are shown as icons for performing the requir...
Calendar Widget / Inline Calendar Widget

User can select Date from calendar.

Inline Calendar Widget
Advanced Widget for Calendar / Scheduler
 Custom JavaScript code for reading and presenting the screen
 Plugging in read...
Advanced Widget for Calendar / Scheduler
JavaScript Scheduler (Summary View)
Advanced Widget for Calendar / Scheduler
JavaScript Scheduler (Summary View)
Mixed Case Component
 Entire green screen upper case letters converted into upper and lower (mixed case)
format
DEMONSTRATIONS
KEYS
Screen Function Keys as Buttons
Screen Functions represented with Simple Buttons
Screen Function Keys as Buttons
Screen Functions represented with fancy, icon based, animated Buttons
Host Functions Keys in Popup
Showing Popup only function Keys vertically, using Default Rendering
Keys Control
Page down & Page up with different signs (<,>, next, prev, Up, down)
DEMONSTRATIONS
MENUS
Dynamic Menus
Host screen is navigated by entering 4 char Tran ID , User must have to remember
IDs!

User does not have to...
Dynamic Menus
Host screen is navigated by entering 4 char Tran ID, Users have to remember IDs!

User can access child Menu...
Dynamic Menus
Another Example
Tree Menus
 Menu is shown in the tree form, with expandable / collapsible tool (+,-) icon
Pop Up Menus
 There are multiple menus present on the same screen
Pop Up Menus
 Pop-up Menus could be dragged anywhere on the screen
DEMONSTRATIONS
MOBILE SUPPORT
HATS Mobile Device Support
IBM HATS using Responsive Web Design
 HATS permits Our solution lies in creating smarter HATS web application that
automa...
IBM HATS using Responsive Web Design
 Responsive HATS application allows web system to adapt and adjust according
to the ...
IBM HATS using Responsive Web Design
 Responsive HATS application does not only manage various screen sizes, but
also cat...
IBM HATS using Responsive Web Design
Another Example

48
IBM HATS using Responsive Web Design
Multiple Screen Size Support

Monitor/LCD/Laptop Screen

iPhone
(Portrait)

iPhone
(L...
DEMONSTRATIONS
UTILITIES
Multiple Green Screens Data on a Tabbed page
 HATS allows user-friendly designs for web pages by looking at every field o...
Multiple Green Screens Data on a Tabbed page
Multiple Green Screens Data on a Tabbed page
Data Export in PDF, Excel and Other Formats
Data Export in PDF, Excel and Other Formats
Attractive Popup Window
Attractive Popup Window
Dynamic Graphs
Google Map API Implementation
Bar Code Implementation
 HATS interface on resource constrained devices barcode readers, PDAs etc.
Bar Code Implementation
Device Specific HATS implementation

Motorola MC 9090 & MC9060 Scanners
Bar Code Implementation
 Warehouse floor users scan barcodes from merchandise

Inventory and Warehouse Management Applica...
Bar Code Implementation
 Scanned code acquired in text field, and then posted back to get product details

Inventory and ...
Social Media Integration
 Warehouse floor users scan barcodes from merchandise
Print Support
 Print green screen and sub files from Webpage
Print Support
Currency /Dollar Format
 The host numeric value can be formatted in any currency display format on
requirement
 Data can...
Data Access through Direct JDBC
 Application data access through direct JDBC calls to flat file database for
increased pe...
Data Access through Direct JDBC
Pagination
 Pagination could also be implemented if the table’s data goes out of range
DEMONSTRATIONS
WEB SERVICES
Web services (Service Oriented Architecture)
 Flexible reuse of terminal application business logic in new business proce...
Multiple Screens Data on a Webpage Via HATS Web Service

1st web
service
loaded,
second
loading
Both web services are load...
Multiple Screens Data on a Webpage Via HATS Web Service
HATS web service 1

HATS web service 2
HATS Web Service Consumption in Other Applications
 HATS Web services made applications-to-application communication easi...
HATS Web Service consumption in .NET
 Forwarding/updating data from multiple databases and Green Screens
 Key Benefit: B...
Consumption of non-HATS Web Service (WSDL)
Non HATS
web service
DEMONSTRATIONS
OTHERS
AJAX in HATS
AJAX-based Automatic Refresh and Disconnect
 Pain points with connectionless HTTP Protocol:
 Host applicati...
AJAX in HATS
AJAX in HATS
HATS in Portal
HATS in Portal
HATS in Portal
 Multiple HOST Applications on a Single Portal Page

5250

3270

VT
DOJO in HATS
DOJO in HATS
Client side Validation
DOJO in HATS
jQuery in HATS
 HATS allows taking information from several screens and presenting them in one
screen with a scrollable b...
Integration with other Applications
HATS BENEFITS
HATS Technical Benefits
 Easy application access saves a lot of time spent on navigating application
screens.
 Create a ...
HATS Business Benefits
Achieve best ROI with practically no Risk
 Better UI helps in taking new people on board as users ...
Questions Please

“Don't Make Assumptions. Find the courage to ask questions and to express what you really want.
Communic...
www.royalcyber.com
US Headquarters

Canada Office

UK Office

Royal Cyber
55 Shuman Blvd, Suite 1025, Naperville,
IL 60563...
Yasir Hasan

Muhammad Imran
Upcoming SlideShare
Loading in …5
×

IBM Rational HATS Customized Amazing Features by Royal Cyber

1,730 views

Published on

IBM Rational HATS is inarguably the best tool for presenting old green screen applications in modernized manner rapidly and efficiently. HATS modernized version can be prepared for various output mediums without making changes or migrating anything from the existing backend applications.

Published in: Technology
  • Writing good research paper is quite easy and very difficult simultaneously. It depends on the individual skill set also. You can get help from research paper writing. Check out, please ⇒ www.HelpWriting.net ⇐
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • The final result was amazing, and I highly recommend ⇒ www.HelpWriting.net ⇐ to anyone in the same mindset as me.
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • DOWNLOAD THE BOOK INTO AVAILABLE FORMAT (New Update) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { https://redirect.is/fyxsb0u } ......................................................................................................................... Download Full EPUB Ebook here { https://redirect.is/fyxsb0u } ......................................................................................................................... Download Full doc Ebook here { https://redirect.is/fyxsb0u } ......................................................................................................................... Download PDF EBOOK here { https://redirect.is/fyxsb0u } ......................................................................................................................... Download EPUB Ebook here { https://redirect.is/fyxsb0u } ......................................................................................................................... Download doc Ebook here { https://redirect.is/fyxsb0u } ......................................................................................................................... ......................................................................................................................... ................................................................................................................................... eBook is an electronic version of a traditional print book THE can be read by using a personal computer or by using an eBook reader. (An eBook reader can be a software application for use on a computer such as Microsoft's free Reader application, or a book-sized computer THE is used solely as a reading device such as Nuvomedia's Rocket eBook.) Users can purchase an eBook on diskette or CD, but the most popular method of getting an eBook is to purchase a downloadable file of the eBook (or other reading material) from a Web site (such as Barnes and Noble) to be read from the user's computer or reading device. Generally, an eBook can be downloaded in five minutes or less ......................................................................................................................... .............. Browse by Genre Available eBOOK .............................................................................................................................. Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, CookBOOK, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult, Crime, EBOOK, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, ......................................................................................................................... ......................................................................................................................... .....BEST SELLER FOR EBOOK RECOMMEND............................................................. ......................................................................................................................... Blowout: Corrupted Democracy, Rogue State Russia, and the Richest, Most Destructive Industry on Earth,-- The Ride of a Lifetime: Lessons Learned from 15 Years as CEO of the Walt Disney Company,-- Call Sign Chaos: Learning to Lead,-- StrengthsFinder 2.0,-- Stillness Is the Key,-- She Said: Breaking the Sexual Harassment Story THE Helped Ignite a Movement,-- Atomic Habits: An Easy &amp; Proven Way to Build Good Habits &amp; Break Bad Ones,-- Everything Is Figureoutable,-- What It Takes: Lessons in the Pursuit of Excellence,-- Rich Dad Poor Dad: What the Rich Teach Their Kids About Money THE the Poor and Middle Class Do Not!,-- The Total Money Makeover: Classic Edition: A Proven Plan for Financial Fitness,-- Shut Up and Listen!: Hard Business Truths THE Will Help You Succeed, ......................................................................................................................... .........................................................................................................................
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Have you ever used the help of ⇒ www.HelpWriting.net ⇐? They can help you with any type of writing - from personal statement to research paper. Due to this service you'll save your time and get an essay without plagiarism.
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • DOWNLOAD THE BOOK INTO AVAILABLE FORMAT (New Update) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { https://urlzs.com/UABbn } ......................................................................................................................... Download Full EPUB Ebook here { https://urlzs.com/UABbn } ......................................................................................................................... Download Full doc Ebook here { https://urlzs.com/UABbn } ......................................................................................................................... Download PDF EBOOK here { https://urlzs.com/UABbn } ......................................................................................................................... Download EPUB Ebook here { https://urlzs.com/UABbn } ......................................................................................................................... Download doc Ebook here { https://urlzs.com/UABbn } ......................................................................................................................... ......................................................................................................................... ................................................................................................................................... eBook is an electronic version of a traditional print book THE can be read by using a personal computer or by using an eBook reader. (An eBook reader can be a software application for use on a computer such as Microsoft's free Reader application, or a book-sized computer THE is used solely as a reading device such as Nuvomedia's Rocket eBook.) Users can purchase an eBook on diskette or CD, but the most popular method of getting an eBook is to purchase a downloadable file of the eBook (or other reading material) from a Web site (such as Barnes and Noble) to be read from the user's computer or reading device. Generally, an eBook can be downloaded in five minutes or less ......................................................................................................................... .............. Browse by Genre Available eBOOK .............................................................................................................................. Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, CookBOOK, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult, Crime, EBOOK, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, ......................................................................................................................... ......................................................................................................................... .....BEST SELLER FOR EBOOK RECOMMEND............................................................. ......................................................................................................................... Blowout: Corrupted Democracy, Rogue State Russia, and the Richest, Most Destructive Industry on Earth,-- The Ride of a Lifetime: Lessons Learned from 15 Years as CEO of the Walt Disney Company,-- Call Sign Chaos: Learning to Lead,-- StrengthsFinder 2.0,-- Stillness Is the Key,-- She Said: Breaking the Sexual Harassment Story THE Helped Ignite a Movement,-- Atomic Habits: An Easy &amp; Proven Way to Build Good Habits &amp; Break Bad Ones,-- Everything Is Figureoutable,-- What It Takes: Lessons in the Pursuit of Excellence,-- Rich Dad Poor Dad: What the Rich Teach Their Kids About Money THE the Poor and Middle Class Do Not!,-- The Total Money Makeover: Classic Edition: A Proven Plan for Financial Fitness,-- Shut Up and Listen!: Hard Business Truths THE Will Help You Succeed, ......................................................................................................................... .........................................................................................................................
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Be the first to like this

IBM Rational HATS Customized Amazing Features by Royal Cyber

  1. 1. Webinar IBM Rational HATS Customized Amazing Features by Royal Cyber IBM Rational HATS Out of Box Features
  2. 2. Agenda     About Royal Cyber IBM Rational HATS, an Overview Royal Cyber HATS- Out of the Box Demonstrations of Royal Cyber’s Implementations o Widgets o Keys o Menus o Mobile Support o Utilities o Web Services o Others  HATS Benefits  Questions
  3. 3. ABOUT ROYAL CYBER
  4. 4. About Royal Cyber, Inc  Royal Cyber Inc. started its operations in 1997 by the visionary Business Consultants and IT Professionals, offering state-of-the-art IT business solutions.  Now, Royal Cyber Inc. has transformed into a global organization with presence in multiple countries across five continents  Expertise includes, but not limited to, Training & Consultancy of IBM Rational, WebSphere, Tivoli, Lotus, Cognos and Microsoft family Solutions to businesses worldwide including many Fortune 500 companies from variety of business domains. Objectives:  To offer cutting edge IT services globally  Help organizations both in Public and Private  On-site resource deployment sectors to improve and modernize their  Improved Return-on-Investment (ROI) by services taking projects offshore  Supplementing organization’s skill set with team augmentation
  5. 5. Presence Across the Globe
  6. 6. Technical Expertise.. At a Glance Enterprise Modernization • IBM Rational HATS, EGL, RME Rational Tools Portal • RTC, RRC, RFT, RPT, RQM • WebSphere Portal, SharePoint Databases • SQL Server, MySQL, DB2 Middleware • WebSphere MQ, Message Broker Microsoft E-Commerce • .Net, Moss, BizTalk • WebSphere Commerce
  7. 7. IBM RATIONAL HATS, AN OVERVIEW
  8. 8. IBM Rational HATS®         Quick and Easy transformation of Green screen applications to Web services, Web, Mobile, Portal and rich client interfaces Low cost and low risk No rewriting or refactoring of existing applications Increases productivity and reduces training costs and data entry errors with workflow and navigation improvements Integrates host business processes and data with other Web, Portal, Mobile, and rich client applications Zero footprint at the host Utilize standard eclipse based web development tools. Mobile Devices Support And much much more…
  9. 9. IBM Rational HATS® Development Process Development Web Services HTML Web Browser Web Sphere Application Server 3270 5250 …
  10. 10. Eclipse Based Development
  11. 11. Vast Accessibility Options   HATS allows Data from legacy servers to be used at various output mediums like Web applications, Rich Clients, Portals & Mobile Devices Web services to allow communication between multiple systems/entities
  12. 12. Overall HATS Supported Architecture
  13. 13. Detailed HATS Trainings Distance Learning Workshop (online) • Includes implementation labs • Link <http://webspherehatsguru.com/trainings/featuredtrainings/hats-distance-learning-program/> Instructor Led Training (online) • Held on demand. Customizable content per customer requirements • Link <http://www.royalcyber.com/trainings-2/on-site-trainings> Instructor Led Training (onsite) • Held on demand. Customizable content per customer requirements • Link <http://www.royalcyber.com/trainings-2/instructor-led-onlinetrainings/> • For Instructor Led Trainings, please send an email to sales@royalcyber.com
  14. 14. ROYAL CYBER HATS - OUT OF THE BOX
  15. 15. Royal Cyber’s HATS – Out of the Box  Following are few HATS implementations that Royal Cyber has done over the years for various client assignments Widgets Keys 1. Table widget 1. Screen Function Keys as Buttons 2. Scrollable Table widget 2. Host Functions Keys in Popup 3. Pagination Table widget 3. Keys Controls 4. Clickable Sub File widget 5. Screen Combination with Menus Clickable & Scrollable widget 1. Dynamic Menus 6. Sub File widget with Dropdown 7. Sub File widget with Checkbox or 2. Tree Menu Radio button 3. Pop Up Menus 8. Sub File widget with Multiple Operations Selection Mobile Support 9. Calendar/Inline Calendar widget 10. Advanced widget for Calendar / 1. HATS Mobile Device Support 2. IBM HATS using Responsive Web Design Scheduler 11. Mixed Case Component
  16. 16. HATS – Out of the Box Utilities 1. Multiple Green Screens Data on a Tabbed page 2. Data Export in PDF, Excel and other formats 3. Attractive Popup Window 4. Dynamic Graphs 5. Google Map API Implementation 6. Barcode Implementation 7. Social Media Integration 8. Print Support 9. Currency /Dollar Format 10. Data access through direct JDBC 11. Pagination Web Services 1. Multiple Screens Data on a Webpage Via HATS Web Service 2. HATS Web Service Consumption in .NET 3. Consumption of non-HATS web service (WSDL) Others 1. AJAX in HATS 2. HATS in Portal 3. DOJO in HATS 4. jQuery in HATS 5. Integration with other Applications and much more…..
  17. 17. DEMONSTRATIONS WIDGETS
  18. 18. Table Widget  Tabular data is shown in User friendly modern interface
  19. 19. Scrollable Table Widget  As the data goes out of screen range, Scroll control is introduced to access the out of range data.
  20. 20. Pagination Table Widget  Pagination could also be implemented if the table’s data goes out of range
  21. 21. Clickable Sub File Widget  Single green screens data is shown on single webpage with scrollable & clickable widgets using screen combination
  22. 22. Screen Combination with Clickable & Scrollable widget  Multiple green screens data is shown on single webpage with scrollable & clickable widgets using screen combination
  23. 23. Sub File widget with Dropdown  Options against a record are shown as dropdown value for easy selection
  24. 24. Sub File Widget with Checkbox or Radio button  Radio button or Check box are provided for selecting the required record(s)
  25. 25. Sub File Widget with Multiple Operations Selection  Options against a record are shown as icons for performing the required action
  26. 26. Calendar Widget / Inline Calendar Widget User can select Date from calendar. Inline Calendar Widget
  27. 27. Advanced Widget for Calendar / Scheduler  Custom JavaScript code for reading and presenting the screen  Plugging in ready made complex JS widgets to get inputs from green screen.
  28. 28. Advanced Widget for Calendar / Scheduler JavaScript Scheduler (Summary View)
  29. 29. Advanced Widget for Calendar / Scheduler JavaScript Scheduler (Summary View)
  30. 30. Mixed Case Component  Entire green screen upper case letters converted into upper and lower (mixed case) format
  31. 31. DEMONSTRATIONS KEYS
  32. 32. Screen Function Keys as Buttons Screen Functions represented with Simple Buttons
  33. 33. Screen Function Keys as Buttons Screen Functions represented with fancy, icon based, animated Buttons
  34. 34. Host Functions Keys in Popup Showing Popup only function Keys vertically, using Default Rendering
  35. 35. Keys Control Page down & Page up with different signs (<,>, next, prev, Up, down)
  36. 36. DEMONSTRATIONS MENUS
  37. 37. Dynamic Menus Host screen is navigated by entering 4 char Tran ID , User must have to remember IDs! User does not have to remember 4 char Tran ID, Based on User’s right GUI Menus are created Dynamically
  38. 38. Dynamic Menus Host screen is navigated by entering 4 char Tran ID, Users have to remember IDs! User can access child Menus seamlessly
  39. 39. Dynamic Menus Another Example
  40. 40. Tree Menus  Menu is shown in the tree form, with expandable / collapsible tool (+,-) icon
  41. 41. Pop Up Menus  There are multiple menus present on the same screen
  42. 42. Pop Up Menus  Pop-up Menus could be dragged anywhere on the screen
  43. 43. DEMONSTRATIONS MOBILE SUPPORT
  44. 44. HATS Mobile Device Support
  45. 45. IBM HATS using Responsive Web Design  HATS permits Our solution lies in creating smarter HATS web application that automatically respond according to the screen size
  46. 46. IBM HATS using Responsive Web Design  Responsive HATS application allows web system to adapt and adjust according to the layout of the viewing environment  Optimal experience for all users regardless of the device.  Cater to the different input methods as per the device used for viewing like Touch Screen
  47. 47. IBM HATS using Responsive Web Design  Responsive HATS application does not only manage various screen sizes, but also cater to screen orientations (i.e. Portrait and Landscape) Smarter Orientation Sense
  48. 48. IBM HATS using Responsive Web Design Another Example 48
  49. 49. IBM HATS using Responsive Web Design Multiple Screen Size Support Monitor/LCD/Laptop Screen iPhone (Portrait) iPhone (Landscap e) iPad (Portrait) iPad (Landscape)
  50. 50. DEMONSTRATIONS UTILITIES
  51. 51. Multiple Green Screens Data on a Tabbed page  HATS allows user-friendly designs for web pages by looking at every field on several screens and identifying critical information, grouping them into a logical manner and segregating them into tabs for easy navigation
  52. 52. Multiple Green Screens Data on a Tabbed page
  53. 53. Multiple Green Screens Data on a Tabbed page
  54. 54. Data Export in PDF, Excel and Other Formats
  55. 55. Data Export in PDF, Excel and Other Formats
  56. 56. Attractive Popup Window
  57. 57. Attractive Popup Window
  58. 58. Dynamic Graphs
  59. 59. Google Map API Implementation
  60. 60. Bar Code Implementation  HATS interface on resource constrained devices barcode readers, PDAs etc.
  61. 61. Bar Code Implementation Device Specific HATS implementation Motorola MC 9090 & MC9060 Scanners
  62. 62. Bar Code Implementation  Warehouse floor users scan barcodes from merchandise Inventory and Warehouse Management Application
  63. 63. Bar Code Implementation  Scanned code acquired in text field, and then posted back to get product details Inventory and Warehouse Management Application
  64. 64. Social Media Integration  Warehouse floor users scan barcodes from merchandise
  65. 65. Print Support  Print green screen and sub files from Webpage
  66. 66. Print Support
  67. 67. Currency /Dollar Format  The host numeric value can be formatted in any currency display format on requirement  Data can be masked to appear in any format needed, for instance, telephone number. 
  68. 68. Data Access through Direct JDBC  Application data access through direct JDBC calls to flat file database for increased performance & response time Query calls DB Interface request from green screen
  69. 69. Data Access through Direct JDBC
  70. 70. Pagination  Pagination could also be implemented if the table’s data goes out of range
  71. 71. DEMONSTRATIONS WEB SERVICES
  72. 72. Web services (Service Oriented Architecture)  Flexible reuse of terminal application business logic in new business processes and applications  Extend 3270, 5250, and VT application core business logic as web service. Standard JAX-WS SOAP, JAX-RPC, and JAX-RS RESTful web services supported Green Screens HATS Tooling Web Service HATS Tooling turns Green Screens into Web services (SOA) 72
  73. 73. Multiple Screens Data on a Webpage Via HATS Web Service 1st web service loaded, second loading Both web services are loaded
  74. 74. Multiple Screens Data on a Webpage Via HATS Web Service HATS web service 1 HATS web service 2
  75. 75. HATS Web Service Consumption in Other Applications  HATS Web services made applications-to-application communication easier. In turn, improves, scalability and data integration IBM z
  76. 76. HATS Web Service consumption in .NET  Forwarding/updating data from multiple databases and Green Screens  Key Benefit: Best consolidation of data, simple to retrieve and update all datasources in one go – saving time per individual database query
  77. 77. Consumption of non-HATS Web Service (WSDL) Non HATS web service
  78. 78. DEMONSTRATIONS OTHERS
  79. 79. AJAX in HATS AJAX-based Automatic Refresh and Disconnect  Pain points with connectionless HTTP Protocol:  Host applications that do unsolicited screen updates  Host applications that unlock the keyboard after end user submits  Browse close or network disruption  Existing solution-server push:  Applet that established TCP connection to HATS runtime and updated page based on host screen updates  Difficulties:  TCP connection causes firewall and configuration issues  Java in the browser  New option- AJAX based client pull:  Configurable client poll via AJAX/HTTP for screen updates and disconnect detection  Benefits:  No Java in the browser  No firewall issues
  80. 80. AJAX in HATS
  81. 81. AJAX in HATS
  82. 82. HATS in Portal
  83. 83. HATS in Portal
  84. 84. HATS in Portal  Multiple HOST Applications on a Single Portal Page 5250 3270 VT
  85. 85. DOJO in HATS
  86. 86. DOJO in HATS Client side Validation
  87. 87. DOJO in HATS
  88. 88. jQuery in HATS  HATS allows taking information from several screens and presenting them in one screen with a scrollable bar and introduce the ability to point and click to perform a function
  89. 89. Integration with other Applications
  90. 90. HATS BENEFITS
  91. 91. HATS Technical Benefits  Easy application access saves a lot of time spent on navigating application screens.  Create a presentation layer that offers a web-based look and feel for the 3270 Vision Plus green screens.  Presents screens and fields in logical groupings  Facilitates navigation through the most commonly used functions in the system.  Modernized application permits users access by just specifying URL in an internet browser.  Tabs and Scrollable regions combine multiple screens and present data in a consolidated manner.  Instant transformation of terminal application components i.e. function keys and menu items to a rich and interactive UI.  Very simple and interactive interface, saves huge training costs.  Transforms the text-based UI with a rich set of GUI widgets to increase productivity  Reduces data entry errors, thus increasing end-user satisfaction
  92. 92. HATS Business Benefits Achieve best ROI with practically no Risk  Better UI helps in taking new people on board as users or support executives, with little training  Expanding applications to new user-bases becomes very easy  Global availability of system is insured due to web interface  Efficient Automation with the help of Macros, Customizations, etc.  Freedom to choose the Interfaces from Rich clients to internet to mobile devices, or mix of any of the options  No COMPROMISE on Data Security  Less Development Cost  Less Maintenance Cost In Short…. Maximum ROI 92
  93. 93. Questions Please “Don't Make Assumptions. Find the courage to ask questions and to express what you really want. Communicate with others as clearly as you can to avoid misunderstandings, sadness and drama. With just this one agreement, you can completely transform your life.” - Miguel Angel Ruiz (Famous Mexican Author)
  94. 94. www.royalcyber.com US Headquarters Canada Office UK Office Royal Cyber 55 Shuman Blvd, Suite 1025, Naperville, IL 60563 USA. Tel: +1.630.355.6292 Email: info@royalcyber.com A7-560 GreenField Avenue Kitchener, Ontario N2C 2M2, Canada. Tel: +1.416.848.3816 Email: info@royalcyber.com RC Technology UK Limited. Suite 202, Lansdowne Building, 2 Lansdowne Road, Croydon, Surrey, UK, CR9 2ER. Tel: +44.(0)208.263.6043 Email: info@royalcyber.com Saudi Arabia Office Australia Office Royal Cyber Inc. Office No: 102, Al Akrash, 1st Floor, Dabab Street – Riyadh Kingdom of Saudi Arabia. P.O Box: 22823 Tel: +96.659.286.2899 Email: info@royalcyber.com The Dymocks Building Suite 7, Level 5, 428 George Street Sydney, NSW 2000 Tel: +61.414.881.587 Fax: +61.29.231.1846 Email: info@royalcyber.com South Africa Office Royal Cyber Pty Ltd. 3rd Floor, 5 Sturdee Ave 2196 Rosebank, Johannesburg, Gauteng, South Africa. Tel: +27.10.500.8120 Email: info@royalcyber.com Pakistan Office Suite # 1101-1104, 11th Floor, Caesars Tower (National IT Park), Opposite Aisha Bawany Academy, Main Shahrah-e-Faisal, Karachi, Pakistan. Tel: +1.630.225.0510 Email: info@royalcyber.com India Office (Only For Mail Communication) 1st Floor, 19 KN Govinda Reddy Layout, Arekere Mico Layout, Bannerghatta Road, Bangalore 560 076, Karnataka, INDIA Tel: +096 .2020.3546 Email: info@royalcyber.com
  95. 95. Yasir Hasan Muhammad Imran

×