---
title: Available Features
slug: ps/help/en_us/vtm/jdev/available-features
docTags: 
createdAt: 2026-08-02T09:24:25.539Z
---

The following standard features can be easily added using Java Extensions:

- **Light Weight Directory Access Protocol support**: LDAP is an Internet protocol that provides access to the information on a server, usually to look up personal contact information and additional data such as encryption certificates, pointers to printers, etc.
- **Active Directory support**: Active Directory support provides authentication, authorization, and allows Administrators to apply policies to networks.
- **RADIUS support**: RADIUS (Remote Authentication Dial in User Service) is a specialized Internet protocol used to control access to the network. It provides easy authentication, authorization, and accounting.
- **SQL Database interface support**: SQL is the standard programming language for querying and managing databases. It is supported by a number of software companies including Oracle and Microsoft.
- **SOAP support**: SOAP is a protocol for exchanging XML-based messages over computer networks, normally using HTTP or HTTPS. SOAP forms the foundation layer of the Web services protocol stack, providing a basic messaging framework upon which abstract layers can be built.
- **TACACS support**: Terminal Access Controller Access-Control System is an authentication protocol, mostly used in UNIX-like systems, that allows encrypted communication with a remote server.
- **Threading**: Java code that can run in the background, not just as a request-response code.
- **UDP communication**: User Datagram Protocol (UDP) is an Internet protocol that allows programs located on networked computers to communicate with other computers. UDP generates messages that are sometimes referred to as datagrams.
- **Advanced XML and HTML processing**: XML provides the gateway for advanced formatting and data-exchanging between different types of devices.
- **Persistence of resources between requests**: Resource persistence is linked with session persistence and is offered as a standard feature. See the Virtual Traffic Manager: User’s Guide for more information about maintaining persistence between requests.
- **Sessions using cookies**: Cookies are an easy way to identify the user, provide customization, and allow for session persistence, when needed.
