+ All Categories
Home > Software > Micro Focus extend 10 and 10.1 with AcuToWeb

Micro Focus extend 10 and 10.1 with AcuToWeb

Date post: 14-Apr-2017
Category:
Upload: micro-focus
View: 30 times
Download: 3 times
Share this document with a friend
17
07/04/2017 1 Micro Focus extend 10 and 10.1 with AcuToWeb The Future of extend applications is here DevDay, Copenhagen Piet Henskens Senior Systems Engineer April 5, 2017 Agenda Welcome to extend 10 What’s new extend 10.1 What’s new Demonstration AcuToWeb A new UI experience for ACUCOBOL applications History AcuToWeb Demonstration
Transcript
Page 1: Micro Focus extend 10 and 10.1 with AcuToWeb

07/04/2017

1

Micro Focus

extend 10 and 10.1 with AcuToWebThe Future of extend applications is here

DevDay, Copenhagen

Piet Henskens

Senior Systems Engineer

April 5, 2017

Agenda

Welcome to extend 10

• What’s new

extend 10.1

• What’s new

Demonstration

AcuToWeb A new UI experience for ACUCOBOL applications

• History

• AcuToWeb

• Demonstration

Page 2: Micro Focus extend 10 and 10.1 with AcuToWeb

07/04/2017

2

Welcome to extend 10!

• An ongoing commitment to development and support

• Added value with RDBMS and IDE now included ‘in-the-box’

• Support for the most recent platforms

• New diagnostic tools

• Faster application performance

• First steps towards a comprehensive ACU UX modernization plan

A Strong Commitment to All ACUCOBOL Usersextend 10

Page 3: Micro Focus extend 10 and 10.1 with AcuToWeb

07/04/2017

3

• New ACUCOBOL-GT platform support –

Windows 10, Apache 2.4, .NET 4.5

• Large File support – Single files over 2gb

are now supported

• ACUCOBOL-GT enhancements including

AutoFill field

• Relational database support is now included

as standard ‘feature’

• Tracing and profiler enhancements

Top 5 Featuresextend 10

microfocus.com/extend10

6

extend 10

Configurable Sort indicator when

a grid is sorted by a column.

Page 4: Micro Focus extend 10 and 10.1 with AcuToWeb

07/04/2017

4

7

extend 10

Sort performance improvement

Size # records (million)

V 9.2.5 V 10.0.0 % improvement

1.7 Gb 15m 140 83 69%

921 Mb 8m 30 18 67%

576Mb 5m 24 22 9%

Windows

Time (seconds)

8

extend 10 Dynamic Runtime Tracing

• If required, compile your program for debugging; the minimum requirements are the -

Gs and -Gl compiler options:

ccbl -Gs -Gl my-prog.cbl

• Run the program with the --analyze switch. runcbl --analyze my-prog.acu

• Locate the process ID of your runtime process, and then create a configuration file

named analyze.process-ID.cfg.

Note: The configuration file should be located in the current directory, or in the %PUBLIC%\etc (Windows), or /etc(UNIX) directory.

• Populate the configuration file with the required runtime options; see Configuration

Variables for Dynamic Runtime Tracing.

• Turn tracing on using the -analyze option to cblutil: cblutil -analyze process-ID

Page 5: Micro Focus extend 10 and 10.1 with AcuToWeb

07/04/2017

5

What’s new in 10.1 released January 2017

File management enhancements to vutil

