Simple Icon


5.0 Stars (2)
30 Downloads (This Week)
Last Update:
Browse All Files
Windows Mac Solaris Linux


The goal of Simple is to bring the power of simplicity to the world of server side Java. The primary focus of the project is to provide a truly embeddable Java based HTTP engine capable of handling enormous loads. Simple provides a truly asynchronous service model, request completion is driven using an internal, transparent, monitoring system.

Simple Web Site


Other Useful Business Software

The Leading Provider of Business VoIP Phone Systems Icon

Award-Winning Business VoIP Phone System

The Leading Provider of Business VoIP Phone Systems Icon
1 of 5 2 of 5 3 of 5 4 of 5 5 of 5
62 Reviews
  • Unlimited Calling, Faxing, Video Conferencing
  • 24/7 U.S Based Customer Support
  • Super Reliable, Simple to Use

User Ratings

ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
Write a Review

User Reviews

  • 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    Hi, nice and easy to use but there seems to be a problem when you use several thread. I have a timeout for certain type of request the code is quite straightforward. I looks like the example, ie. this.executor = Executors.newCachedThreadPool(); @Override public void handle(Request request, Response response) {"receiving request " + request.getAddress().toString()); Task task = new Task(request, response, cfg); executor.execute(task);"Executing task"); } There is two differences In the Task I have a Thread.sleep(millis). I tried the same sniper code outside the simpleframework and It worked fine. The problem is that it seems that when you have big loads of request where "Thread.sleep()" runned another not. The simpleframework get a deadlock handling like 3 requests at the time, ie. and it does not handle more request until all "Thread.sleep(..)" ar fineshed. In my eyes it should continue to handle requests even if some threads are sleeping, the same sniper code outside simpleframework works fine so I don't think it has to do with the code...I quite sure thet even if you don't have Thread.sleep(..) the simpleframework handles a fixed number of threads. I need some hints och help with this issue. regards Alvaro

    Posted 04/29/2013
  • 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    This is a great project. I originally used Apache MINA but then switched to Simple and I couldn't be happier about it. Simple is being used to power a game server (not a web site). Simple interfaces the clients to the actual games which are stored in a database. Check out Age of Conquest for more information:

    Posted 10/21/2009
Read more reviews

Additional Project Details



Intended Audience

Developers, End Users/Desktop

User Interface


Programming Language




Thanks for helping keep SourceForge clean.

Screenshot instructions:
Red Hat Linux   Ubuntu

Click URL instructions:
Right-click on ad, choose "Copy Link", then paste here →
(This may not be possible with some types of ads)

More information about our ad policies

Briefly describe the problem (required):

Upload screenshot of ad (required):
Select a file, or drag & drop file here.

Please provide the ad click URL, if possible:

Get latest updates about Open Source Projects, Conferences and News.

No, thanks