Presentation of Software Engineering

decorumgroveInternet and Web Development

Aug 7, 2012 (5 years and 11 days ago)

311 views

Presentation of Soft Ware
Engineering


Presented to: Sir. Maruf Pasha


Presented by: Shaista Sumreen

Roll#: 06
-
04

Introduction of RMI:

“Remote Method Invocation (RMI)
allows applications to call object
methods located remotely, sharing
resources and processing load
across systems.”

Features of RMI:

Remote Method Invocation (RMI)
facilitates object function calls between
Java Virtual Machines (JVMs).


This is a powerful feature!


RMI allows both client and server to
dynamically load new object types as
required.

Figure
-

Connections made
when client uses RMI


Introduction of MFC:

The
Microsoft Foundation Class Library

(also
Microsoft Foundation Classes

or
MFC
) is a
library that wraps portions of the Windows API in
C++ classes, including functionality that enables
them to use a default application framework.

Classes are defined for many of the handle
-
managed Windows objects and also for predefined
windows and common controls.

MFC provides really nice classes for doing
Windows programming.

MFC was introduced in 1992 with Microsoft's
C/C++ 7.0

compiler for use with 16
-
bit versions of
Windows.


Features of MFC:



MFC provides two important classes viz.
CWinApp

and
CFrameWnd,

which can be used for creating
a window and the application

MFC was introduced, Microsoft extended the C++
syntax with a series of macros for management of
Windows messages exceptions, run time type
identification, and dynamic class instantiation .

The macros for Windows messages were intended
to reduce memory required by avoiding gratuitous
Virtual table use and provide a more concrete
structure for various Visual C++
-
supplied tools to
edit and manipulate code without parsing the full
language.

The message
-
handling macros replaced the virtual
function mechanism provided by C++.


Introduction to WebLogic:

WebLogic

is an application server: a
server program that runs on a middle
tier, between back
-
end databases
and application.

Features of Web Logic:

WebLogic Server provides a variety of
tools for automatically generating
deployment descriptors.

WebLogic Server includes a set of Java
-
based command
-
line utilities that
automatically generate both standard J2EE
and WebLogic
-
specific deployment
descriptors for Web applications and
Enterprise JavaBeans (version 2.0).

Introduction of DCOM:

Microsoft Distributed COM (DCOM)
extends the Component Object Model
(COM) to support communication
among objects on different
computers

on a LAN, a WAN, or
even the Internet.

Features of DCOM:

With DCOM, our application can be
distributed at locations that make the most
sense to our customer and to the
application.

Because DCOM is a seamless evolution of
COM, the world's leading component
technology .

DCOM handles low
-
level details of network
protocols so we can focus on our real
business: providing great solutions to our
customers.

Introduction of Web Sphere:

WebSphere is a set of Java
-
based
tools from IBM that allows customers
to create and manage sophisticated
business Web sites.

Features of Web Sphere:

The central WebSphere tool is the WebSphere
Application Server (WAS), an application server
that a customer can use to connect Web site users
with Java applications.

WebSphere supports open standard interfaces
such as the Common Object Request Broker
Architecture (CORBA) and Java Database
Connectivity (JDBC) and is designed for use
across different operating system platforms.

WebSphere also includes Studio, a developer's
environment with additional components that allow
a Web site's pages to be created and managed.