JBoss Application Server is a J2EE certified platform for developing and deploying enterprise Java applications, Web applications, and Portals. JBoss Application Server provides the full range of J2EE 1.4 features as well as extended enterprise services including clustering, caching, and persistence. Read more hot
an open-source (MIT licensed) Gopher server. It was developed with J2SE 1.4, and is based in part on the Soma web server
an enterprise-suited, RFC959 compliant terminal-based ftpd server in Java. It is a 'full' server that implements it's own user and group management for operation systems that do not support such and is also the ideal solution to exchange files between systems with different OS
Antville is a high performance, full featured weblog hosting software based on Helma Object Publisher, an open source web application server entirely written in Java.
Solr is an open source enterprise search server based on the Lucene Java search library, with XML/HTTP and JSON APIs, hit highlighting, faceted search, caching, replication, and a web administration interface. It runs in a Java servlet container such as Tomcat.
ApacheDS is an embeddable, extendable, standards compliant open source LDAP server entirely written in Java, which has been certified LDAPv3 compatible by the Open Group. Other network protocols like Kerberos5 and NTP as well and the Change Password Protocol are supported. It has been designed to introduce triggers, stored procedures, queues and views to the world of LDAP which has lacked these rich constructs. Read more
BEJY provides a generic multithreaded TPC/IP server implementation, with additional SSL, to plug different protocol implementations to. Right now HTTP, SMTP, POP3 are supported.
an easy to configure NNTP server written in Java; for hosting private discussion groups on an intranet or the Internet
CrossFTP Server is a FTP server which offers a high-performance, easy configurable, and most of all secure FTP server. Its main advantage is that it is very easy to get started by the novice users, and meets advanced users' requirements as well. It supports user virtual directories, write permissions, idle time-out, and upload/download bandwidth limitations. You can monitor all user activities. Both upload and download files are resumable. A database and LDAP can be used to store user data. "MODE Z" is supported for faster transfers.
Cysphere is an integrated social networking server for smaller virtual communities
a webserver written in Java. It emphasizes security, configurability, modularity, extensability, and programmability
Dove is a free (LGPL-licensed) application which claims to distribute your documents to a variety of destinations.
a 100% Java application server with industry-leading XML support
Enterprise Object Broker
Enterprise Object Broker is an application server that transparently distributes Java objects via their interfaces. It makes no distinction between Local and Remote objects. Because of these features, it is not J2EE compliant.
EXProxy is a simple HTTP/HTTPS proxy server packaged as a library (see the JavaDoc in the documentation section) and designed to listen to HTTP requests and responses going throw it. It has also the ability to modify on the fly requests and/or responses.
For HTTP over SSL, it uses the "man in the middle" principle, and so will generate on you internet browser warnings about certificates.
Fair DJ is an Mserv-compatible music server designed to play music in a room with several users sharing a set of speakers. The users can rate songs, and Fair DJ selects songs using these ratings and a fairness algorithm to ensure that everybody is happy.
File Name Repository
a client/server application to create a central repository for file names based to hash fingerprint of file
Fluid Streaming Server
a MP3 streaming server written in Pure Java
Fuseki is a server that provides access to the SPARQL 1.1 standard. SPARQL is a W3C query language for RDF data on the Semantic Web. I
Gefest Web Home Server
Gefest Web Home Server is a simple Web server with a graphical user interface. It can be used without special knowledge.
GlassFish is an open-source application server project started by Sun Microsystems for the Java EE platform and now sponsored by Oracle Corporation. This project provides a structured process for developing a high quality application server. Read more
Habotat is a small, lightweight application server for hosting IM Services (more commonly referred to as Bots). Bots are small, specialized programs that you can communicate with using an Instant Messenger (IM) client; they show up in your Buddy List and are always there to do your bidding.
a scriptable open source web application server written in Java
iiitAccessServer is a rule-based enterprise authorization system written in Java. It works as a server and is usable with any programming language able to open a socket. The server fetches its data from LDAP and stores it in optimized form in one or more MySQL databases, used as a 2nd-level cache to achieve high performance.
Intrusion Detection Exchange Architecture
a client-server architecture for processing network intrusion detection data. The server receives XML alerts from Snort sensors buffers them for review by clients. The console provides a real-time view of IDS activity
The j661 project provides a generic CDS (or ARINC 661 Server) in order to facilitate the understanding of the ARINC 661 standard, prototype ARINC 661 concepts and architectures, and facilitate the reuse of ARINC 661 specifications and artefacts between projects.
Jabylon is an open-source translation server designed to ease the translation of software projects as a team effort.
Jamama is a Java Managed Mail Server. The functionality is inspired by the excellent excellent mail server Exim, but takes advantage of several Java features for runtime configuration and pluggability.
Java FTP Proxy Server
helps you if you are behind a firewall and do not have FTP access to the Internet, but you have access to machine that has. It will then work as proxy server and in that way let you connect to FTP servers outside the firewall
Java Jukebox is an extensible, multiuser, music server designed for use in environments ranging from offices and home entertainment systems, to car audio and internet music streaming.
Java Telnet Daemon
an Open Source effort to implement a Java telnet daemon that is compact and generic and thus easily embeddable into other applications
jHomeNet is a home automation server application used to monitor and control sensors and devices around your house. The application uses of a number of existing communication technologies including Dallas Semiconductor's 1-Wire and X-10 protocols. Administration and control of the software is through a GUI written entirely using the Swing development tools but makes use of a number of third party libraries.
(commercial) a file server based on Java technology (implementing the SMB/CIFS, NFS and FTP protocols). JLAN Server is unique in that the core server handles all of the protocol with pluggable 'driver' classes being used to interface to virtual filesystems
JOnAS is a mature, open-source implementation of the Java EE 5 certified application server specification, developed and hosted by the ObjectWeb consortium. Read more
jRevProxy is a lightweight reverse proxy server fully written in Java. jRevProxy is released under GPL (General Public License). jRevProxy accepts external HTTP(S) requests and translates these into internal HTTP(S) requests, hereby checking some rules specified in an XML configuration file.
JSCAPE Secure FTP Server
(commercial) JSCAPE Secure FTP Server is a highly secure FTP server designed to provide enterprise level secure file transfer capabilities. It is platform-independent with installers for Windows, Linux, Solaris, and Mac OS X.
JWhoisServer is a small, fast, and highly configurable RFC 3912 compliant whois server written in Java and using RDBMS as a storage engine.
Linked Media Framework
The Linked Media Framework is an easy-to-setup server application that bundles central Semantic Web technologies to offer advanced services. The Linked Media Framework consists of LMF Core and LMF Modules.
Milenia Grafter Server
Milenia Grafter Server is a very simple and powerful Flash media server. It features live audio/video streaming, live stream recording, powerful stream access control, lightweight client/server communication, a client mode, server-to-server data/audio/video communication, and an admin console.
Mockemail is a self-contained email server and Web viewer for helping to test mail-based applications.
a World Wide Web Filtering System that is written entirely in Java. Requires JDK 1.1
Multicast BOOTP Java server and C/Linux client
a generic multicast BOOTP/DHCP Java server and C/Linux client
an open-source multi-threaded multi-room chat server and client pair written in Java
OAQL Server allow you to connect in all your networks, all your java applications and all your sql/nosql databases (from different suppliers), as if you had a single application/database in an oriented architecture environment.
OpenLink Virtuoso Universal Server
OpenLink Virtuoso is a Virtual Database product that provides transparent real-time access to disparate data sources (ODBC, JDBC, XML, and Web Services), and transparent integration of disparate application logic (e.g. Mono ECMA-CLI and J2EE integration). Its broad protocol support enables it to offer Web, File, and SQL database server functionality alongside native XML storage, and Web services platform functionality as part of a cohesive single server solution.
OPush is an implement of the Exchange ActiveSync protocol supporting versions 2.5 and 12.1 of the protocol (Exchange 2003 and 2007). It is implemented with Eclipse and OSGi technologies and allows customized data providers
Orient Key/Value Server
Orient Key/Value Server is based on the Document Database technology and is accessible as an embedded repository via Java APIs or via HTTP using a RESTful API.
Parallel port powerSwitch
a TCP/IP based server, which controls a power switching device through the parallel port
pulpTunes is a Web server for the iTunes, letting you access your music through the Web. Written in Java, it runs on Windows and Mac, and even any other platform like Linux, provided you have an iTunes-like XML library file that points at the path of your music files.
QuickJas is a multi-process (not multi-thread) Java application server. It is well designed for OLTP applications with many large size objects in a JVM of a huge heap. It is a very simple Java application server. It utilizes non-invasive POJO classes as services, and the users are not required to learn any special API to build a client/server system.
SafiServer is an engine that powers the applications called Saflets that control one or more Asterisk PBXs.
(commercial) an enterprise collaboration software system that provides web-based online conference service. It features video conferencing, VoIP audio conferencing, remote PowerPoint presentation, desktop sharing, desktop remote control, local file pushing, instant messaging, and inline browsing
TymeacDSE is a Java Fork-Join application server employing the Divide-and-Conquer methodology in either an embedded or remote (RMI) configuration.
an X Window System server in pure Java under GNU GPL
a very limited SOCKS version 4/5 proxy server, written in Java
an X Window System server written in pure Java(tm). WiredX enables you to access UNIX/X applications from all web browsers with Java Plug-in. WiredX accepts X window protocols directly, so you don't need any proxy program