Logo
  • Do you know the availability of your services?

    Footloose provides you with presence subscriptions and notifications.

     

    Presence notifications:

    • contains network availability information from an endpoint
    • informs you about status changes like connect, disconnect or priority/availability changes
    • helps you to early identify and handle inconvenient events like service failures, heavy load or maintenance downtime
  • Do you know the location of your services?

    Footloose provides you service discovery without configuration.

     

    Service discovery helps you to:

    • find endpoints that offer a service you want to consume or notify
    • find out and distinguish the capabilities of Footloose endpoints

     

    Service discovery:

    • is done automatically by Footloose
    • does not need local configuration
    • works with multi network scenarios like cross-site and cloud applications

     

     

  • Do you need high-availability, load-balancing and automatic fail-over?

    Footloose provides you mechanisms to easily implement such scenarios.

     

    With the help of presence information and service discovery your’re able to:

    • early identify inconvenient events like service failures, heavy load or maintenance downtime
    • find and fail-over to other services that offer the service to consume or notify
    • retry as soon as you receive the online/recover presence notification
  • Do you care about security and privacy?

    Footloose provides you enterprise features out of the box.

     

    When using the XMPP transport channel then:

    • the connection is encrypted and compressed via TLS, no need for a VPN
    • the XMPP server can use several authentication sources, e.g. Active Directory
    • Single-SignOn scenarios are possible
  • Being sick from endless configuration and complicated tools?

    Footloose was designed to be easy to use.

     

    Footloose:

    • is easy to use, only a few lines of code to start with
    • is unobtrusive, no attributes like [OperationContract] and no base class required
    • doesn’t do Code-Generation nor creates Client Proxy Classes - it keeps your code clean
    • is model driven - use your strongly-typed DTOs/POCOs
  • Annoyed by endless discussions about infrastructure and administration?

    Footloose prevents you from discussions about opening several ports in the firewall, etc.

     

    Footloose provides:

    • real-time bi-directional communication without opening ports in the firewall, no polling
    • easy communication over networks and different sites, even with proxies

Features of Footloose

  • easy to use, only a few lines of code to start with Footloose
  • Publish-Subscribe
  • Unobtrusive, no Attributes like [OperationContract] and no base class required
  • No Code-Gen / Client Proxy Classes - keep your code clean
  • several TransportChannels: XMPP, IPC, AMQP
  • Security, Encryption and Compression (depends on Transport Channel)
  • Endpoint Capabilities and Service Discovery
  • Sharing Presence Information (Online, Offline, temp. unavailable, etc. incl. priority and reason)
  • Single-SignOn
  • bi-directional communication, no polling
  • Model driven - use your strongly-typed DTOs/POCOs

latest news

17.11.2012

Footloose 2.0.0 released, available on Opens external link in new windowNuGet.org

 

10.09.2012

The Opens internal link in current windowFootloose Developer Center is now open.

 

06.08.2012

Register for your free Trial License!

 

05.08.2012

New website is online.