0% found this document useful (0 votes)
8 views2 pages

Middleware Frameworks Presentation Structure

Uploaded by

Irene Macabatao
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
8 views2 pages

Middleware Frameworks Presentation Structure

Uploaded by

Irene Macabatao
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Middleware Frameworks Presentation Structure

1. Introduction to Middleware Frameworks


Start by explaining what middleware frameworks are in simple terms: "Middleware
frameworks act as a bridge between different software applications or components. They
make sure that these applications can talk to each other and manage data smoothly."

2. Importance of Middleware in Enterprises


Mention why middleware is essential in enterprise environments. "In large companies,
many systems and applications need to work together. Middleware is crucial because it
allows these different systems to communicate and share data without issues."

3. Types of Middleware
Break down the three main types of middleware in your report and briefly explain each one.

Message-Oriented Middleware (MOM)


"MOM enables asynchronous communication between systems. This means messages can
be sent between applications even if they aren’t online at the same time, which makes
things more reliable."

Ex. GCash relies on similar technology to communicate between various financial services.
When someone sends money from GCash to a bank, MOM helps the transaction message
reach the bank system, even if both systems aren’t online simultaneously. This enables fast
and reliable money transfers across platforms.

Object Request Brokers (ORBs)


"ORBs allow objects in different programming languages and environments to communicate
with each other. It’s like making it possible to call a method in a different application as if it
were on your own system."

Ex. Meralco (the largest electricity distributor in the Philippines) uses different systems for
billing, customer service, and power management. ORBs can allow their older, internal
systems to work with newer applications seamlessly. This ensures that customer
information is accessible across various departments, improving service.

Database Middleware
"Database middleware connects applications and databases, making it easier to get and
manage data. This includes features like connection pooling and query optimization, which
help make data retrieval faster and more efficient."

Ex. In retail, SM Supermalls may use database middleware to connect customer data from
their membership programs with transaction data from various stores. By using database
middleware, they can access data quickly from several sources, giving them insights into
customer behavior and preferences.

Testing Updates Before Deployment

Explanation:
Testing updates in a staging environment before deploying them to live systems is crucial in
enterprise environments. This process allows companies to ensure that any new changes
won’t disrupt the live system. It helps identify bugs or compatibility issues before they can
affect actual users.

Example:
Consider Globe Telecom in the Philippines. When Globe rolls out updates to their mobile
app, they test these updates in a staging environment first. This way, they can see if new
features or updates work smoothly with existing ones, without impacting the millions of
users on the live app. If any issues are found during staging, they can fix them before the
update reaches customers, preventing service disruptions.

Why It’s Important:


This process protects companies from unexpected issues that could affect customer
experience. Without staging, an error in the update could potentially lead to app crashes,
data loss, or other disruptions that affect users directly. By testing first, companies like
Globe ensure a smooth and stable user experience.

You might also like