The C++ API can be used with high-speed services implemented in C or C++ that require device detection. While natively written in C++, the API is a port of the Java version and, as such, implements the latest and greatest logic found in the standard WURFL API. The API is made available with a C layer that allows linking to C programs on a wide variety of platforms (Linux, Unix, FreeBSD, SmartOS, Microsoft Windows).
WURFL InFuze supports two web server modules: Apache and NGINX. Using these modules, web developers can access WURFL capabilities as environmental variables in their code. There is no need to invoke and make a specific call for WURFL capabilities. And because the C++ API is the underlying code for these modules, ScientiaMobile is delivering both simplicity and speed.
The WURFL InFuze module for Node.js provides device detection for developers of scalable real-time applications using the Node.js platform. As an Add-On, Node.js binds the WURFL InFuze library and delivers device capabilities to both the server and any applications running on it.
Content caching is a key requirement of many web applications these days. Quickly serving the right-sized content that is appropriate to a device sis critical to a good mobile web experience. WURFL InFuze provides a Varnish VMOD to add device intelligence to reverse-caching proxy decisions.
Python is a flexible programming platform capable of tying into WURFL InFuze’s C API. WURFL InFuze for Python provides tools so developers can easily integrate high-performance device detection into their Python code base. In addition to access to WURFL’s API and xml, WURFL InFuze for Python includes command line utilities suitable for optimization and analytics use cases.
Commercial licenses are available for single site, multiple site, and OEM packages.
* ScientiaMobile, Inc. is not affiliated in any way with the Apache Software Foundation, NGNIX Software Inc., RedPill Linpro AS or Varnish Software AB.
2014 - ScientiaMobile, Inc. All rights reserved. WURFL® is the registered trademark of ScientiaMobile, Inc.