Personal tools
Skip to content. | Skip to navigation
Iperf was orginally developed by NLANR/DAST as a tool for measuring maximum TCP and UDP bandwidth performance. Iperf allows the tuning of various parameters and UDP characteristics. Iperf reports bandwidth, delay jitter, datagram loss. iperf3 is a new implementation from scratch, with the goal of a smaller, simpler code base, and a library version of the functionality that can be used in other programs. iperf3 also a number of features found in other tools such as nuttcp and netperf, but were missing from iperf2.x. Some new features in iperf3 include: reports the number of TCP packets that were retransmitted reports the average CPU utilization of the client and server (-V flag) support for zero copy TCP (-Z flag) JSON output format (-J flag)
Jackson is a: * Streaming (reading, writing) * FAST (measured to be faster than any other Java json parser and data binder) * Powerful (full data binding for common JDK classes as well as any Java bean class, Collection, Map or Enum) * Zero-dependency (does not rely on other packages beyond JDK) * Open Source (LGPL or AL) * Fully conformant * Extremely configurable JSON processor (JSON parser + JSON generator) written in Java. Beyond basic JSON reading/writing (parsing, generating), it also offers full node-based Tree Model, as well as full OJM (Object/Json Mapper) data binding functionality.
The CLI library provides a simple and easy to use API for working with the command line arguments and options.
Commons Codec is an attempt to provide definitive implementations of commonly used encoders and decoders. Examples include Base64, Hex, Phonetic and URLs.
The Hyper-Text Transfer Protocol (HTTP) is perhaps the most significant protocol used on the Internet today. Web services, network-enabled appliances and the growth of network computing continue to expand the role of the HTTP protocol beyond user-driven web browsers, and increase the number of applications that may require HTTP support. Although the java.net package provides basic support for accessing resources via HTTP, it doesn't provide the full flexibility or functionality needed by many applications. The Jakarta Commons HTTP Client component seeks to fill this void by providing an efficient, up-to-date, and feature-rich package implementing the client side of the most recent HTTP standards and recommendations. Designed for extension while providing robust support for the base HTTP protocol, the HTTP Client component may be of interest to anyone building HTTP-aware client applications such as web browsers, web service clients, or systems that leverage or extend the HTTP protocol for distributed communication.
Javassist enables Java programs to define a new class at runtime and to modify a class file when the JVM loads it. Unlike other similar bytecode editors, Javassist provides two levels of API: source level and bytecode level. If the users use the source-level API, they can edit a class file without knowledge of the specifications of the Java bytecode. The whole API is designed with only the vocabulary of the Java language. You can even specify inserted bytecode in the form of source text; Javassist compiles it on the fly. On the other hand, the bytecode-level API allows the users to directly edit a class file as other editors.
Jettison is a collection of Java APIs (like STaX and DOM) which read and write JSON. This allows nearly transparent enablement of JSON based web services in services frameworks like CXF or XML serialization frameworks like XStream.
Jetty 7 Web Server
Utilities for the JPackage Project <http://www.jpackage.org/>. It contains also the License, man pages, documentation, XSL files of general use with maven2, a header file for spec files, etc. Please See the /usr/share/doc/jpackage-utils-1.7.5/jpackage-utils-README file for more information.