Tech moves fast! Stay ahead of the curve with Techopedia!
Join nearly 200,000 subscribers who receive actionable tech insights from Techopedia.
Indigo is a Microsoft technology for developing service-oriented applications built on the .NET framework. It's goal is to enable efficient application interaction with Windows OS-compatible software and other platforms. Indigo facilitates the development and interoperability of reliable and secure transactional software services on all OSs.
Indigo provides autonomous system (AS) services for .NET implementaton.
Indigo unifies different Microsoft transport protocols and technologies, including ASP.NET, COM+, Microsoft Message Queuing (MSMQ), Transmission Control Protocol (TCP), HTTP and User Datagram Protocol (UDP) to create single distributed system framework and runtime environment.
Indigo services may be created with any runtime-compliant Common Language Infrastructure (CLI) language by using one or more attached port channels, which enables synchronous communication between Indigo services and remote clients via HTTP and interprocess communication (IPC).
Indigo services include: