Flowgrind is a tool similar to iperf or netperf. It measures throughput and other metrics for TCP and other protocols. It features some unique characteristics: a distributed architecture, sophisticated flow scheduling, Linux kernel TCP statistics, the Anderson-Darling statistical test, rate-limited flows with uniform or Poisson distribution, and separation between control and test traffic.
LastFmLib.net lets you access all Web services provided by Last.fm. This also includes an implementation of the Audioscrobbler 1.2.1 submissions protocol and radio api. Also, LastFmLib.net provides a set of useful classes, e.g for caching requests and pictures and for accessing simple request easily via the LastFmClient class. The library should be fully Mono compatible (the test with MoMa was positive).
Wired-php is an XML-RPC client for interfacing with WuBook WebServices. Wired-php allows you to export booking online steps for tourism properties and it can act as a proxy gateway to update contingents on IDS (Internet Distributon System) via the Channel Manager WooDoo. The intended audience is tourism sites and property management system developers. It should be used to implement online booking for tourism properties or to manage room contingents on the Internet.
PDFXMLRPC enables client-server PDF creation from text over the Internet or an intranet, running over XML-RPC and HTTP. It consists of a library that you can use to create an XML-RPC PDF server, a library that you can use to create an XML-RPC PDF client, and clients created using these libraries. The client can send text to the server repeatedly, using XML-RPC method calls. The server converts that text to PDF content, and in response to a different method call from the client, sends that PDF content back to the client. The client then saves that PDF content to a local PDF file.
Roster is DNS management software for use with Bind 9. It is licensed under the BSD license. It is written in Python, and uses a MySQL database with an XML-RPC front-end. It contains a set of command line user tools that connect to the XML-RPC front-end. The config files for BIND are generated from the MySQL database, so a live MySQL database is not needed. The software has four basic components. The core includes the database interface and core API, and contains the authorization layer. The server is an SSL enabled multi-threaded XML-RPC server. It also contains the LDAP authentication layer. The config manger creates BIND config files using the core API, and handles pushing the files to their appropriate servers. The user tools contain over 20 tools to create, list, and remove records, zones, views, DNS servers, DNS server sets, groups, users, and the assignments between them all. There is currently support for views, many DNS servers in many configurations, IPv6, user/group authorization, LDAP authentication, and Unicode hosts.
XRDL is a language and tools for automatic client generation for XML-RPC services. It provides a way to create simple service definitions for XML-RPC services. It is inspired by WSDL, but aims for ease of use in the spirit of XML-RPC. It supports exporting complex (recursive) types, as well as methods. It includes a number of tools, allowing automatic XRDL generation for servers and clients written in PHP or C++/Qt.