Service-oriented Device Architecture
The purpose of service-oriented device architecture (SODA) is to enable devices to be connected to a service-oriented architecture (SOA). Currently, developers connect enterprise services to an enterprise service bus (ESB) using the various web service standards that have evolved since the advent of XML Extensible Markup Language (XML) is a markup language and file format for storing, transmitting, and reconstructing arbitrary data. It defines a set of rules for encoding documents in a format that is both human-readable and machine-readable ... in 1998. With SODA, developers are able to connect devices to the ESB and users can access devices in exactly the same manner that they would access any other web service. External links Service Oriented Device Architecture ''IEEE Pervasive Computing'' September 2006 Presentation at EclipseCon 2007 Service-oriented (business computing) {{Computing-stub ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
SODA
Soda or SODA may refer to: Chemistry * Some chemical compounds containing sodium ** Sodium carbonate, washing soda or soda ash ** Sodium bicarbonate, baking soda ** Sodium hydroxide, caustic soda ** Sodium oxide, an alkali metal oxide * Soda glass, a common glass made with sodium carbonate or sodium oxide * Soda lake, an alternate generic name for a salt lake, with high concentration of sodium carbonates * Soda lime, a mixture of sodium, calcium, and potassium hydroxides * Soda pulping, a process for paper production using sodium compounds Computing * SODA (operating system) * Service-oriented development of applications * Service-oriented device architecture, to enable devices to be connected to a service-oriented architecture * Service-oriented distributed applications * Simple Object Database Access, an API for database queries * Soda PDF, a family of applications used on .pdf files * Symposium on Discrete Algorithms, an annual academic conference in computer science En ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Service-oriented Architecture
In software engineering, service-oriented architecture (SOA) is an architectural style that focuses on discrete services instead of a monolithic design. By consequence, it is also applied in the field of software design where services are provided to the other components by application components, through a communication protocol over a network. A service is a discrete unit of functionality that can be accessed remotely and acted upon and updated independently, such as retrieving a credit card statement online. SOA is also intended to be independent of vendors, products and technologies. Service orientation is a way of thinking in terms of services and service-based development and the outcomes of services. A service has four properties according to one of many definitions of SOA: # It logically represents a repeatable business activity with a specified outcome. # It is self-contained. # It is a black box for its consumers, meaning the consumer does not have to be aware of the s ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Enterprise Service Bus
An enterprise service bus (ESB) implements a communication system between mutually interacting software applications in a service-oriented architecture (SOA). It represents a software architecture for distributed computing, and is a special variant of the more general client-server model, wherein any application may behave as server or client. ESB promotes agility and flexibility with regard to high-level protocol communication between applications. Its primary use is in enterprise application integration (EAI) of heterogeneous and complex service landscapes. Architecture The concept of the enterprise service bus is analogous to the bus concept found in computer hardware architecture combined with the modular and concurrent design of high-performance computer operating systems. The motivation for the development of the architecture was to find a standard, structured, and general purpose concept for describing implementation of loosely coupled software components (called services ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |