Browse Definitions:

SearchSOA

Over 450,000 IT professionals turn to SearchSOA.com for industry news, expert advice and peer-to-peer learning opportunities around SOA, Web Services, Business Process Management (BPM), Cloud and more. Whether you are looking to solve a specific SOA problem, or just trying to stay on top of recent industry developments, SearchSOA.com is your online portal for information.

View the complete archive of Service-Oriented Architecture (SOA) news, research and expert advice.

Go to:  SearchSOA

Recently on  SearchSOA

Readers, say hello to SearchMicroservices.com

SearchSOA.com will soon be known by a new moniker: SearchMicroservices.com. Learn about the upcoming changes and what to expect from the new site.

More Highlights
Definitions
  • Java

    Java is a widely used programming language expressly designed for use in the distributed environment of the internet.

  • data type

    A data type, in programming, is a classification that specifies which type of value a variable has and what type of mathematical, relational or logical operations can be applied to it without causing an error.

  • URI (Uniform Resource Identifier)

    A URI (Uniform Resource Identifier) is a sequence of characters that identifies a logical or physical resource on a network. There are two types of URIs, Uniform Resource Identifiers (URLs) and Uniform Resource Names (URNs).

Browse SOA Topics

Integration

Application integration is at the heart of SOA. Getting applications to work together through messaging, transactions, and shared services keeps a business flexible; able to change according to new business goals and strategies. With fundamental technologies like the enterprise services bus (ESB) seeing steady adoption and the emergent popularity of enterprise mashups, application integration continues to be an important consideration for any IT department.

Recent Definitions

  • middleware

    Middleware is a general term for software that connects separate, often complex, applications together.

  • mobile middleware

    Mobile middleware is software that connects disparate mobile applications, programs and systems.

  • application lifecycle management (ALM)

    Application lifecycle management (ALM) is the supervision of a software application from its initial planning through retirement. It also refers to how changes to an application are documented and tracked.

Highlights

More Integration Topics

Back to Top

Data Architecture

Data architecture consists of the hardware and applications an enterprise uses to manage data, as well as the organization of those components. A service-oriented architecture calls on data from disparate sources across the enterprise, and keeping it in order as it travels between services and systems requires flexibility and organization. That can only be achieved with a strong data architecture. Read these tips, articles and expert commentaries to make that the data that drives your SOA is in the right place at the right time.

Recent Definitions

Highlights

More Data Architecture Topics

Back to Top

Architecture

Enterprise Architecture (EA) is the structure and organization of an enterprise. This refers to the enterprise’s terms, its relationship with environments outside the office, and its design and development, with the goal of finding better ways for a company to achieve its objectives. It is the analysis of the enterprise’s documentation in both current and future forms from a business and technology perspective. Enterprise architects develop and draw conclusions from the architecture on how to better improve the enterprise and its purpose. Some enterprise architects implement service-oriented architecture (SOA), a type of EA, for a more integrated approach.

Recent Definitions

  • WebSocket

    WebSocket is a communications protocol for a persistent, bi-directional, full duplex TCP connection from a user’s web browser to a server.

  • PTC ThingWorx

    PTC ThingWorx is a model-based rapid application development (RAD) platform for the Internet of Things. The platform provides design, networking, data management and analytics tools for building business software that integrates with and manages IoT devices.

  • microservices

    A microservice is a platform-agnostic form of application development in which the application is built as a suite of services, each of which supports a specific business goal and uses a simple, well-defined interface to communicate with other modules.

Highlights

More Architecture Topics

Back to Top

Infrastructure

SOA infrastructure is everything that supports the flow and processing of information. Infrastructure plays and intricate role in sustainability of a business's service-oriented architecture. Find SOA infrastructure techniques for grid computing and virtualization, mainframes and legacies, SOA and XML networking and SOA security in this section.

Recent Definitions

  • chatterbot (chatbot)

    A chatterbot, also known as a chatbot or chat bot, is a program that attempts to simulate the conversation or "chatter" of a human being.

  • Google App Engine

    Google App Engine is a cloud computing platform as a service that allows web app developers and enterprises access to Google's scalable hosting and tier 1 internet service.

  • Open Grid Services Architecture (OGSA)

    The Open Grid Services Architecture (OGSA) is a set of standards defining the way in which information is shared among diverse components of large, heterogeneous grid systems.

Highlights

More Infrastructure Topics

Back to Top

Strategy

When developing a SOA strategy, there are certain skills that architects and developers must learn and issues they must face. This is the place to educate yourself with SOA tutorials, news, and expert advice about current issues, Web services standards, other important standards, and more. Sharpen your SOA skills and improve your ability to implement and manage a successful enterprise architecture.

Recent Definitions

  • Java

    Java is a widely used programming language expressly designed for use in the distributed environment of the internet.

  • data type

    A data type, in programming, is a classification that specifies which type of value a variable has and what type of mathematical, relational or logical operations can be applied to it without causing an error.

  • user interface (UI)

    In information technology, the user interface (UI) is everything designed into an information device with which a person may interact.

