Natural Business Services for Construct Users Mark Barnard R&D Manager – Natural Business Services.

Slides:



Advertisements
Similar presentations
3 Copyright © 2005, Oracle. All rights reserved. Designing J2EE Applications.
Advertisements

17 Copyright © 2005, Oracle. All rights reserved. Deploying Applications by Using Java Web Start.
Presented to: By: Date: Federal Aviation Administration Registry/Repository in a SOA Environment SOA Brown Bag #5 SWIM Team March 9, 2011.
Control System Studio (CSS)
2 A bank application needs to access information from the customer database and integrate it with loan credit history information stored in a legacy database.
1 Migrating from Access to SQL Server Simon Kingston, CSU / NPS NRGIS.
Oracle SQL Developer Data Modeler 3.0: Technical Overview March 2011.
Migration of a VFP application into a Silverswitch solution
ICS 434 Advanced Database Systems
Database System Concepts and Architecture
UFCE8V-20-3 Information Systems Development 3 (SHAPE HK)
1. 2 Captaris Workflow Microsoft SharePoint User Group 16 May 2006.
Executional Architecture
From Ontology Design to Deployment Semantic Application Development with TopBraid Holger Knublauch
1.
Mainframe Modernization
Building New SOA and AJAX- Based Business Applications Mark Barnard R&D Manager – Natural Business Services Software AG (Canada) Inc.
WebSphere Diego Leone. Summary Story and birth What is WebSphere?/Goals Main features Advantages/Disadvantages Conclusions.
Building Enterprise Applications Using Visual Studio ®.NET Enterprise Architect.
Next Generation Node (NGN) Technical Overview April 2007.
ISYS 512 Business Application Design and Development with.Net David Chao.
SQL Reporting Services Overview SSRS includes all the development and management pieces necessary to publish end user reports in  HTML  PDF 
Confidential ODBC May 7, Features What is ODBC? Why Create an ODBC Driver for Rochade? How do we Expose Rochade as Relational Transformation.
Microsoft BizTalk Server Basics. Introduction BizTalk belongs to the Microsoft Server family Connects disparate systems together Communication among systems.
MySQL GUI Administration Tools Rob Donahue Manager, Distributed Systems Development May 7th, 2001 Rob Donahue Manager, Distributed Systems Development.
Microsoft Visual SourceSafe Very popular Mainly used by Windows developers Cornerstone of many development teams Provides essential version control functions.
ISYS 512 Business Application Design and Development with.Net David Chao.
Architecture of.NET Framework .NET Framework ٭ Microsoft.NET (pronounced “dot net”) is a software component that runs on the Windows operating.
1 CHAPTER 1 OVERVIEW of JDEVELOPER. 2 Overview of JDeveloper Oracle’s JDeveloper 10g (JDeveloper) is an integrated development environment for Java programming.
Oracle9 i JDeveloper for Database Developers and DBAs Brian Fry Principal Product Manager Oracle JDeveloper Oracle Corporation.
4 Copyright © 2009, Oracle. All rights reserved. Designing Mappings with the Oracle Data Integration Enterprise Edition License.
1 Copyright © 2004, Oracle. All rights reserved. Introduction to Oracle Forms Developer and Oracle Forms Services.
What’s new with EntireX Communicator 7.3 Rolf Bahlke crossvision Chief Architect October 2006.
Enticy GROUP THE A Framework for Web and WinForms (Client-Server) Applications “Enterprise Software Architecture”
Introducing Reporting Services for SQL Server 2005.
PHP With Oracle 11g XE By Shyam Gurram Eastern Illinois University.
|Tecnologie Web L-A Anno Accademico Laboratorio di Tecnologie Web Introduzione ad Eclipse e Tomcat
Microsoft SharePoint Server 2010 for the Microsoft ASP.NET Developer Yaroslav Pentsarskyy
Archivists' Toolkit - CRADLE Presentation, 10 Feb The Archivists’ Toolkit CRADLE Presentation 10 Feb
Contents 1.Introduction, architecture 2.Live demonstration 3.Extensibility.
Archivists' Toolkit - CDL Presentation, October 17, 2005 The Archivists’ Toolkit Lee Mandell Brad Westbrook.
ISYS 350 Business Application Development David Chao.
I Copyright © 2007, Oracle. All rights reserved. Module i: Siebel 8.0 Essentials Training Siebel 8.0 Essentials.
© 2006 Altova GmbH. All Rights Reserved. Altova ® Product Line Overview.
IBM DB2 Universal Database For DataFlex Released in April 1999.
Presented by Vishy Grandhi.  Architecture (Week 1) ◦ Development Environments ◦ Model driven architecture ◦ Licensing and configuration  AOT (Week 2)
WEB SERVER SOFTWARE FEATURE SETS
Learningcomputer.com SQL Server 2008 – Management Studio.
ISYS 512 Business Application Design and Development with.Net David Chao.
The Jukebox is a.NET web application that plays streaming music files to it’s clients according to their favorites musical genres. Clients can rate the.
Interstage BPM v11.2 1Copyright © 2010 FUJITSU LIMITED INTERSTAGE BPM ARCHITECTURE BPMS.
Integrating and Extending Workflow 8 AA301 Carl Sykes Ed Heaney.
1 Copyright © 2008, Oracle. All rights reserved. Repository Basics.
Slide 1 © 2016, Lera Technologies. All Rights Reserved. Oracle Data Integrator By Lera Technologies.
Introduction to Oracle Forms Developer and Oracle Forms Services
WebSphere Diego Leone.
The Client/Server Database Environment
Introduction to Oracle Forms Developer and Oracle Forms Services
Introduction to Oracle Forms Developer and Oracle Forms Services
Chapter 9: The Client/Server Database Environment
Notification Service May 19, 2006 Jon Atherton Mark Mara.
Oracle Architecture Overview
ApplinX Rod Carlson Senior Technical Lead.
NEE / NBS / SPoD NBS Service Enabling
Control System Studio (CSS)
ESIS Consulting LLC (C) ESIS Consulting LLC. All rights reserved
Visual Studio 2005 Tools For Office: Creating A Multi-tier Application
SQL Server 2005 Reporting Services
UFCEUS-20-2 Web Programming
Presentation transcript:

