Transaction Processing

Slides:



Advertisements
Similar presentations
WirelessBanc V1.1 MOBILIses Your Business Cybermate’s.
Advertisements

1 Mastering SOA Challenges more cost-effectively Bodo Bergmann Senior Software Engineer Ingres Corp.
IIS Technologies.
Technical Architectures
1 Rhode Island Transportation Information System. (RITIS) Spring, 2000.
Introduction to ASP.NET. 2 © UW Business School, University of Washington 2004 Outline Static vs. Dynamic Web Pages.NET Framework Installing ASP.NET First.
INTERNET DATABASE Chapter 9. u Basics of Internet, Web, HTTP, HTML, URLs. u Advantages and disadvantages of Web as a database platform. u Approaches for.
INTERNET DATABASE. Internet and E-commerce Internet – a worldwide collection of interconnected computer network Internet – a worldwide collection of interconnected.
Active X Microsoft’s Answer to Dynamic Content Reference: Using Active X by Brian Farrar QUE
Chapter 14 Database Connectivity and Web Technologies
Electronic Commerce Last Week Internet utility programs
What Can You do With BTM? Business Transaction Management touches the following disciplines:  Performance Management  Application Management  Capacity.
It’s World Wide! I NTRODUCTION TO T HE WEB 1 Photo courtesy:
Web-based Software Development - An introduction.
Data snap RAD studio communication Dori Exterman RAD Consultant Dori Exterman RAD Consultant.
JVM Tehnologic Company profile & core business Founded: February 1992; –Core business: design and implementation of large software applications mainly.
Architecture Of ASP.NET. What is ASP?  Server-side scripting technology.  Files containing HTML and scripting code.  Access via HTTP requests.  Scripting.
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.
HTML Forms and Scripts. Session overview What are forms? Static vs dynamic Client-side scripts –JavaScript.
Week 7 Lecture Web Database Development Samuel Conn, Asst. Professor
OPC Database.NET. OPC Systems.NET What is OPC Systems.NET? OPC Systems.NET is a suite of.NET and HTML5 products for SCADA, HMI, Data Historian, and live.
VS.NET Syllabus By Peter Huang.
Nu Vendor Management System A web based tool to Manage Vendors.
OV Copyright © 1998 Ziff-Davis Education, a division of Ziff-Davis Inc. All rights reserved. The Internet World-wide network of computers connected.
Introduction to Internet Programming (Web Based Application)
Internet, intranet, and multimedia database processing l Database processing across local and wide area networks l Alternative architectures for distributing.
Oracle Workflow Directions Atlanta OAUG Brenda Carlton, KPMG Peat Marwick June 19, 1998.
Fundamentals of Database Chapter 7 Database Technologies.
DCOM (Overview) by- Jeevan Varma Anga.
DISTRIBUTED COMPONENT OBJECT MODEL - A STUDY OF ITS ARCHITECTURE AND WHY IT IS CONSIDERED A FAILURE BY EXPERTS.
Ramiro Voicu December Design Considerations  Act as a true dynamic service and provide the necessary functionally to be used by any other services.
The Web Architecture and ASP.NET. Slide 2 Review of the Web (1) It began with HTTP and HTML, which delivers static Web pages to browsers which would render.
Mainframe (Host) - Communications - User Interface - Business Logic - DBMS - Operating System - Storage (DB Files) Terminal (Display/Keyboard) Terminal.
Structure of the Internet. Internet Structure LAN ISP Internet Backbone.
Module 13: Designing Print Services in Windows Server 2008.
Database Systems: Design, Implementation, and Management Eighth Edition Chapter 14 Database Connectivity and Web Technologies.
1 MSCS 237 Overview of web technologies (A specific type of distributed systems)
Web Development in Microsoft Visual Studio Slide 2 Lecture Overview How to create a first ASP.NET application.
EM401 Overview of MobiLink Synchronization Jim Graham Director of Engineering iAnywhere Solutions
Active Server Pages Server-Side Scripting and Client-Side Scripting.
CS 501: Software Engineering Fall 1999 Lecture 12 System Architecture III Distributed Objects.
Intro to dot Net Dr. John Abraham UTPA CSCI 3327.
Building High Performance, Robust Server Applications with Internet Information Server 5.0 Van Van IIS - Program Manager Microsoft Corporation.
Copyright © 2003 T. Trappenberg Overview B 1 B. Some tools of the trade Module 1 Technology: GR01E - Electronic Commerce Overview.
WEB SERVER SOFTWARE FEATURE SETS
ASP-2-1 SERVER AND CLIENT SIDE SCRITPING Colorado Technical University IT420 Tim Peterson.
Backing Up and Restoring Databases by Using the SQL Server 2000.
1 Microsoft Outlook Web Access Outlook Web Access Overview Outlook Web Access Environments.
It’s World Wide! I NTRODUCTION TO T HE WEB 1 Photo courtesy:
Lect5.ppt - 02/23/06 CIS 4100 Systems Performance and Evaluation Lecture 6 by Zornitza Genova Prodanoff.
History of the WWW HFE 451/651. Prior to 1989 J.C.R. Licklider of MIT writes series of memos discussing his "Galactic Network" concept in He envisioned.
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.
Putting Your Head in the Cloud Working with SQL Azure David Postlethwaite 19/09/2015David Postlethwaite.
1 Matakuliah: Teknologi & Infrastruktur E-Business Tahun: 2005 Versi: >
MQ Series Cross Platform Dominant Messaging sw – 70% of market
Web-based Software Development - An introduction
TrueSight Operations Management 11.0 Architecture
Web Concepts Lesson 2 ITBS2203 E-Commerce for IT.
Netscape Application Server
Database Applications Using Internet Technology
Microsoft List Schedule April – May 2016
What is WWW? The term WWW refers to the World Wide Web or simply the Web. The World Wide Web consists of all the public Web sites connected to the Internet.
Uni Processor Multi Processor
Chapter 15 Database Connectivity and Web Technologies
Lab A: Installing and Configuring the Network Load Balancing Driver
Distributed system (Lecture 02)
Web App vs Mobile App.
ApplinX Rod Carlson Senior Technical Lead.
MQ Series Cross Platform Dominant Messaging sw – 70% of market
Presentation transcript:

Transaction Processing Jim Gray Microsoft Research http://www.research.Microsoft.com/~Gray

What’s New in TP? The Internet Objects Mobile Agents Commodity commerce, HTTP standard Web servers are app servers Objects DCOM, CORBA+OpenDoc Mobile Agents Java or VB (script or language) Commodity MTS plugNplay CD with nano manual

Can Web Servers Do TP? HTTP ODBC SQL IIS = Web 7,000 Web clients Pool of DBC links All Microsoft TPC benchmarks done with Web server (IIS) as TP monitor. Uses HTTP as wire protocol, ODBC as local protocol Gets GREAT! Performance (~2KtpmC/cpu)

Objects! Desktop development Drag & Drop deployment Scripting work flows with VBScript or JavaScript Server shell does all the voodoo configure load balance authenticate/authorize thread pool

Prediction: The next big event Microsoft, Netscape, Oracle, and others will unify ORBS and Web Servers and TP monitors Stored procedures (TP lite) Results will be “rough” at first, but they will mature quickly