• Add, remove or modify keys on an existing indexed file• vutil -key [-q] ([-a # kdesc] | [-d #] | [-m # kdesc]) file

• -a add a key

• -d deletes a key

• -m modifies a key

• Faster rebuilds – multi-threaded vutil• vutil -rebuild [-J #] filename

• -J number of threads to use

Vision – File System Utility Enhancementsextend 10.1

Page 6: Micro Focus extend 10 and 10.1 with AcuToWeb

07/04/2017

6

Unicode Support for Multi-National

Applicationsextend 10.1

ACCEPT and DISPLAY

• UTF-16 data encoding on

screens

XML technologies

• UTF-8 data encoding

• AcuXML

• C$XML

• XML Parse/Generate

Acu4GL for Microsoft SQL Server

COBOL_CHARACTER_SET

• OEM

• ANSI

• UTF-8

• Numeric Value : ANSI CodePage (Ex: 437)

Unicode library routines

• C$UTF16-UTF8, C$UTF8-UTF16

• C$COBOL-UTF8, C$UTF8-COBOL

• C$88591-UTF8, C$UTF8-88591

SELECT file-name ASSIGN TO [device]

• Where device can be one of the following:

• PRINT

• PRINTER

• PRINTER-1 to PRINTER-9

On the configuration file add the following variable

• PRINTER -P PDF filename

Configuration variables

• PDF_FONT_NAME, PDF_FONT_SIZE,

• PDF_FONT_TRUETYPE_TTC

• PDF_FONT_TRUETYPE_TTC_INDEX, PDF_PAGE_SIZE

• PDF_PAGE_DIRECTION, etc�

Built in Print-to-PDFextend 10.1

No need to change your

ACUCOBOL application -

you can use the runtime

configuration file to print

straight to a PDF

Page 7: Micro Focus extend 10 and 10.1 with AcuToWeb

07/04/2017

7

DEMONSTRATION

extend® 10.0 & 10.1

13

Questions

Page 8: Micro Focus extend 10 and 10.1 with AcuToWeb

07/04/2017

8

AcuToWebA new UI experience for ACUCOBOL applications

Original COBOL

Standard Accept/Display on character Mode

Page 9: Micro Focus extend 10 and 10.1 with AcuToWeb

07/04/2017

9

History

Additional

graphical

technology

enhancements

1996:Graphical

technology

2001:Thinclient

2004:Webthin client

2008:Native lookand feel

2010:Xcentrisity BusinessInformation Server

AcuCobol-GT

• 20 years ago we

added Graphical

screens!

• It worked because it

was all written in

COBOL

• Very easy to

modernize

• Limitations :

• Only Windows

Page 10: Micro Focus extend 10 and 10.1 with AcuToWeb

07/04/2017

10

Xcentrisity BIS

• Issues?

• Need to rewrite all the screens!

AcuToWeb: The Goals

Page 11: Micro Focus extend 10 and 10.1 with AcuToWeb

07/04/2017

11

AcuToWeb: The Solution

• Instant user interface modernization

• No code changes required

• Utilizes HTML5

• Standard Cascading Style Sheets (CSS)

• Mobile platform accessible

AcuToWeb: Customer Value

TodayToday

ACU Thin Client Technology

• Windows Desktop only

• Requires client side software

• Cannot easily target mobile

devices

• Dated look and feel

• Further deployment

restrictions

ACU Web Thin Client

• Internet Explorer only

• Cannot use other browsers

The FutureThe Future

AcuToWeb

• Deploy to all HTML5

browsers

• True Web solution

• Supports all platforms

• Tablet and mobile support

• Instant Modernization

• No change to application

• Modern look and feel

• Fast Implementation

Page 12: Micro Focus extend 10 and 10.1 with AcuToWeb

07/04/2017

12

The ACUCOBOL Customer Modernization

ChallengeDeliver modern applications through web and mobile devices

Feature Acu Thin Client AcuToWeb

Web browser support

HTML5 support

Mobile Tablet

Modern look and feel

Multi-platform

Dynamic Customization

Internet Explorer only (needs plugin installed)

All HTML5 browsers supported(no plugin required)

AcuToWeb Components

AcuToWebAcuToWeb

• Standard applications

• No ActiveX components

• No need to access local

resources

AcuToWeb DesktopAcuToWeb Desktop

• Print on the client

• Execute routines on the

client machine instead of

the server

• Copy of files between

server and client

• Windows only

Page 13: Micro Focus extend 10 and 10.1 with AcuToWeb

07/04/2017

13

AcuToWeb

Web Server

AcuToWeb

ACUCOBOL-GT

Application

Using AcuToWeb

ACUCOBOL customers

can deploy their

applications on any

platform, in any browser

and on mobile, with a

customizable user

interface

HTTP / WS

Multiple browsers

HTML5 compliant – no plugins

Modern look and feel

Character mode to web

Windows desktop and Mac

Same app for web and desktop

Tablet or Mobile

Secure

Dynamic customization

Reuse what you have already

created

You want it now

AcuToWeb

Try it now!

Page 14: Micro Focus extend 10 and 10.1 with AcuToWeb

07/04/2017

14

AcuToWeb: Basic Architecture

HTTP

SockJS

WSWS

(WS / WSS)

AcuToWebDesktop

AcuToWeb(Engine)

User

/ index (HTTP)

/media (HTTP)

/checkATWDesktop(HTTP)

/websocket (WS / WSS)

/gateway (HTTP)

AcuToWeb(Gateway)

AcuRCL / Runtime

WBITMAP_LOAD

WICON

Architecture with Standard Web ServersApache/IIS

(WS / WSS)

AcuToWebDesktop

AcuToWeb(Engine)

User

/

/media

/checkATWDesktop

/websocket

/gateway

AcuToWeb(Gateway)

AcuRCL / Runtime

WBITMAP_LOAD

WICON

HTTP / HTTPS

WS / WSS

HTTP / WS

Tunnel

Apache / IIS

Page 15: Micro Focus extend 10 and 10.1 with AcuToWeb

07/04/2017

15

Different Scenario security + performance

(WS / WSS)

AcuToWebDesktop

AcuToWeb(Engine)

User

/

/media

/checkATWDesktop

/websocket

/gateway

AcuToWeb(Gateway)

AcuRCL / Runtime

WBITMAP_LOAD

WICON

HTTP / HTTPS

WS / WSS

HTTP / WS

Tunnel

Apache / IIS

Demonstration

Page 16: Micro Focus extend 10 and 10.1 with AcuToWeb

07/04/2017

16

Next Step

Contact your Account Executive

Arrange demonstration

or

Order AcuToWeb evaluation

Page 17: Micro Focus extend 10 and 10.1 with AcuToWeb

07/04/2017

17

Micro Focus

extend 10 and 10.1 with AcuToWeb

The Future of extend applications is here


Recommended