1.1 What is Middleware?
Middleware is the software that connects software components or enterprise applications. Middleware is the software layer that lies between the operating system and the applications on each side of a distributed computer network (Figure 1-1). Typically, it supports complex, distributed business software applications.
Middleware is the infrastructure which facilitates creation of business applications, and provides core services like concurrency, transactions, threading, messaging, and the SCA framework for service-oriented architecture (SOA) applications. It also provides security and enables high availability functionality to your enterprise.
Middleware includes Web servers, application servers, content management systems, and similar tools that support application development and delivery. It is especially integral to information technology based on Extensible Markup Language (XML), Simple Object Access Protocol (SOAP), Web services, SOA, Web 2.0 infrastructure, and Lightweight Directory Access Protocol (LDAP)m etc.
http://docs.oracle.com/cd/E14571_01/core.1111/e10103/intro.htm
分享到:
相关推荐
### 中间件概念详解 #### 一、中间件定义与作用 **中间件**是一种连接软件,它由一组使能服务组成,允许运行在一台或多台机器上的多个进程通过网络进行交互。它作为应用程序与操作系统及网络服务之间的桥梁,提供...
Android is a software stack for mobile devices that includes an operating system, middleware and key applications. The Android SDK provides the tools and APIs necessary to begin developing ...
What is Express? The basics of Node.js Foundations of Express PART 2 CORE Middleware Routing Building APIs Views and templates: Pug and EJS PART 3 EXPRESS IN CONTEXT Persisting your data ...
What is AUTOSAR? AUTOSAR – AUTomotive Open Systems ARchitecture Middleware and system-level standard, jointly developed by automobile manufacturers, electronics and software suppliers and tool ...
This is what transactional middleware does, which is the main subject of the frst half of this book, Chapters 1 through 5. Today’s products and standards for transactional middleware are described...
A : RabbitMQ is an open source message broker software (sometimes called message - oriented middleware) that implements the Advanced Message Queuing Protocol ( AMQP ) . The RabbitMQ server is written ...
the management of what data to store and how to keep it consistent with the applicable rules is usually performed by the application code itself. Therefore, very little management activity that is ...
If you want to follow along with the examples you should also know your way around a terminal, and know what Node and npm are, as well as having them installed and ready to use. Table of Contents ...
// What middleware functions to use each time a screenshot is taken 'saveMiddleware': [middleware.local] }, function(err) { // optional callback function once all ...
This book exposes the full power of remoting to developers working in mixed platform environments in a way that will ensure they have a deep understanding of what remoting is capable of, and how they...
The goal is to get you familiar with ASP.NET Core 1.1 by adding middleware and services one piece at a time, building a basic application. Then you will build a second MVC application using a ...
10.3 What About an ODM/ORM? 10.4Concurrency Problems Chapter 11: Advanced Node Concepts 11.1How to Schedule Code to Run 11.2How to Be RESTful 11.3How to Secure Access 11.4How to Mitigate Attacks 11.5...
Some basic concurrency knowledge is also required., What You Will Learn, Familiarize yourself with RESTful practices and apply them in Go Acquaint yourself with the best practices for API design such ...