Natural Business Services for Construct Users Mark Barnard R&D Manager – Natural Business Services

Author / 6/12/2014 / 2 Software AG Agenda What is NBS? Overview Architecture Using the Natural SPoD plug-in Developing Testing Administration Deployment Using Construct Existing models New Models Future transformation of old models Using client tools Eclipse plug-in (Java) Visual Studio.NET crossvision Application Composer Questions

Author / 6/12/2014 / 3 Software AG What is NBS? Combination of Existing Products Construct Spectrum Natural Studio Provide Development tools and Run-Time infrastructure Supports Service-Oriented Architecture (SOA) Ability to develop a Business Service using Natural Services are composed of existing or new subprogram and Natural data area definitions Services have business methods and belong to business domains NBS has a repository to contain service meta-data.

Author / 6/12/2014 / 4 Software AG Terminology Business Service – a logical definition that comprises repository entries and Natural objects Service Repository – Natural/Adabas based repository that stores the definition of a Business Service. Also groups services and defines/stores security definitions Service Runtime – facilitates access to services, service repository and server code generation. Consists of both a client and server (Natural) component Client Proxy – A Java or.NET class that can invoke a Business Service Server Proxy – Natural subprogram that connects service subprograms to the Service Runtime Plug-in – An additional tool included in development IDEs that allow developers to create Business Services and Proxy's Proxy Wizard – A Wizard accessible from a plug-in that generates proxy source code. Service Wizard – Generates Natural code and repository entries to enable a business service

Author / 6/12/2014 / 5 Software AG NBS Architecture Service Runtime (Server) Natural Service Runtime (Client) SPoD-PAL EXX-ACI Service Repository Natural Services Code Generation Refactoring Natural Objects Databases Adabas DB2 Oracle IMS VSAM SQL SecurityMonitoringTestingAuditing & Logging VS.NET Eclipse Tools / IDEs XML.NET Java Generated Code and Applications Natural – Mainframe, Linux, UNIX RUNTIME Windows, Linux, UNIX DEVELOPMENT Windows, Linux Windows, Linux, UNIX Core Infrastructure / Management ClientServer

Author / 6/12/2014 / 6 Software AG Service Types Repository Domain Any Subprogram CST OBJECT-MAINT CST OBJECT-BROWSE Service CST OBJECT-MAINT CST OBJECT-BROWSE CST OBJECT-BROWSE- SELECT-SUBP Service Browse Method Maint. Methods Custom Methods Service Search Methods Multi- Methods Maint Methods Any Subprogram(s) Service Custom Methods CST OBJECT-GENERIC

Author / 6/12/2014 / 7 Software AG Creating New Services Use the Business Service wizard to create a new service

Author / 6/12/2014 / 8 Software AG Testing services Browse the repository to locate a service Use the test feature to supply data and invoke a method

Author / 6/12/2014 / 9 Software AG Business Service Administration Editing services Security

Author / 6/12/2014 / 10 Software AG Business Service Administration (cont) Audit trail Configuration

Author / 6/12/2014 / 11 Software AG Searching for Services Search the repository

Author / 6/12/2014 / 12 Software AG Using Services on the Client Can generate code in.NET or Java to access business services Plug-ins for Visual Studio.NET and Eclipse Can create web services

Author / 6/12/2014 / 13 Software AG Creating Rich GUI Interfaces Using Application Composer / Designer

Author / 6/12/2014 / 14 Software AG New Transform Model – BROWSE to OBJECT- BROWSE Transforms BROWSE model generated program into: Object-browse-subp Object-browse-dialog Object-browse-dialog-driver Separation of presentation and business/data logic. Transformation highlights Field and File names need to be replaced with PDA names General search and replace of common converted code Customers can add their own conversion rules

Author / 6/12/2014 / 15 Software AG Questions Questions?