How Open is OpenInsight?

Slides:



Advertisements
Similar presentations
JChem Web Services Server Jonathan Lee Solutions for Cheminformatics Technical Product Presentation.
Advertisements

Overview Environment for Internet database connectivity
Facts about Welcome to this video from Ozeki. In this video I will present what makes Ozeki Phone System XE the Worlds best on-site software PBX for Windows.
DIGIDOC A web based tool to Manage Documents. System Overview DigiDoc is a web-based customizable, integrated solution for Business Process Management.
Java for OpenInsight (JOI) Technology licensed from InsiTech Group Inc.
Tahir Nawaz Introduction to.NET Framework. .NET – What Is It? Software platform Language neutral In other words:.NET is not a language (Runtime and a.
MHK200 Module 1: Introduction to Windows CE. MHK200 Overivew Windows CE Design Goals Windows CE Architecture Supported Technologies, Libraries, and Tools.
Henrico Dolfing Business Segment Partners. Océ Document Technologies GmbH2 June, NET Framework Version 3.0.
Insights and Answers for IT Professionals. 「 Microsoft ® Visio 2000 視覺化管理應用」 Developing Application Solutions using Visio 2000 Shawn Tng Regional Technical.
INTRODUCTION OS/2 was initially designed to extend the capabilities of DOS by IBM and Microsoft Corporations. To create a single industry-standard operating.
1 Classic ASP vs. ASP.NET Technical Information and Market Adoption Lance Welker University of San Diego Dr. Rebman MSIT 526 December 20, 2005.
14 1 Chapter 14 Database Connectivity and Web Development Database Systems: Design, Implementation, and Management, Seventh Edition, Rob and Coronel.
Image Management System Supervisor Dmitry Davidov Students Tanya Kostanovich Roma Kagan.
Database Programming (using ADO) Universal Data Access – Microsoft strategy for providing access to information across the enterprise. – UDA provides high-performance.
Introduction to windows operating system i
Chapter 12 Extending Web Applications. ASP.NET 2.0, Third Edition2.
1 of 6 Microsoft ® Business Solutions–Navision ® Development I – C/SIDE Introduction Day 4.
Sonny Goodwin Rene Nunnington. Transoft update.
Slide 1 of 9 Presenting 24x7 Scheduler The art of computer automation Press PageDown key or click to advance.
What is Crystal Reports By: Wase Siddiqui. History Crystal Reports was not created by SAP. It was a Software created by Terry Cunningham. It was created.
Overview of Database Access in.Net Josh Bowen CIS 764-FS2008.
Web service testing Group D5. What are Web Services? XML is the basis for Web services Web services are application components Web services communicate.
Module 16: Software Maintenance Using Windows Server Update Services.
Microsoft Access Ervin Ha.
CIS 764 – Presentation Somil Chandwani.  With Microsoft Data Access Components (MDAC), developers can connect to and use data from a wide variety of.
A Free sample background from © 2001 By Default!Slide 1.NET Overview BY: Pinkesh Desai.
PI Data Access via OLE DB/SQL

1 Modular Software/ Component Software 2 Modular Software Code developed in modules. Modules can then be linked together to produce finished product/program.
Visual Basic: An Object Oriented Approach 12 – Creating and using ActiveX objects.
Beyond DHTML So far we have seen and used: CGI programs (using Perl ) and SSI on server side Java Script, VB Script, CSS and DOM on client side. For some.
VS.NET Syllabus By Peter Huang.
Architecture of.NET Framework .NET Framework ٭ Microsoft.NET (pronounced “dot net”) is a software component that runs on the Windows operating.
Presented by Team D Compare Windows 2000, XP, and.NET By John Leonard, Brian North, Jeffrey Reynolds, Todd Saylor.
OPC – OLE for PROCESS CONTROL By: Mugdha More. Swagata Bhaumik.
IN PARTNERSHIP WITH Systems Advisers Group Axapta Overview Microsoft Business Solutions - Imran Ali.
Advanced PI Calculation Engine Makes Complex PI Calculations Easy! Use of EDICTvb for Multi-Plant Advanced PI Calculations Dane OverfieldEXELE Information.
Internet, intranet, and multimedia database processing l Database processing across local and wide area networks l Alternative architectures for distributing.
COLD FUSION Deepak Sethi. What is it…. Cold fusion is a complete web application server mainly used for developing e-business applications. It allows.
Fundamentals of Database Chapter 7 Database Technologies.
OSI Development Plans Mark Hughes. ProcessBookDataLink PI-APIPI-SDK Automation OLE Objects ActiveX Controls COM Add-ins ODBC Datasets PINetMgr ArchiveBase.
European Plant-to-Enterprise Conference October 27-28, 2009, Utrecht, The Netherlands Mdf MES Development Framework Massimiliano Papaleo.
1 Hammad Khan. COURSE CONTENTS.NET Framework And C# SQL Server 2008 ADO.NET LINQ ASP.NET Dynamics Data ASP.NET MVC framework 2 Advance C# Concepts Windows.
Irwin/McGraw-Hill Copyright© 2000 by the McGraw-Hill Companies, Inc. PowerPoint® Presentation to accompany prepared by James T. Perry University of San.
File Processing Concepts – Field – combination of 1 or more characters that is the smallest unit of data to be accessed – Record – group of related fields.
What is database?  Any Method for access info into Application from DataBase?  ODBC is standard for Accessing Data.  Problem with ODBC:  Information.
Database Systems: Design, Implementation, and Management Eighth Edition Chapter 14 Database Connectivity and Web Technologies.
Intro to dot Net Dr. John Abraham UTPA CSCI 3327.
Copyright © Curt Hill Connectivity Communicating with the Database.
PRIOR TO WEB SERVICES THE OTHER TECHNOLOGIES ARE:.
ASP.NET (Active Server Page) SNU OOPSLA Lab. October 2005.
Shell Interface Shell Interface Functions Data. Graphical Interface Graphical Interface Command-line Interface Command-line Interface Experiments Private.
ADO.NET Architecture MIS3502: Application Integration and Evaluation David Schuff Adapted from material by Arnold Kurtz, David.
XML Tools (Chapter 4 of XML Book). What tools are needed for a complete XML application? n Fundamental components n Web infrasructure n XML development.
Module 1: Introduction to Microsoft SQL Server Reporting Services
Interaction classes Record context Custom lookups.
Introduction Microsoft Visual FoxPro 5.0 Rainer Becker MSP, MCP, MVP, dFPUG ISYS GmbH, W&B GmbH ™
Active Server Pages v.s. Java Server Pages Presenters: Lan Guo Qunying Fan Pei-Xun Wu Date:
The Holmes Platform and Applications
Technical Specifications
Introducing the Microsoft® .NET Framework
آشنایی با نرم افزار Microsoft Access
Chapter 9: The Client/Server Database Environment
The Client/Server Database Environment
CO6025 Advanced Programming
Stephen Faig to provide the introduction Mike Ruane, President / CEO
Web Development Using ASP .NET
WEBINAR: Test Automation & Robotic Automation of Dynamics AX with Rapise October 18th, 2018 – Adam
Introduction of Week 11 Return assignment 9-1 Collect assignment 10-1
.Net for Test and Measurement
Presentation transcript:

How Open is OpenInsight? Connecting our Database to Other Technologies

Introduction Extending OpenInsight Connecting to Other Databases Using OpenInsight from Other Applications

Extending OpenInsight DLLs COM Objects OLE/ActiveX Controls .NET

DLLs Access third party utilities and libraries Utilize the Win32 API Improve Performance Write performance critical modules in C++ DLL Hell Examples: SRP Mail, SRP Array, SRP Buffer

COM Objects Access third party utilities and libraries Commercial Propriety OLE Automation Objects Microsoft Office Demo: Automating MS Word COM Objects must be registered Increases deployment difficulty

OLE/ActiveX Controls Extends the User Interface Advanced versions existing controls Provide unique data visualization Demos Scheduling Interface SRP OLE Controls Not all third party controls are compatible Must be Registered

.NET Splaver’s OIdotNET .NET Controls use ActiveX technology .NET Components use COM Object support Demo

Connecting to Other Databases ODBC Universe/Unidata Bond XML CTO / AREV32

ODBC Connect to existing databases Database provides ODBC compliant driver Read and Write Support Ideal for: Migrations Inter-Database Communication Example BOBWare

Universe/Unidata Bond Treats Universe tables like OpenInsight tables Uses COM support OpenInsight 7.1 or greater Useful for Migrations Modernizing Graphical Use Interface

XML Simple Database Independent Standards Bases Ready for Web Soap XML is Multi-valued Delimiters = Tags

CTO / AREV32 CTO Embedded Green Screens AREV32 Based on CTO Executes AREV applications within OI windows Excellent for Migrations Tables Imported into OpenInsight

Using OpenInsight from Other Applications OpenInsight ODBC Driver RevCAPI / RevShell DLLs XRev COM Object EngineServer / OECGI

OpenInsight ODBC Driver Read Only Export Data into ODBC Client Applications MS Excel MS Access Useful for sending OpenInsight data to client databases

RevCAPI / RevShell DLLs Supported by Most Languages Low Level Manual Memory Management More Complicated

XRev COM Object More Object Oriented Supported by Higher Level Languages Visual Basic .NET Useful for Integrating Modern GUIs .NET Forms ASP.NET Demo

EngineServer / OECGI Manage Remote Engines OECGI / OECGI2 Internet Great for Servers Emulate Threading

Conclusion Extending OpenInsight Enhance GUI Added Functionality Connecting to Other Databases Simpler Migration Communication Using OpenInsight from Other Applications Export to Other Applications Provide Alternative GUI

Thank You Any Questions?