Top Banner
Middleware at HVA Assignment 4.5 Brian Samson & Peter Troon
12

Middleware at HVA Assignment 4.5 Brian Samson & Peter Troon.

Jan 01, 2016

Download

Documents

Morgan Hicks
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Middleware at HVA Assignment 4.5 Brian Samson & Peter Troon.

Middleware at HVA

Assignment 4.5

Brian Samson

& Peter Troon

Page 2: Middleware at HVA Assignment 4.5 Brian Samson & Peter Troon.

Introduction Assignment: Take a closer look at

the middleware, which is needed to make a connection between a client machine and the database server at school.

Page 3: Middleware at HVA Assignment 4.5 Brian Samson & Peter Troon.

Types of Middleware Remote Data Access (RDA) Remote procedure calls (RPC’s) Message-oriented middleware

(MOM) Object Request Brokers(ORB’s)

i.e. CORBA Distributed transaction processing

(DTP)

Page 4: Middleware at HVA Assignment 4.5 Brian Samson & Peter Troon.

Our School’s Situation Microsoft SQL Server running on a

Windows NT Machine A client running on a Windows 95

Computer Database is used for user account

data, user rights, etc.

Page 5: Middleware at HVA Assignment 4.5 Brian Samson & Peter Troon.

What do we need? A client program A DBMS A RDA standard. In our case:

ODBC A database server A good functioning network.

Page 6: Middleware at HVA Assignment 4.5 Brian Samson & Peter Troon.

The Client/Server Model

Page 7: Middleware at HVA Assignment 4.5 Brian Samson & Peter Troon.

Remote Request

What happens if someone wants to perform an operation on the database server?

Page 8: Middleware at HVA Assignment 4.5 Brian Samson & Peter Troon.

Overview of ODBC

Page 9: Middleware at HVA Assignment 4.5 Brian Samson & Peter Troon.

Conclusion

Except the hardware necessary to make a network connection you need software, that supports the RDA protocol if you want make a database connection between a client and a database server. In most cases an ODBC driver is used.

Page 10: Middleware at HVA Assignment 4.5 Brian Samson & Peter Troon.

Questions

1.What is Middleware?

2.How is a database connection between a client and a server established?

3.What is the advantage of ODBC?

Page 11: Middleware at HVA Assignment 4.5 Brian Samson & Peter Troon.

Resources

Distributed Information Systems from Client/Server to Distributed Multimedia

Errol Simon, ISBN 0 07 709076 4 Microsoft SQL Server 6.5 Second

Edition Solomon, Rankins, et al., ISBN 0-672-30956-4

Page 12: Middleware at HVA Assignment 4.5 Brian Samson & Peter Troon.

Middleware at HVA

…. The End

http://www.troon.org/middleware/