150 likes | 330 Views
Session 127. Sonic Workbench for OpenEdge Architect Users. Bill Wood Fellow, Progress Software Corporation. FINAL Version 0.7 – Aug. 11, 2009. Agenda. Introduction Getting started Basics Demonstration Tips and techniques Demonstration continues Q&A. When Worlds Collide!.
E N D
Session 127 Sonic Workbench for OpenEdge Architect Users Bill Wood Fellow, Progress Software Corporation FINAL Version 0.7 – Aug. 11, 2009
Agenda • Introduction • Getting started • Basics • Demonstration • Tips and techniques • Demonstration continues • Q&A
How to Make Worlds Collide! • See Progress Communities • http://communities.progress.com/pcom/docs/DOC-16270 • Search for“Combining OpenEdge Architect and Sonic Workbench” • Summary • Install Sonic Workbench (7.6.1) • Install OpenEdge Architect (10.2A) • Set up Eclipse “Links” – One Eclipse, both sets of Features
Sonic Workbench and OpenEdge Architect • What to notice in common • Common Eclipse • Common DBNavigator • Common XML Tools • Also look at • Windows/Preferences... • Help • File/New… • Perspectives • Views
A Two-Minute Overview of Sonic • Distributed computing • Asynchronous • MESSAGES travel betweenSERVICES running in CONTAINERS hosted on COMPUTERS
18 18 250 The Itinerary for The Demo /* custom.p */DEFINE INPUT PARAMETER in1 AS INTEGER. DEFINE OUTPUT PARAMETER ou1 AS INTEGER. ou1 = in1 + 232. • Service dev.OpenEdge • on Container dev_OpenEdgeTest • in localhost
The Itinerary for The Demo 18 18 250 @openapi.openedge.export FILE(type="ESB", esboeFilename="D:\Progress\OpenEdge\oeide\eclipse\workspace1\OEAppProject", useReturnValue="false", writeDataSetBeforeImage="false", executionMode="external"). DEFINE INPUT PARAMETER in1 AS INTEGER. DEFINE OUTPUT PARAMETER ou1 AS INTEGER. ou1 = in1 + 232. • Service dev.OpenEdge • on Container dev_OpenEdgeTest • in localhost 8
Sonic Workbench and OpenEdge Architect • Sonic Perspectives • Sonic Design • Sonic Debug • DB Navigator • Sonic Projects • Sonic Development • SonicBPEL • Sonic Java Service • Editors • ESB Process • Views • Containers • Output • Tracking Messages • Message Sender/Listener
Tips and Techniques • Viewing Messages • Making your own Perspective
Tips and Tricks: Making Your Own Perspective • Windows>Save perspective as… • Rearrange it • Changes persist • Save again
Current Compatibility/Testing Matrix Check Progress Communities for compatibilities and installation instructions
More Links • List of Plugins and “How to” document https://progress.subscribenet.com/control/prgs/product?child_plneID=274973 • Link to the .pdf: Combine Architect And Sonichttp://communities.progress.com/pcom/docs/DOC-16270 • OpenEdge Developers Corner Integrating Sonic Workbench with OpenEdge Architect 10.2A http://communities.progress.com/pcom/docs/DOC-102131 • Sonic Workbench 7.0 Tutorialshttp://communities.progress.com/pcom/docs/DOC-29438
Session 127 Sonic Workbench for OpenEdge Architect Users Bill Wood Fellow, Progress Software Corporation FINAL Version 0.7 – Aug. 11, 2009