Highlights

More Strategy Topics

Back to Top

SOA Management

SOA management skills, including governance and testing among others, have become an integral part of maintaining a successful SOA. SOA governance refers to the processes used to oversee and control the adoption and implementation of service-oriented architecture (SOA) in accordance with recognized practices, principles and government regulations. Web services and SOA testing is used at key checkpoints in the overall process to determine whether objectives are being met. Find the latest news on Web services management, governance and testing with resources for enterprise architects, software developers and IT managers working on SOA and Web services projects.

Recent Definitions

  • URI (Uniform Resource Identifier)

    A URI (Uniform Resource Identifier) is a sequence of characters that identifies a logical or physical resource on a network. There are two types of URIs, Uniform Resource Identifiers (URLs) and Uniform Resource Names (URNs).

  • foo (in software programming)

    Foo is a term used by developers as a placeholder when describing an idea or concept.

  • XSD (XML Schema Definition)

    XSD is a W3C recommendation that defines the way to utilize the elements in an XML document.

Highlights

More SOA Management Topics

Back to Top

Development

Web services development covers the concerns of developers and provides a broad overview of the Web development and enterprise application development landscape, as well as deep technical information on the nitty-gritty details of individual development projects. Learn about Web services development basics and best practices. Read expert tips for architects and developers working on Web services projects. Find information on application servers, Web services (including Java, .NET, open source and more), and REST.

Recent Definitions

  • Java

    Java is a widely used programming language expressly designed for use in the distributed environment of the internet.

  • WebSocket

    WebSocket is a communications protocol for a persistent, bi-directional, full duplex TCP connection from a user’s web browser to a server.

  • user interface (UI)

    In information technology, the user interface (UI) is everything designed into an information device with which a person may interact.

Highlights

More Development Topics

Back to Top

-ADS BY GOOGLE

SearchCompliance

  • cyborg anthropologist

    A cyborg anthropologist is an individual who studies the interaction between humans and technology, observing how technology can ...

  • RegTech

    RegTech, or regulatory technology, is a term used to describe technology that is used to help streamline the process of ...

  • conduct risk

    Conduct risk is the prospect of financial loss to an organization that is caused by the actions of an organization's ...

SearchSecurity

  • application whitelisting

    Application whitelisting is the practice of identifying applications that have been deemed safe for execution and restricting all...

  • security

    Security, in information technology (IT), is the defense of digital information and IT assets against internal and external, ...

  • insider threat

    An insider threat is a malicious hacker (also called a cracker or a black hat) who is an employee or officer of a business, ...

SearchHealthIT

  • HIPAA Privacy Rule

    The Standards for Privacy of Individually Identifiable Health Information, commonly known as the HIPAA Privacy Rule, establishes ...

  • HIPAA business associate agreement (BAA)

    Under the U.S. Health Insurance Portability and Accountability Act of 1996, a HIPAA business associate agreement (BAA) is a ...

  • telemedicine

    Telemedicine is the remote delivery of healthcare services, such as health assessments or consultations, over the ...

SearchDisasterRecovery

  • data recovery

    Data recovery restores data that has been lost, accidentally deleted, corrupted or made inaccessible. Learn how data recovery ...

  • disaster recovery plan (DRP)

    A company's disaster recovery policy is enhanced with a documented DR plan that formulates strategies, and outlines preparation ...

  • fault-tolerant

    Systems with integrated fault tolerance are designed to withstand multiple hardware failures to ensure continuous availability.

SearchStorage

  • data deduplication

    Deduplication retains one unique data instance to reduce storage and bandwidth consumed by remote backups, replication and ...

  • byte

    In most computer systems, a byte is a unit of data that is eight binary digits long. Bytes are often used to represent a ...

  • Secure Digital card (SD card)

    SD cards use flash memory to provide nonvolatile storage. They are more rugged than traditional storage media and are used in ...

SearchSolidStateStorage

  • flash file system

    Flash file systems are designed specifically for memory devices. A well-designed flash device and flash file system ensure ...

  • IOPS (input/output operations per second)

    IOPS measures the maximum number of reads and writes to non-contiguous storage. It is not an actual benchmark since vendor ...

  • eMMC (embedded MultiMediaCard)

    An embedded MultiMediaCard (eMMC) is a small storage device made up of NAND flash memory and a simple storage controller.

SearchCloudStorage

  • RESTful API

    A RESTful application program interface breaks down a transaction to create a series of small modules, each of which addresses an...

  • cloud storage infrastructure

    Cloud storage infrastructure is the hardware and software framework that supports the computing requirements of a private or ...

  • Zadara VPSA and ZIOS

    Zadara Storage provides block, file or object storage with varying levels of compute and capacity through its ZIOS and VPSA ...

Close