Easy ActiveX Access to Pathway Servers

Slides:



Advertisements
Similar presentations
Module 1: Introduction to SQL Server Reporting Services.
Advertisements

COM vs. CORBA.
DEV392: Extending SharePoint Products And Technologies Through Web Parts And ASP.NET Clint Covington, Program Manager Data And Developer Services - Office.
Kashif Jalal CA-240 (072) Web Development Using ASP.NET CA – 240 Kashif Jalal Welcome to week – 2 of…
CIS 365 Vandana Janeja Nov 27 th 2001 Connecting Cobol programs to Other Languages- Visual Basic, Java,HTML.
Slide 1 of 9 Presenting 24x7 Scheduler The art of computer automation Press PageDown key or click to advance.
System Architecture & Hardware Configurations Dr. D. Bilal IS 592 Spring 2005.
INTRODUCTION TO WEB DATABASE PROGRAMMING
Architecture Of ASP.NET. What is ASP?  Server-side scripting technology.  Files containing HTML and scripting code.  Access via HTTP requests.  Scripting.
CIS 375—Web App Dev II ASP.NET 2 Introducing Web Forms.
Introduction to ASP.NET. Prehistory of ASP.NET Original Internet – text based WWW – static graphical content  HTML (client-side) Need for interactive.
Basics of Web Databases With the advent of Web database technology, Web pages are no longer static, but dynamic with connection to a back-end database.
3/8/00asp00 1 Active Server Pages from Microsoft Nancy McCracken Northeast Parallel Architectures Center at Syracuse.
Meir Botner David Ben-David. Project Goal Build a messenger that allows a customer to communicate with a service provider for a fee.
COM vs. CORBA Computer Science at Azusa Pacific University September 19, 2015 Azusa Pacific University, Azusa, CA 91702, Tel: (800) Department.
COLD FUSION Deepak Sethi. What is it…. Cold fusion is a complete web application server mainly used for developing e-business applications. It allows.
9 Chapter Nine Compiled Web Server Programs. 9 Chapter Objectives Learn about Common Gateway Interface (CGI) Create CGI programs that generate dynamic.
Microsoft SharePoint Server 2010 for the Microsoft ASP.NET Developer Yaroslav Pentsarskyy
Yii is “yes it is” from this we can know that surely it would be a highly needed technology for website developers for its high performance. It is suitable.
Active Server Pages and Application Service Providers Architecture for 2000 and beyond Krishen Kota Denali Technologies
IS 4506 Interactive Clients & Servers.  Overview Fat Client versus Fat Server Spectrum of Web content formats Active Server Pages Active Server Page.
Mainframe (Host) - Communications - User Interface - Business Logic - DBMS - Operating System - Storage (DB Files) Terminal (Display/Keyboard) Terminal.
1 Geospatial and Business Intelligence Jean-Sébastien Turcotte Executive VP San Francisco - April 2007 Streamlining web mapping applications.
Introducing ASP.NET 2.0. Internet Technologies WWW Architecture Web Server Client Server Request Response Network HTTP TCP/IP PC/Mac/Unix + Browser (IE,
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.
Your Search for Indian languages ends at Modular InfoTech, Pune Web-Samhita from Modular InfoTech Pvt. Ltd. Modular InfoTech is proud to offer various.
Active Server Pages (ASP), also known as Classic ASP or ASP Classic, was Microsoft's first server-side script engine for dynamically generated web pages.
ASP.NET in Definition: 1.ASP.NET is a web application framework developed and marketed by Microsoft to allow programmers to build dynamic web sites,
David Lawrence 7/8/091Intro. to PHP -- David Lawrence.
ASP.NET (Active Server Page) SNU OOPSLA Lab. October 2005.
© FPT SOFTWARE – TRAINING MATERIAL – Internal use 04e-BM/NS/HDCV/FSOFT v2/3 JSP Application Models.
ASP-2-1 SERVER AND CLIENT SIDE SCRITPING Colorado Technical University IT420 Tim Peterson.
The business logic engine for Microsoft IIS Speaker T.M. Arnett.
PROGRAMMING IN VISUAL BASIC.NET CREATING YOUR FIRST WEB APPLICATION Bilal Munir Mughal 1 Chapter-3.
Apache Web Server Architecture Chaitanya Kulkarni MSCS rd April /23/20081Apache Web Server Architecture.
Module 1: Introduction to Microsoft SQL Server Reporting Services
Navigation Framework using CF Architecture for a Client-Server Application using the open standards of the Web presented by Kedar Desai Differential Technologies,
Introduction to ASP.NET development. Background ASP released in 1996 ASP supported for a minimum 10 years from Windows 8 release ASP.Net 1.0 released.
A S P. Outline  The introduction of ASP  Why we choose ASP  How ASP works  Basic syntax rule of ASP  ASP’S object model  Limitations of ASP  Summary.
Active Server Pages v.s. Java Server Pages Presenters: Lan Guo Qunying Fan Pei-Xun Wu Date:
WEB TESTING
Web-based Software Development - An introduction
Managing, Storing, and Executing DTS Packages
Section 6.3 Server-side Scripting
Module 8: Networking Services
Netscape Application Server
System Architecture & Hardware Configurations
Client/Server Databases and the Oracle 10g Relational Database
Modern Systems Analysis and Design Third Edition
CISC103 Web Development Basics: Web site:
Chapter 2 Database System Concepts and Architecture
Database System Concepts and Architecture
Modern Systems Analysis and Design Third Edition
The Client/Server Database Environment
System Architecture & Hardware Configurations
Introduction to JSP Liu Haibin 12/09/2018.
Ch > 28.4.
Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 2 Database System Concepts and Architecture.
Web Development Using ASP .NET
ApplinX Rod Carlson Senior Technical Lead.
Distributed System Using Java 2 Enterprise Edition (J2EE)
Modern Systems Analysis and Design Third Edition
Modern Systems Analysis and Design Third Edition
Introducing the .NET Framework
Chapter 17: Client/Server Computing
Introduction of Week 11 Return assignment 9-1 Collect assignment 10-1
Modern Systems Analysis and Design Third Edition
Sending data to EUROSTAT using STATEL and STADIUM web client
Web Application Development Using PHP
Presentation transcript:

Easy ActiveX Access to Pathway Servers TIC Server Object Gateway

TIC Server Object Gateway Easy-to-use, object-oriented tool for creating client/server Pathway applications Provides Pathway access to any application supporting ActiveX Controls Compatible with a wide range of popular desktop development tools Creates clients without requiring extensive Pathway development expertise ITUG 98

TIC Server Object Gateway Himalaya NonStop Server SOG development environment object manager Designer ActiveX controls Dictionaries & Pathway servers SOG runtime application application user ActiveX controls ITUG 98

TIC Server Object Gateway Sharable, reusable objects Enables developers to generate ActiveX objects (known as Service Objects) for use in client applications Service Objects encapsulate, in reusable code, various Pathway transaction services that can be executed from the client side ITUG 98

TIC Server Object Gateway Sharable, reusable objects continued Allows developers to access server-based DDL (Data Definition Language) dictionaries and use DDL structures to create the Service Objects Combines service Objects into SOG application objects. SOG applications group the Service Objects that need to work within the same TMF transaction ITUG 98

TIC Server Object Gateway Sharable, reusable objects continued Maintains reusable Service Objects in a centralized database. There they can be accessed by multiple developers using a range of desktop tools to build numerous applications ITUG 98

TIC Server Object Gateway Features Requires no changes to existing Pathway servers Manages TMF transaction invocations Provides automatic data conversion Allows communication with multiple Pathway environments on multiple Himalaya servers Supports Unsolicited Messages ITUG 98

TIC Server Object Gateway Features continued Provides highly resilient TCP/IP connections that are highly scalable Has security option for each send to a server Creates code fragments for Visual Basic, Visual C++ and PowerBuilder ITUG 98

TIC Server Object Gateway Features continued Provides migration path for Pathway Open Environment Toolkit (POET) applications POET host data migration tool included Includes tools to ease client application deployment Provides a support utility to simplify gateway configuration and administration and to validate proper installation ITUG 98

TIC Server Object Gateway SOG Application Entities Applications Comprised of 1 or more service objects Manage link to NSK host Manage TMF transactions Watch for Unsolicited Messages ITUG 98

TIC Server Object Gateway SOG Application Entities continued Service Objects Comprised of a request and reply elementary fields Manage sends to Pathway servers Elementary fields Are ActiveX properties - Get and Set them Data conversion is done for each ITUG 98

TIC Server Object Gateway No need to deal with cumbersome API calls API example (i.e., using POET) PoetCreateDCPathwayLink( commw, NULL, “SogExamVC”, “C:\\dc\addc.dc” ) PoetWTSendToService (commw, “AddContVC”, SendData, SendLength, ReceiveData, ReciveLength, &Error) ActiveX methods and properties m_SogConnect.CreateLink(“SogExamVC”, &success) m_pSogLink->EstablishLink() m_pSogLink->CreateServiceObject("AddContVC", "", &success) m_ pAddContact ->SetReq_request_type(900) m_pAddContact->Send() ITUG 98

TIC Server Object Gateway Architecture Client Application NonStop Server PC Pathway Servers COM PWSvrLnk-Server SogConnect SogGateway TCP\IP Sogdb-server SOG Application Type Library SOG Application Data Conversion File SOG Host Database Application Pathway Server Information Service Object Information ITUG 98

TIC Server Object Gateway Web usage issues Standard Web usage of SOG NT Server CGI or ASP SOG NT Server Microsoft IIS CGI or ASP SOG Browser SogConnect ActiveX control and DLLs installed once User PC Browser Web enable Pathway applications easily with Microsoft IIS and SOG SOG ITUG 98