Indigo (Microsoft)

Why Trust Techopedia

What Does Indigo (Microsoft) Mean?

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.

Advertisements

Indigo provides autonomous system (AS) services for .NET implementaton.

Techopedia Explains Indigo (Microsoft)

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:

  • Service class: Implements methods
  • Host environment: Runs the service
  • Endpoints: Allow client access to services

 

Advertisements

Related Terms

Margaret Rouse
Editor

Margaret jest nagradzaną technical writerką, nauczycielką i wykładowczynią. Jest znana z tego, że potrafi w prostych słowach pzybliżyć złożone pojęcia techniczne słuchaczom ze świata biznesu. Od dwudziestu lat jej definicje pojęć z dziedziny IT są publikowane przez Que w encyklopedii terminów technologicznych, a także cytowane w artykułach ukazujących się w New York Times, w magazynie Time, USA Today, ZDNet, a także w magazynach PC i Discovery. Margaret dołączyła do zespołu Techopedii w roku 2011. Margaret lubi pomagać znaleźć wspólny język specjalistom ze świata biznesu i IT. W swojej pracy, jak sama mówi, buduje mosty między tymi dwiema domenami, w ten…