SOA ומפת''ח

מילון מונחים מקומי

 

ACID

BPEL

BPM

CBD

COM/DCOM

CORBA

EAI

EJB

HTTP

Integration Broker

Stateless

Two-phase commit protocol

XML

 

 

ACID

In databases, ACID stands for Atomicity, Consistency, Isolation, and Durability. They are considered to be the key transaction processing features of a database management system, or DBMS. Without them, the integrity of the database cannot be guaranteed.

 

BPEL

An XML-based language for the formal specification of business processes and business interaction protocols. BPEL extends the Web Services interaction model and enables it to support business transactions. It is the result of a cross-company initiative between IBM, BEA and Microsoft to develop a universally supported process-related language

.

BPM

Business Process Modeling. A method used to model existing business processes using analysis-level dynamic modeling techniques

 

CBD

Component Based Development. Allows easier creation of reliable maintainable systems. Assembling applications, in whole or part, from existing components that are reusable, executable packages of software with well-defined interfaces. Component-based applications are often assembled using visual tools.

 

COM/DCOM

(Distributed) Component Object Model – binary-level specifications developed by Microsoft for distributed object communication. The specification is the fundamental communication mechanism in Microsoft Windows application, but has limited applicability elsewhere.

 

CORBA

Common Object Request Broker Architecture is a language-independent object model and specification for a distributed applications development environment.

 

EAI

Enterprise Application Integration. EAI is the unrestricted sharing of data and business processes throughout the networked applications or data sources in an organization. Early software programs in areas such as inventory control, human resources, sales automation and database management were designed to run independently, with no interaction between the systems

 

EJB

Enterprise Java Beans is component architecture for the development and deployment of object-oriented, distributed, enterprise-level applications. Applications written using the Enterprise JavaBeans architecture are scalable, transactional, multi-user and secure.

 

HTTP

Hypertext Transfer Protocol is a set of rules for exchanging files (text, graphic images, sound, video, and other multimedia files) on the World Wide Web.

 

Integration Broker

A special computer program that allows two other computer application systems to communicate with each other.

 

Stateless

A system or protocol which does not keep a persistent state between transactions.

 

Two-phase commit protocol

A distributed algorithm that lets all nodes in a distributed system agree to commit a transaction. The protocol results in either all nodes committing the transaction or aborting, even in the case of network failures or node failures.

 

XML

Extensible Markup Language. A flexible way to create common information formats and share both the format and the data on the World Wide Web, intranets, and elsewhere. XML is a formal recommendation from the World Wide Web Consortium (W3C) similar to the language of today's Web pages, the Hypertext Markup Language (HTML).

 

תוצרים

שם התוצר עבודה לימוד