web applications with ca 2e and websydianexpress develop and deploy
TRANSCRIPT
![Page 1: Web Applications with CA 2E and WebsydianExpress Develop and Deploy](https://reader038.vdocuments.us/reader038/viewer/2022102805/5516cbb6550346fc4e8b4777/html5/thumbnails/1.jpg)
Web Applications with CA 2E and WebsydianExpress Develop and Deploy
![Page 2: Web Applications with CA 2E and WebsydianExpress Develop and Deploy](https://reader038.vdocuments.us/reader038/viewer/2022102805/5516cbb6550346fc4e8b4777/html5/thumbnails/2.jpg)
Speakers
• Søren Madsen
Chief Consultant, Soft Design A/S
• Anne-Marie Arnvig
Communications Manager, Websydian A/S
![Page 3: Web Applications with CA 2E and WebsydianExpress Develop and Deploy](https://reader038.vdocuments.us/reader038/viewer/2022102805/5516cbb6550346fc4e8b4777/html5/thumbnails/3.jpg)
Agenda
• Web apps with CA 2E - What are you up against?
• WebsydianExpress, what the….??
• Websydian benefits out-of-the-box
• Making ”faster” concrete
• Live demo: linking 2E and WebsydianExpress
![Page 4: Web Applications with CA 2E and WebsydianExpress Develop and Deploy](https://reader038.vdocuments.us/reader038/viewer/2022102805/5516cbb6550346fc4e8b4777/html5/thumbnails/4.jpg)
What are you up against?
• What does it take to transform your 2E applications into web applications if you start from scratch?
• What do you need to learn?• What options do you need to consider, evaluate and
choose between? • What do you need to develop yourselves? • How long time do you think it will take?
![Page 5: Web Applications with CA 2E and WebsydianExpress Develop and Deploy](https://reader038.vdocuments.us/reader038/viewer/2022102805/5516cbb6550346fc4e8b4777/html5/thumbnails/5.jpg)
WebsydianExpress for 2E – what the..??
Frame for working with web and web services with 2E
![Page 6: Web Applications with CA 2E and WebsydianExpress Develop and Deploy](https://reader038.vdocuments.us/reader038/viewer/2022102805/5516cbb6550346fc4e8b4777/html5/thumbnails/6.jpg)
2ESecurity
User managment
Session control
Administration
Transport layer
MenuLogin
Design
Authorization systemWhat the user doesn’t see
What the user sees
WebsydianExpress for 2E
![Page 7: Web Applications with CA 2E and WebsydianExpress Develop and Deploy](https://reader038.vdocuments.us/reader038/viewer/2022102805/5516cbb6550346fc4e8b4777/html5/thumbnails/7.jpg)
2ESecurity
User managment
Session control
Administration
Transport layer
MenuLogin
Design
Authorization systemWhat the user doesn’t see.
What the user sees.
WebsydianExpress provides all the orange boxes ready to use.
Nomeco: “90 % of what we needed”
![Page 8: Web Applications with CA 2E and WebsydianExpress Develop and Deploy](https://reader038.vdocuments.us/reader038/viewer/2022102805/5516cbb6550346fc4e8b4777/html5/thumbnails/8.jpg)
Websydian benefits out-of-the-box
• You don’t have to use time collecting and evaluating information about how to go about creating a web solution before starting – we have done it for you
• You can reuse the application you already have
• You can focus on the business functionality right after installation
• You don’t have to use time setting up security measures – it’s already done
• Genric features: menu, login, user management, language support
• Web based user administration
• Years of experience
![Page 9: Web Applications with CA 2E and WebsydianExpress Develop and Deploy](https://reader038.vdocuments.us/reader038/viewer/2022102805/5516cbb6550346fc4e8b4777/html5/thumbnails/9.jpg)
Making ”faster” concrete
• How long will it take to before you can focus on the functionality of your web site if you don’t use Websydian to web front your 2E application ? 1000 hours? 2000 hours? or more?
• How long will take if you use WebsydianExpress? 200 hours? 150 hours? or less?
![Page 10: Web Applications with CA 2E and WebsydianExpress Develop and Deploy](https://reader038.vdocuments.us/reader038/viewer/2022102805/5516cbb6550346fc4e8b4777/html5/thumbnails/10.jpg)
Biography
• Søren Madsen • Soft Design A/S• Chief Consultant
–Worked with CA 2E since 1990 –CA Plex since 1996
• Speaker at:–CA WORLD and Plex/2E user conferences since 2004–COMMON US since 2007
![Page 11: Web Applications with CA 2E and WebsydianExpress Develop and Deploy](https://reader038.vdocuments.us/reader038/viewer/2022102805/5516cbb6550346fc4e8b4777/html5/thumbnails/11.jpg)
Developing for Websydian Express
AllFusion 2EiSeries, (Summer 2006)
AllFusion PlexiSeries, Windows (December 2005)
ILE RPGiSeries (Just released!)
You choose!
![Page 12: Web Applications with CA 2E and WebsydianExpress Develop and Deploy](https://reader038.vdocuments.us/reader038/viewer/2022102805/5516cbb6550346fc4e8b4777/html5/thumbnails/12.jpg)
Similarities between 2E and Web
DisplayRecord
RPG DDS
Display HorseEXCEXTFUN
RPG HTML
2E Websydian/2E
![Page 13: Web Applications with CA 2E and WebsydianExpress Develop and Deploy](https://reader038.vdocuments.us/reader038/viewer/2022102805/5516cbb6550346fc4e8b4777/html5/thumbnails/13.jpg)
Similarities between 2E and Web
Scr/rpt design = Page modeler
![Page 14: Web Applications with CA 2E and WebsydianExpress Develop and Deploy](https://reader038.vdocuments.us/reader038/viewer/2022102805/5516cbb6550346fc4e8b4777/html5/thumbnails/14.jpg)
Page Modeler: Easy creation of HTML
![Page 15: Web Applications with CA 2E and WebsydianExpress Develop and Deploy](https://reader038.vdocuments.us/reader038/viewer/2022102805/5516cbb6550346fc4e8b4777/html5/thumbnails/15.jpg)
Run-time Page Generation
The “RPG Program” Loads the DDS via the definition as an externally
described file. Assigns the variables and writes to 5250
RPG
![Page 16: Web Applications with CA 2E and WebsydianExpress Develop and Deploy](https://reader038.vdocuments.us/reader038/viewer/2022102805/5516cbb6550346fc4e8b4777/html5/thumbnails/16.jpg)
Run-time Page Generation
The “RPG Program” reads the HTML file as an external file. Assigns the variables and writes to the browser
RPG
![Page 17: Web Applications with CA 2E and WebsydianExpress Develop and Deploy](https://reader038.vdocuments.us/reader038/viewer/2022102805/5516cbb6550346fc4e8b4777/html5/thumbnails/17.jpg)
Run-time Page Generation
Substitution at run-time of fields in Details region Values of Details-fields set by “SetOutput function” Result is generated HTML Page HTML Document Template as input to “WritePage
Function”
![Page 19: Web Applications with CA 2E and WebsydianExpress Develop and Deploy](https://reader038.vdocuments.us/reader038/viewer/2022102805/5516cbb6550346fc4e8b4777/html5/thumbnails/19.jpg)
Questions