computer science foundation
Printed From: One Stop Testing
Category: Software Testing @ OneStopTesting
Forum Name: Beginners @ OneStopTesting
Forum Discription: New to the Club...!!! Don't Worry, We are here for you...!!! Learn the very basics of Software Testing and other pertinent Informations.
URL: http://forum.onestoptesting.com/forum_posts.asp?TID=368
Printed Date: 19Jul2025 at 12:32am
Topic: computer science foundation
Posted By: vidhya
Subject: computer science foundation
Date Posted: 29Mar2007 at 12:28am
Unified messaging (UM) is the concept of bringing together all messaging media such as voice messaging,
SMS and other mobile text messaging, email, and facsimile into a
combined communications experience. Minimally, the communications
experience will take the form of a unified mailbox and/or alert
service, allowing the end-user to have a single source for message
delivery, repository, access, and notification.
UM is the ability to
retrieve and send voice, fax, and email messages from a single
interface, including mobile phone, fixed network phone, or personal
computer. The market need for UM is for customers who need more
control over communications, whether they be users who want to be in
touch anytime, anywhere, or whether they be users who want more
protection of privacy and/or personal time.
Def#1
Software that connects two otherwise separate applications. For
example, there are a number of middleware products that link a database
system to a Web server. This allows users to request data from the
database using forms displayed on a Web browser, and it enables the Web
server to return dynamic Web pages based on the user's requests and
profile.
The term middleware is used to describe separate products that serve as
the glue between two applications. It is, therefore, distinct from
import and export features that may be built into one of the
applications. Middleware is sometimes called plumbing because it
connects two sides of an application and passes data between them.
Common middleware categories include:
• ESBs
• TP monitors
• DCE environments
• RPC systems
• Object Request Brokers (ORBs)
• Database access systems
• Message Passing
Def#2
What is "MiddleWare" and why do Java programmers need it? Middleware is
software that acts as the glue or plumbing between two otherwise
separate applications. In acting as an intermediary, it is in perfect
position to provide a set of services to the end-applications. For
instance, an order-entry Java Web application may need to connect to a
database. Instead of accessing the database directly, the order-entry
application does so through an application server acting as middleware.
The application server provides a set of common services to the
application. These services could include security, transactions,
load-balancing, failover and more. This means that the order-entry
application programmer doesn't have to program these capabilities
directly into her application.
Def#3
In the computer industry, middleware is a general term for any
programming that serves to "glue together" or mediate between two
separate and often already existing programs. A common application of
middleware is to allow programs written for access to a particular
database to access other databases.
Typically, middleware programs provide messaging services so that
different applications can communicate. The systematic tying together
of disparate applications, often through the use of middleware, is
known as enterprise application integration (EAI).
------------- MBA Examination papers
|
|