JDBC Drivers, Bridges and SequeLink. Edward M. Peters Vice President & General Manager DataDirect
|
|
- Christian Cobb
- 8 years ago
- Views:
Transcription
1
2 JDBC Drivers, Bridges and SequeLink Edward M. Peters Vice President & General Manager DataDirect
3 DataDirect s Business Provide world class data connectivity from any application, to any data source, from anywhere, at any time.
4 Data Connectivity Requirements: From Multiple Apps On Multiple Clients Via Multiple "Wires" To Multiple Servers To Multiple data stores
5 Database Access with Java Java Application LAN or Intranet (Database Access) DBMS Browser and Java Applet (Download by tecode) (Database Access) Internet DBMS
6 JDBC = Database Independence n JDBC - a generic SQL database access framework n Java classes representing database connections, SQL statements, result sets, n Plug in a JDBC Driver to match your DBMS! But, where do you get JDBC Drivers???
7 JDBC + ODBC = Database Independence Today n JavaSoft chooses INTERSOLV, the ODBC market leader, to develop JDBC/ODBC Bridge!!! n Thin translation layer n Directly maps JDBC calls into ODBC calls n Distributed free with JDBC n Leverage any existing ODBC Driver with Java!!!
8 Java Connectivity with Java ODBC Connectivity with ODBC Driver Java Application or Applet JDBC API JDBC/ODBC Bridge SYBASE Driver INFORMIX Driver SQL*NET Open Client INET SQL*NET Open Server INET SYBASE INFORMIX
9 Java Connectivity With SequeLink Java Application or Applet JDBC API JDBC/ODBC Bridge Single SequeLink ODBC Driver SequeLink Server SequeLink Server SequeLink Server SYBASE INFORMIX
10 Java Connectivity With SequeLink Java Application or Applet JDBC API Single SequeLink JDBC Driver SequeLink Server SequeLink Server SequeLink Server SYBASE INFORMIX
11 Java Connectivity With SequeLink Clients Networks Servers Databases Any Browser TCP/IP WindowsNT OS/2 DEC Alpha OSF DEC Alpha Open VMS HP9000 AIX RS/6000 SCO UNIX Sun SPARC Solaris Sun SPARC SunOS MVS OS/400 DEC VAX Open VMS DB2 V2R1 and later DB2/2 DB2/400 DB2/6000 INGRES Informix SE and OnLine Interbase Oracle Progress RdB MS SQLServer Sybase SQLServer Sybase System 10
12 Data Connectivity Requirements ODBC (2-tiered, 3-tiered) Network Independence Database Independence Time
13 Data Connectivity Requirements ODBC (2-tiered, 3-tiered) Java JDBC WWW OS Independence Network Independence Database Independence Time
14 Data Connectivity Requirements Thin Clients Mobile Computing Intelligent Agents ODBC (2-tiered, 3-tiered) Java JDBC WWW Connection Independence OS Independence Network Independence Database Independence
15 The Future of Information Connectivity Roger J. Sippl, CEO, Visigenic Software, Inc.
16 Cost of Success Five Year Total Cost of Operation per PC/LAN user - $60,000 Increased 100% since 1988 Operating Costs = 5X Capital Investment * Gartner Group 2/96
17 New Technology Pressures 3-tier C++ client/server Java EDA CGI applets ODBC OLE-DB Java WWW Newtork-OLE ODBC HTML MQSeries Replication Oracle CORBA OLE OLE WWW Newtork-OLE OLEDB Informix Replication Internet DCE DEC MsgQ intranet Tuxedo C++ OLEDB intranet applets SQL Server EDA Internet Replication Informix SQL Server DEC MsgQ intranet CORBA Oracle EDA CGI Internet OLE Tuxedo Informix MQSeries HTML HTML CORBA Java DCE CGI 3-tier client/server
18 Middleware Requirements Existing Support for Heterogeneous Platforms and Databases Choice of Information Delivery Tools and Technology New Simpler connectivity environment Consistent, Secure Enterprise Data Access Control Over Distributed Technology Deployment Flexibility for Changing Technology Directions
19 Visigenic OPENCHANNEL A Next Generation Database Connectivity Architecture That Offers: Simplification Choice Control Cost Effectiveness
20 Traditional ODBC Architecture MS Access ODBC Driver Access Application/Tool Enterprise Applications Development Tools Decision Support ODBC Driver Manager Visigenic SQL Server Driver SQL Visigenic Oracle SQL*Net Driver Server Oracle Client Visigenic Sybase Open Driver Client Sybase
21 OpenChannel Server All the Openness of ODBC on the Server Application/Tool ODBC Driver Manager OpenChannel Client OpenChannel Server ODBC Driver Manager Visigenic SQL Server SQL Driver Server Visigenic Oracle Driver Oracle Visigenic DB2 Driver DB2 Client EDA Driver EDA Link ServerHP SUN IBM WINDOWS NT
22 Choice of ODBC Drivers Works with Third Party Drivers Application/Tool ODBC Driver Manager OpenChannel Client OpenChannel Server ODBC Driver Manager Visigenic SQL Server SQL Driver Server Visigenic Oracle Driver Oracle Visigenic DB2 Driver DB2 Client EDA Driver EDA Link ServerHP SUN IBM WINDOWS NT Legacy
23 Traditional Architecture With JDBC Bridge MS Access ODBC Driver Access Application/Tool Enterprise Applications Development Tools Decision Support ODBC Driver Manager Visigenic SQL Server Driver SQL Visigenic Oracle SQL*Net Driver Server Oracle Visigenic Sybase Open Driver Client Client JDBC Bridge Needed Here Sybase
24 JAVA Applet or Application All Java JDBC Client No Bridge Needed JDBC API with JAVA OpenChannel Client OpenChannel Server JAVA Runtime Environment ODBC Driver Manager Visigenic SQL Server SQL Driver Server Visigenic Oracle Driver Oracle Visigenic DB2 Driver DB2 Client EDA Driver EDA Link ServerHP SUN IBM WINDOWS NT Legacy
25 Secure Communications Application Or Tool OpenChannel Secure ODBC Driver Manager OpenChannel Driver A B C Z Y X A B C OpenChannel Server ODBC Driver Manager Visigenic SQL Server Driver SQL Server Visigenic Oracle Driver Oracle Visigenic DB2 Driver DB2 Client Server EDA Driver EDA Link HP SUN IBM WINDOWS NT Legacy
26 OpenChannel Secure Secure Communications RSA-based RC5 public/private Key Encryption 40-bit Key - Allowed for Export Multiple Configurations Secure Client to Secure Server Secure Client to Clear Server Available Release 1.1 as an Option
27 Client Application/Tool OpenChannel Client Control Over Connectivity Allows you to monitor and manage connections Visigenic SQL Server SQL Driver Server Visigenic Oracle Driver Oracle DB2 EDA Driver EDA Link Legacy ServerHP SUN IBM WINDOWS NT ODBC Driver Manager OpenChannel Manager OpenChannel Server ODBC Driver Manager Visigenic DB2 Driver
28 OpenChannel Manager
29 Some Controversy What Are We Saying About HTTP? HTTP will be used for browsing not for real application traffic Once HTTP browsing finds the page, the code will download and other, more functionally specific, protocols will take over For commercial applications, they are database independent SQL protocols (Open Channel) and IIOP, intermixed
30 Paradigm Shifts Widespread Adoption Mainstream Acceptance Mainframe,Mini DumbTerminal Multi-Tier, Java, Distributed Objects Client/Server SQL, C, C++ Early Adopters Internal Estimate
31 The News Visigenic and PostModern Merge +
32 Visigenic Software & PostModern Computing Visigenic Founded 1993 by Roger Sippl, Chairman & CEO Leader in Crossplatform Database Connectivity 80 employees PostModern Computing Founded 1991 by Jens Christensen Leader in ORB and Java Technology 8 employees
33 Mission To Be the Premier Independent Provider of Standards-Based Middleware for Developing and Managing Distributed Applications for Enterprise Networks and the Internet
34 ORBeline & BlackWidow N Netscape/Java Client App (C++) Client App Java, Active X Server App (C++) Server App (Java) Internet Microsoft/ActiveX IIOP Intranet IIOP Black Widow
35 When Your Distributed Object Traffic is Database Traffic Use ODBC Drivers on Server Side Use ODBC, JDBC or CORBA on Clients Java, as a Remote Object, Can be Your Generic Stored Procedure Language, with JDBC and the ODBC Bridge on the Server Your ORB Traffic Can Perform Heterogenous Two-Phase Commits
36 TPBroker N Browser Client App (C++) Client App (Java) commit Server App (C++) Server App (Java) Browser N Internet Intranet Black Widow -$100 +$100
37 TPBroker N Browser Client App (C++) Client App Java, Active X rollback Server App (C++) Server App (Java) Browser N Internet Intranet Black Widow -$100
38 Come See Our Booth(s) for Other Surprises! Visigenic or PostModern Booth Surprise Demos Brochures and More Information
39 Visigenic Software Visit our Web Site and Test Drive OpenChannel FREE Downloadable Clients and Servers
40 Visigenic Software, Inc. Roger J. Sippl, CEO The Future of Information Connectivity Open Channel and Open Channel for Java
41 Object Databases for Java Daniel Weinreb Database Architect Object Design Inc.
42 Object Design The world s leading object-oriented data management system company ObjectStore for C++ First shipped in 1989 Now in Release 4.0
43 Database for Java Objects Direct representation of Java information Single type system No flattening into records Flexible: handles anything that Java handles
44 Full Java Safety Database system understands Java type system Java type safety is fully enforced, automatically Changes in Java types are handled properly
45 High Performance Avoids slow n-way joins for sophisticated data Relationships are represented directly Data is clustered properly
46 Full-Function Database (1) Concurrent access with locking Transactions and recovery Multi-client/multi-server distributed access to data Two-phase commit Incremental backup and restore
47 Full-Function Database (2) Query optimizer Automatic index selection Access methods B-tree Dynamic hash table Schema evolution
48 Full-Function Database (3) Robust and reliable Data integrity and security Scaleable: many users, large databases
49 Extended Data Types Images (.JPG,.GIF) Video (MPEG,.MOV) Audio (.AU,.WAV) Java Applets Text with full-text indexing HTML
50 Types are Extensible New types are always arriving e.g. VRML 2.0 You can add new types Roll your own, or extend existing ones
51 JDBC Access to Object Data Java programs for relational databases can use object data transparently OpenAccess creates a relational view of object data Based on a powerful schema mapper Can implement a relational column using arbitrary functions
52 Object-Relational Mapping DB/Connect maps object data to an underlying relational DBMS e.g. Oracle, DB/2 Based on the same schema mapper OODB as a data warehouse Cache data as objects for fast access
53 Summary For a record-oriented language like COBOL, use a relational database. For an object-oriented language like Java, use an object-oriented database!
54 O 2 Technology and Java Francois Bancilhon O 2 Technology
55 O 2 Technology: Mission Statement Providing database solutions to object developers Our users are object developers Our products are object centric
56 O 2 Technology: Current Products ODMG database engine Development tools Languages GUI Environments Connectivity tools Relational Web Corba Reports
57 O 2 Technology: Differentiators ODMG compliance (now): ODMG object model ODMG C++ binding ODMG Smalltalk binding ODMG OQL Scalability Tool set completeness
58 ODMG Binding Defined for C++ and Smalltalk Being defined for Java Includes OQL Object centric define you objects in your language make them persistent Programming language centric transparent persistence vs. read/write includes the query language
59 ODMG vs. JDBC JDBC is relation centric user has to know the relational schema addresses the legacy data ODMG is object centric user ignores the underlying database engine addresses the object developer Both are needed and will be used jointly Both should be offered
60 A Read/Write Java Interface Lower level than ODMG First step towards full ODMG Explicit control over IO Same object model in Java and in your database engine But interact with explicit read/writes
61 A Read/Write Java Interface Define your persistence capable classes Write Java objects to the database Read objects from the database Database management (connect, open, close) Transaction management (begin, commit, validate, abort) Lock management Extent access
62 Read/Write Java Interface: Benefits No impedance mismatch Object centric Mapping to DB engine is done for you Performance
63 O 2 Technology: Development Plans Read/Write interface: Q ODMG interface: Q1 1997
64
Latte Rapid Application Development. William Dunlap Product Manager Borland International wdunlap@wpo.borland.com
Latte Rapid Application Development William Dunlap Product Manager Borland International wdunlap@wpo.borland.com Business Computing Evolution C/S Application Development Collaborative App Development Web
More informationSequeLink Server for ODBC Socket
P RODUCT O VERVIEW Server for ODBC Socket Overview DataDirect is highly scalable, server-based middleware that gives you a complete platform for data connectivity. Common Servers offer the performance
More informationIntroduction. Introduction: Database management system. Introduction: DBS concepts & architecture. Introduction: DBS versus File system
Introduction: management system Introduction s vs. files Basic concepts Brief history of databases Architectures & languages System User / Programmer Application program Software to process queries Software
More informationIntroduction: Database management system
Introduction Databases vs. files Basic concepts Brief history of databases Architectures & languages Introduction: Database management system User / Programmer Database System Application program Software
More informationFROM RELATIONAL TO OBJECT DATABASE MANAGEMENT SYSTEMS
FROM RELATIONAL TO OBJECT DATABASE MANAGEMENT SYSTEMS V. CHRISTOPHIDES Department of Computer Science & Engineering University of California, San Diego ICS - FORTH, Heraklion, Crete 1 I) INTRODUCTION 2
More informationElements of Advanced Java Programming
Appendix A Elements of Advanced Java Programming Objectives At the end of this appendix, you should be able to: Understand two-tier and three-tier architectures for distributed computing Understand the
More informationArchitecture Design For Web-based Application Systems. Instructor: Dr. Jerry Gao Class: CMPE296U
Architecture Design For Web-based Application Systems Instructor: Dr. Jerry Gao Class: CMPE296U Architecture Design For Web-Based Application Systems - (1994-1995) Hypertext Web Systems: Graphic Web Browsers
More informationWhat is Middleware? Software that functions as a conversion or translation layer. It is also a consolidator and integrator.
What is Middleware? Application Application Middleware Middleware Operating System Operating System Software that functions as a conversion or translation layer. It is also a consolidator and integrator.
More informationSession 12 Evolving IT Architectures: From Mainframes to Client-Server to Network Computing
Session 12 Evolving IT Architectures: From Mainframes to Client- to Network Computing S. Madnick, 1998 12/ 1 Outline Stages of System Architectures Components: Data Management,, Mainframe era PC era Stages
More informationInternet Engineering: Web Application Architecture. Ali Kamandi Sharif University of Technology kamandi@ce.sharif.edu Fall 2007
Internet Engineering: Web Application Architecture Ali Kamandi Sharif University of Technology kamandi@ce.sharif.edu Fall 2007 Centralized Architecture mainframe terminals terminals 2 Two Tier Application
More informationA Generic Database Web Service
A Generic Database Web Service Erdogan Dogdu TOBB Economics and Technology University Computer Engineering Department Ankara, Turkey edogdu@etu.edu.tr Yanchao Wang and Swetha Desetty Georgia State University
More information3-Tier Architecture. 3-Tier Architecture. Prepared By. Channu Kambalyal. Page 1 of 19
3-Tier Architecture Prepared By Channu Kambalyal Page 1 of 19 Table of Contents 1.0 Traditional Host Systems... 3 2.0 Distributed Systems... 4 3.0 Client/Server Model... 5 4.0 Distributed Client/Server
More informationEnterprise Application Integration. Application Integration
Enterprise Application Integration A Tale of Two Factories A Manufacturing EAI Case History Tomorrow s Information Technology Solutions Today! Competitive Edge Through Application Integration Introduction
More informationWhite paper. IBM WebSphere Application Server architecture
White paper IBM WebSphere Application Server architecture WebSphere Application Server architecture This IBM WebSphere Application Server white paper was written by: Jeff Reser, WebSphere Product Manager
More informationICOM 6005 Database Management Systems Design. Dr. Manuel Rodríguez Martínez Electrical and Computer Engineering Department Lecture 2 August 23, 2001
ICOM 6005 Database Management Systems Design Dr. Manuel Rodríguez Martínez Electrical and Computer Engineering Department Lecture 2 August 23, 2001 Readings Read Chapter 1 of text book ICOM 6005 Dr. Manuel
More informationBuilding Java Servlets with Oracle JDeveloper
Building Java Servlets with Oracle JDeveloper Chris Schalk Oracle Corporation Introduction Developers today face a formidable task. They need to create large, distributed business applications. The actual
More informationService Oriented Architectures
8 Service Oriented Architectures Gustavo Alonso Computer Science Department Swiss Federal Institute of Technology (ETHZ) alonso@inf.ethz.ch http://www.iks.inf.ethz.ch/ The context for SOA A bit of history
More informationEnabling the Information Age
Enabling the Information Age Web Application Server 4.0 Agenda Architecture Overview Features 2 1 (OAS) 4.0 Strategy Provide High Enterprise Quality of Service Scalable: Multithreaded, Distributed Server
More informationSQL Access to OpenEdge Apps
SQL Access to OpenEdge Apps Building a highly performant, embeddable, custom ODBC, JDBC, ADO.NET or OLE.DB driver with OpenAccess. Laurent KIEFFER Solutions Engineer 23 Janvier 2014 OpenAccess in Progress
More informationC/S Basic Concepts. The Gartner Model. Gartner Group Model. GM: distributed presentation. GM: distributed logic. GM: remote presentation
C/S Basic Concepts The Gartner Model Contents: 2-tier Gartner Model Winsberg s Model / Balance Example 3-tier n-tier Became de facto reference model Recognizes 5 possible modes of distribution: distributed
More informationThe Right Database for Your Growing Business Ndo M. Osias ndo_osias@hotmail.com
The Right Database for Your Growing Business Ndo M. Osias ndo_osias@hotmail.com Abstract As a business grows there is a need to upgrade both the hardware and software that form the company's information
More informationClient-Server Applications
Client-Server Applications Prof. Sanjeev Setia Distributed Software Systems CS 707 Distributed Software Systems 1 Client Server Systems Distributed Software Systems 2 1 Client/Server Application Distributed
More informationLegacy System Integration Technology for Legacy Application Utilization from Distributed Object Environment
Legacy System Integration Technology for Legacy Application Utilization from Distributed Object Environment 284 Legacy System Integration Technology for Legacy Application Utilization from Distributed
More informationDistributed Systems. Outline. What is a Distributed System?
Distributed Systems 1-1 Outline What is a Distributed System? Examples of Distributed Systems Distributed System Requirements in Distributed System 1-2 What is a Distributed System? 1-3 1 What is a Distributed
More informationThis paper was presented at the 1996 CAUSE annual conference. It is part of the proceedings of that conference, "Broadening Our Horizons:
This paper was presented at the 1996 CAUSE annual conference. It is part of the proceedings of that conference, "Broadening Our Horizons: Information, Services, Technology -- Proceedings of the 1996 CAUSE
More informationImplementing efficient system i data integration within your SOA. The Right Time for Real-Time
Implementing efficient system i data integration within your SOA The Right Time for Real-Time Do your operations run 24 hours a day? What happens in case of a disaster? Are you under pressure to protect
More informationWhat is ODBC? Database Connectivity ODBC, JDBC and SQLJ. ODBC Architecture. More on ODBC. JDBC vs ODBC. What is JDBC?
What is ODBC? Database Connectivity ODBC, JDBC and SQLJ CS2312 ODBC is (Open Database Connectivity): A standard or open application programming interface (API) for accessing a database. SQL Access Group,
More informationClient/server is a network architecture that divides functions into client and server
Page 1 A. Title Client/Server Technology B. Introduction Client/server is a network architecture that divides functions into client and server subsystems, with standard communication methods to facilitate
More informationSOLUTION BRIEF. Advanced ODBC and JDBC Access to Salesforce Data. www.datadirect.com
SOLUTION BRIEF Advanced ODBC and JDBC Access to Salesforce Data 2 CLOUD DATA ACCESS In the terrestrial world of enterprise computing, organizations depend on advanced JDBC and ODBC technologies to provide
More informationAvailability Digest. www.availabilitydigest.com. Raima s High-Availability Embedded Database December 2011
the Availability Digest Raima s High-Availability Embedded Database December 2011 Embedded processing systems are everywhere. You probably cannot go a day without interacting with dozens of these powerful
More informationHow to Build an E-Commerce Application using J2EE. Carol McDonald Code Camp Engineer
How to Build an E-Commerce Application using J2EE Carol McDonald Code Camp Engineer Code Camp Agenda J2EE & Blueprints Application Architecture and J2EE Blueprints E-Commerce Application Design Enterprise
More informationDBMS Infrastructures and IT Career Recommendations. Jeff Fineberg November 21, 2011
DBMS Infrastructures and IT Career Recommendations Jeff Fineberg November 21, 2011 Topics Importance of Databases Security Computing Environments / Infrastructures Methodologies for Data access Database
More informationFailover Support. DataDirect Connect for ODBC Drivers. Introduction. Connection Failover
Failover Support DataDirect Connect for ODBC Drivers Introduction Connection failover and connection retry are two useful features that are available in the following DataDirect Connect for ODBC drivers:
More informationDB2 Connect for NT and the Microsoft Windows NT Load Balancing Service
DB2 Connect for NT and the Microsoft Windows NT Load Balancing Service Achieving Scalability and High Availability Abstract DB2 Connect Enterprise Edition for Windows NT provides fast and robust connectivity
More informationAD207: Advances in Data Integration with Lotus Enterprise Integrator for Domino 6.5. Sarah Boucher, Manager Enterprise Integration Development
AD207: Advances in Data Integration with Lotus Enterprise Integrator for Domino 6.5 Sarah Boucher, Manager Enterprise Integration Development Goals Overview of Lotus Enterprise Integration offerings and
More informationLISTE DES DOCUMENTS ORACLE
REFERENCES SQL SQL Reference A58225 A67790 a96540 b14200-01 b28286 Oracle Database SQL Quick Reference b14195-01 b28285 GETTING STARTED Getting started with Oracle Management Pack for Oracle Application
More informationAccelerate Data Loading for Big Data Analytics Attunity Click-2-Load for HP Vertica
Accelerate Data Loading for Big Data Analytics Attunity Click-2-Load for HP Vertica Menachem Brouk, Regional Director - EMEA Agenda» Attunity update» Solutions for : 1. Big Data Analytics 2. Live Reporting
More information2. Accessing Databases via the Web
Supporting Web-Based Database Application Development Quan Xia 1 Ling Feng 2 Hongjun Lu 3 1 National University of Singapore, Singapore, xiaquan@comp.nus.edu.sg 2 Hong Kong Polytechnic University, China,
More informationDistributed Systems Lecture 1 1
Distributed Systems Lecture 1 1 Distributed Systems Lecturer: Therese Berg therese.berg@it.uu.se. Recommended text book: Distributed Systems Concepts and Design, Coulouris, Dollimore and Kindberg. Addison
More informationTier Architectures. Kathleen Durant CS 3200
Tier Architectures Kathleen Durant CS 3200 1 Supporting Architectures for DBMS Over the years there have been many different hardware configurations to support database systems Some are outdated others
More informationWhat Is the Java TM 2 Platform, Enterprise Edition?
Page 1 de 9 What Is the Java TM 2 Platform, Enterprise Edition? This document provides an introduction to the features and benefits of the Java 2 platform, Enterprise Edition. Overview Enterprises today
More informationVersion 14.0. Overview. Business value
PRODUCT SHEET CA Datacom Server CA Datacom Server Version 14.0 CA Datacom Server provides web applications and other distributed applications with open access to CA Datacom /DB Version 14.0 data by providing
More informationIBM WebSphere Business Integration for HIPAA
Prepare your business for the future as you prepare for HIPAA IBM WebSphere Business Integration for HIPAA Helps ensure your business is ready to meet the HIPAA mandates Allows private and highly secure
More informationBusinessObjects Enterprise XI Release 2 for Solaris
Revision Date: February 22, 2010 BusinessObjects Enterprise XI Release 2 for Solaris Overview Contents This document lists specific platforms and configurations for the BusinessObjects Enterprise XI Release
More informationPhire Architect Hardware and Software Requirements
Phire Architect Hardware and Software Requirements Copyright 2014, Phire. All rights reserved. The Programs (which include both the software and documentation) contain proprietary information; they are
More informationSystem types. Distributed systems
System types 1 Personal systems that are designed to run on a personal computer or workstation Distributed systems where the system software runs on a loosely integrated group of cooperating processors
More information<Insert Picture Here> Oracle In-Memory Database Cache Overview
Oracle In-Memory Database Cache Overview Simon Law Product Manager The following is intended to outline our general product direction. It is intended for information purposes only,
More informationJava TM WorkShop TM and Beyond. Joe Keller Director of Marketing SunSoft Developer Products
Java TM WorkShop TM and Beyond Joe Keller Director of Marketing SunSoft Developer Products Agenda Introduction Industry Trends Java Development Solutions SunSoft Java WorkShop Developer Programs Enterprise
More informationSOFT 437. Software Performance Analysis. Ch 5:Web Applications and Other Distributed Systems
SOFT 437 Software Performance Analysis Ch 5:Web Applications and Other Distributed Systems Outline Overview of Web applications, distributed object technologies, and the important considerations for SPE
More informationDatabase Management Systems
Database Management Systems UNIT -1 1.0 Introduction and brief history to Database 1.1 Characteristics of database 1.2 Difference between File System & DBMS. 1.3 Advantages of DBMS 1.4 Functions of DBMS
More informationInfrastructure that supports (distributed) componentbased application development
Middleware Technologies 1 What is Middleware? Infrastructure that supports (distributed) componentbased application development a.k.a. distributed component platforms mechanisms to enable component communication
More informationCrystal Reports XI Release 2 - Service Pack 6
Revision Date: January 10, 2010 Crystal Reports XI Release 2 - Service Pack 6 Overview Contents This document lists specific platforms and configurations for Crystal Reports XI Release 2 - Service Pack
More informationMiddleware Lou Somers
Middleware Lou Somers April 18, 2002 1 Contents Overview Definition, goals, requirements Four categories of middleware Transactional, message oriented, procedural, object Middleware examples XML-RPC, SOAP,
More informationWEB DATABASE PUBLISHING
WEB DATABASE PUBLISHING 1. Basic concepts of WEB database publishing (WEBDBP) 2. WEBDBP structures 3. CGI concepts 4. Cold Fusion 5. API - concepts 6. Structure of Oracle Application Server 7. Listeners
More informationCrystal Reports XI Release 1 for Windows
Revision Date: November 5, 2007 Crystal Reports XI Release 1 for Windows Overview Contents This document lists specific platforms and configurations for the Crystal Reports XI Release 1. INTRODUCTION...
More informationOracleAS Identity Management Solving Real World Problems
OracleAS Identity Management Solving Real World Problems Web applications are great... Inexpensive development Rapid deployment Access from anywhere BUT. but they can be an administrative and usability
More informationORACLE DATABASE 10G ENTERPRISE EDITION
ORACLE DATABASE 10G ENTERPRISE EDITION OVERVIEW Oracle Database 10g Enterprise Edition is ideal for enterprises that ENTERPRISE EDITION For enterprises of any size For databases up to 8 Exabytes in size.
More informationEnterprise Application Integration
Enterprise Integration By William Tse MSc Computer Science Enterprise Integration By the end of this lecturer you will learn What is Enterprise Integration (EAI)? Benefits of Enterprise Integration Barrier
More informationCrystal Reports XI Release 2 for Windows Service Pack 3
Revision Date: January 8, 2008 Crystal Reports XI Release 2 for Windows Service Pack 3 Overview Contents This document lists specific platforms and configurations for the Crystal Reports XI Release 2 Service
More informationENT104: Uncovered! Lotus Domino Connector for PeopleSoft
ENT104: Uncovered! Lotus Domino Connector for PeopleSoft Lauren Wendel, Product Manager, Lotus Jim Shea, Solutions Specialist, Transaction Information Systems Agenda Lotus Domino and ERP Integration Lotus
More informationUsing Oracle Real Application Clusters (RAC)
Using Oracle Real Application Clusters (RAC) DataDirect Connect for ODBC Introduction In today's e-business on-demand environment, more companies are turning to a Grid computing infrastructure for distributed
More informationA Layered Architecture based on Java for Internet and Intranet Information Systems
A Layered Architecture based on Java for Internet and Intranet Information Systems Fidel CACHEDA, Alberto PAN, Lucía ARDAO, Ángel VIÑA Departamento de Electrónica y Sistemas Facultad de Informática, Universidad
More informationJava-technology based projects
Java-technology based projects TietoEnator Corporation Oyj Simo Vuorinen simo.vuorinen@tietoenator.com 1 TietoEnator 2000 Agenda Java: language, architecture, platform? Javan promises and problems Enterprise-APIs
More informationWeb. Studio. Visual Studio. iseries. Studio. The universal development platform applied to corporate strategy. Adelia. www.hardis.
Web Studio Visual Studio iseries Studio The universal development platform applied to corporate strategy Adelia www.hardis.com The choice of a CASE tool does not only depend on the quality of the offer
More informationApp Servers & J2EE Platform. Contents: Transaction Processing Monitors. TP Monitors (cont) TP-Monitors. TP Standards. TP Monitors (cont)
App Servers & J2EE Platform Contents: TP-Monitors, OTS CORBA service evolution Application Servers Component-based development J2EE Platform EJBs Mariano Cilia / cilia@informatik.tu-darmstadt.de 1 Transaction
More informationContents. Client-server and multi-tier architectures. The Java 2 Enterprise Edition (J2EE) platform
Part III: Component Architectures Natividad Martínez Madrid y Simon Pickin Departamento de Ingeniería Telemática Universidad Carlos III de Madrid {nati, spickin}@it.uc3m.es Introduction Contents Client-server
More informationBenchmarks of SQL Query Performance for ODBC and Oracle Call Interface
Another Technology Report From Ken North Computing, LLC Benchmarks of SQL Query Performance for ODBC and Oracle Call Interface October 2002 Prepared by Ken North ken_north@compuserve.com Copyright 2002,
More information-8*6-DYD6HPLQDU 6HUYOHW$UFKLWHFWXUHV 5DLQHU+LVV$QGUHDV.DSS 6<6725$*
-8*6-DYD6HPLQDU 6HUYOHW$UFKLWHFWXUHV 5DLQHU+LVV$QGUHDV.DSS 6
More informationE-Commerce Systems Technology Infrastructure
6 E-Commerce Systems Technology Infrastructure Earlier chapters discussed vital components of e-commerce systems. This chapter introduces the readers to ancillary technology elements that an organization
More informationIntegrated and reliable the heart of your iseries system. i5/os the next generation iseries operating system
Integrated and reliable the heart of your iseries system i5/os the next generation iseries operating system Highlights Enables the legendary levels of reliability and simplicity for which iseries systems
More informationBase One's Rich Client Architecture
Base One's Rich Client Architecture Base One provides a unique approach for developing Internet-enabled applications, combining both efficiency and ease of programming through its "Rich Client" architecture.
More informationHow to Configure Informix Connect and ODBC
Informix User Forum 2005 Moving Forward With Informix How to Configure Informix Connect and ODBC James Edmiston Informix DBA Consultant Quest Information Systems, Inc. Atlanta, Georgia December 8-9, 2005
More informationTN3270 Security Enhancements
TN3270 Security Enhancements SecureWay Communication Server for OS/390 Copyright IBM Corporation, 1999 1 Support in OS/390 V2.R6 Copyright IBM Corporation, 1999 2 Secure Sockets Layer - What is it? Application
More informationMiddleware- Driven Mobile Applications
Middleware- Driven Mobile Applications A motwin White Paper When Launching New Mobile Services, Middleware Offers the Fastest, Most Flexible Development Path for Sophisticated Apps 1 Executive Summary
More informationCache Database: Introduction to a New Generation Database
Cache Database: Introduction to a New Generation Database Amrita Bhatnagar Department of Computer Science and Engineering, Birla Institute of Technology, A 7, Sector 1, Noida 201301 UP amritapsaxena@gmail.com
More informationOpen Unified Data Protection and Business Continuity Framework
Open Unified Data Protection and Business Continuity Framework Presenter: Dr. Anupam Bhide Calsoft, Inc. Email: anupam@calsoftinc.com Phone: +91 (20) 4079 2900 Authors: Anupam Bhide (Calsoft) Parag Kulkarni
More informationDatabase System Architecture & System Catalog Instructor: Mourad Benchikh Text Books: Elmasri & Navathe Chap. 17 Silberschatz & Korth Chap.
Database System Architecture & System Catalog Instructor: Mourad Benchikh Text Books: Elmasri & Navathe Chap. 17 Silberschatz & Korth Chap. 1 Oracle9i Documentation First-Semester 1427-1428 Definitions
More informationEnabling Technologies for Web-Based Legacy System Integration
Enabling Technologies for Web-Based Legacy System Integration Ying Zou Kostas Kontogiannis University of Waterloo Dept. of Electrical & Computer Engineering Waterloo, ON, N2L 3G1 Canada Abstract With the
More informationOFFSHORE SOFTWARE DEVELOPMENT
OFFSHORE SOFTWARE DEVELOPMENT Software Labs in India Professionals in IT business & Data-processing for more than 20 years. Applications & system software development in a multitude of industries State-of-the-Art
More informationYOUR APP. OUR CLOUD.
YOUR APP. OUR CLOUD. The Original Mobile APP! Copyright cloudbase.io 2013 2 THE MARKET Mobile cloud market in billions of $ $ 16 $ 14 $ 12 $ 10 $14.5bn The size of the mobile cloud market in 2015 $ 8 $
More informationOracle Business Intelligence Publisher. 1 Oracle Business Intelligence Publisher Certification. Certification Information 10g Release 3 (10.1.3.4.
Oracle Business Intelligence Publisher Certification Information 10g Release 3 (10.1.3.4.2) E12692-08 September 2011 This document outlines the certified hardware and software configurations for Oracle
More information> ACCESSING SQL SERVER FROM IBM COGNOS BI SERVER. www.progress.com/datadirect
T U T O R I A L > ACCESSING SQL SERVER FROM IBM COGNOS BI SERVER TABLE OF CONTENTS Configure ODBC Data Source to SQL Server Reporting Database... 2 Restart the IBM Cognos 8 Service from the IBM Cognos
More information2. Highlights and Updates: ITSM for Databases
IBM Tivoli Storage Manager Data Protection for Oracle Neil Rasmussen Software Development for Tivoli Data Protection Tivoli Software, IBM SWG rasmussn@us.ibm.com Agenda 1. Overview: Tivoli Storage Manager
More informationICS 434 Advanced Database Systems
ICS 434 Advanced Database Systems Dr. Abdallah Al-Sukairi sukairi@kfupm.edu.sa Second Semester 2003-2004 (032) King Fahd University of Petroleum & Minerals Information & Computer Science Department Outline
More informationClient Server Architecture
Client Server Architecture Key concepts: - client server architecture - Functional requirements in the 2-tier structures - Functional distribution in the 2-tier structures - Implementation of Business
More informationUsing DataDirect Connect for JDBC with Oracle Real Application Clusters (RAC)
Using DataDirect Connect for JDBC with Oracle Real Application Clusters (RAC) Introduction In today's e-business on-demand environment, more companies are turning to a Grid computing infrastructure for
More informationMOBILIZING ORACLE APPLICATIONS ERP. An Approach for Building Scalable Mobility Solutions. A RapidValue Solutions Whitepaper
MOBILIZING ORACLE APPLICATIONS ERP An Approach for Building Scalable Mobility Solutions A RapidValue Solutions Whitepaper TABLE OF CONTENTS Executive Overview Typical Architecture for Mobilizing Oracle
More informationReal-time Data Replication
Real-time Data Replication from Oracle to other databases using DataCurrents WHITEPAPER Contents Data Replication Concepts... 2 Real time Data Replication... 3 Heterogeneous Data Replication... 4 Different
More informationDistributed Database Design
Distributed Databases Distributed Database Design Distributed Database System MS MS Web Web data mm xml mm dvanced Database Systems, mod1-1, 2004 1 Advanced Database Systems, mod1-1, 2004 2 Advantages
More informationClient. Applications. Middle Tier. Database. Infrastructure. Leading Vendors
Client Applications Development Management Middle Tier Database On Premises Infrastructure Cloud Leading Vendors PC, Phone, Browser Your business applications Running on the Microsoft Application Platform
More informationSOLUTION BRIEF. JUST THE FAQs: Moving Big Data with Bulk Load. www.datadirect.com
SOLUTION BRIEF JUST THE FAQs: Moving Big Data with Bulk Load 2 INTRODUCTION As the data and information used by businesses grow exponentially, IT organizations face a daunting challenge moving what is
More informationAn Intelligent Approach for Integrity of Heterogeneous and Distributed Databases Systems based on Mobile Agents
An Intelligent Approach for Integrity of Heterogeneous and Distributed Databases Systems based on Mobile Agents M. Anber and O. Badawy Department of Computer Engineering, Arab Academy for Science and Technology
More informationBusinessObjects Enterprise XI 3.1 for Windows
Revision Date: October 2, 2008 BusinessObjects Enterprise XI 3.1 for Windows Overview Contents This document lists specific platforms and configurations for the BusinessObjects Enterprise XI 3.1 for Windows.
More informationOpen Source DBMS CUBRID 2008 & Community Activities. Byung Joo Chung bjchung@cubrid.com
Open Source DBMS CUBRID 2008 & Community Activities Byung Joo Chung bjchung@cubrid.com Agenda Open Source DBMS CUBRID 2008 CUBRID Community Activities Open Source DBMS CUBRID 2008 Open Source DBMS CUBRID
More informationSAP HANA SAP s In-Memory Database. Dr. Martin Kittel, SAP HANA Development January 16, 2013
SAP HANA SAP s In-Memory Database Dr. Martin Kittel, SAP HANA Development January 16, 2013 Disclaimer This presentation outlines our general product direction and should not be relied on in making a purchase
More informationSystem Architectures for Integrating Web-Based User Interfaces into (Legacy) Database Applications
System Architectures for Integrating Web-Based User Interfaces into (Legacy) Database Applications Jun Han, Peninsula School of Computing and Information Technology, Monash University, McMahons Road, Frankston,
More informationMaking the Most of Your Enterprise Reporting Investment 10 Tips to Avoid Costly Mistakes
Making the Most of Your Enterprise Reporting Investment 10 Tips to Avoid Costly Mistakes Making the Most of Your Enterprise Reporting Investment 10 Tips to Avoid Costly Mistakes Charts, graphs, tables,
More informationArchitecture and Mode of Operation
Open Source Scheduler Architecture and Mode of Operation http://jobscheduler.sourceforge.net Contents Components Platforms & Databases Architecture Configuration Deployment Distributed Processing Security
More informationArchitectural Overview
Architectural Overview Version 7 Part Number 817-2167-10 March 2003 A Sun ONE Application Server 7 deployment consists of a number of application server instances, an administrative server and, optionally,
More information