• Home
  • Most Popular
  • Submit
  • About Us
  • Contact Us

Softpile

Free Downloads

Categories
  • Home
  • Most Popular
  • Communications
  • Desktop
  • Games & Entertainment
  • Graphic Apps
  • Network & Internet
  • Security & Privacy
  • System Utilities
Alternative to itextsharp 2022.11.10347
IronPDF offers an itextsharp alternative for HTML to PDF conversion with C# code examples, documentation, and ...
VShell Server for Linux and Mac 4.8
VShell is a versatile and secure file transfer server that supports multiple protocols and is compatible ...
PDF Studio PDF Editor for Linux 2022
PDF Studio is a cost-effective PDF editor that delivers full compatibility with the PDF Standard. It's ...
VQ Probe for Linux 1.5
VQ Probe is a comprehensive software tool that enables objective and subjective video quality analysis. The ...
Resilient Server 2.3
This Debian GNU/Linux (Buster) based software has a customized partitioning scheme that enhances robustness against filesystem ...
Valentina Studio for Linux 9.6
Valentina Studio is a cross-platform GUI manager for Mac, Windows, and Linux. It allows users to ...
VPN Lifeguard for Linux 1.0.58
The software monitors VPN connection and automatically terminates apps during connection loss, re-establishes the connection and ...
G_Viewer 0.84
G_Viewer is a Linux software that serves as both a file system and photo/image viewer. It ...
Checksome File Hash Tool for Linux 1.1
This software allows for the generation and verification of file hashes. It is a quick and ...
KeyWrangler Password Manager for Linux 1.2
A password management software that is secure, offline and extensible. It offers military-grade encryption to protect ...
Home Linux Ravenous Download

Ravenous

March 12, 2009
Java-based web server with complete functionalities.
Version 0.9.20
License BSD License
Platform Linux
Supported Languages English
Homepage ravenous.solidosystems.com
Developed by Kasper J. Jeppesen
Ravenous is a highly capable web server written using Java programming language. It allows you to write dynamic pages in Java without having to go through a tedious learning curve. The interface offers pure programming for your web projects with no need to read stacks of books before getting started. The software aims to simplify the process of writing high-performance web applications in Java, making it easy for newcomers while maintaining efficiency for experienced programmers.

Unlike other web servers, Ravenous doesn't require you to go through a plethora of documentation before getting started. Nor does it need 500+ lines of xml files to be written before running. Writing your first web page in Ravenous has never been easier. All you need to do is write it in a file with .rvp as the file suffix and store it in the ravenous web folder, just as you would do while writing a PHP based site. This software is designed to make the transition from PHP to Java very smooth, as most users will be regular PHP developers looking for an easier way to start writing pages in Java.

If you are an Apache server administrator looking to administer Ravenous, you'll find that the process of configuring the new sites is very similar to configuring a new PHP-based virtual host. The only differences being that you don't specify which IP address and port the virtual host should bind to, and the log files are specified using AccessLog and ErrorLog options.

For beginners in web development or Ravenous, there is a useful introduction to the primary features of Ravenous. If you haven't yet developed a single page in Ravenous, you should start by reading the rest of this section. For developers who have already built a few pages, you can skim through the subsections that match the task at hand.

Ravenous can serve pages in two different ways - simple pages with embedded code or using the Model-View-Controller (MVC) model. Simple pages are similar to PHP pages and are executed when Ravenous finds and executes the files that have the .rvp suffix. Inside the code sections, you utilize regular Java code to build your output. The commands print and println are used to add text to the HTML output. When Ravenous executes one of your page files, it will parse it and convert it into a single method on a new object which inherits an object called PageEngine. If you want to add other methods to this object, you have the freedom to do so at any time in your code sections.
What's New

Version 0.9.20: N/A

Free Download 1.4M
377
  • Share on:

Most Popular

  1. Quicksilver Forums 1.4.2
    154
  2. Dvgrab 3.4
    102
  3. DynVPN 1.0
    89
  4. CherryTV 0.1
    81
  5. SlideMap 1.2.2
    80
  6. porm r2
    73
  7. Clewarecontrol 0.8
    72
  8. Java Games 1.0
    72
  9. Swiftfox 3.0b5pre-2
    71
  10. fuseftp 0.8
    71

Related Downloads

Wintah
"Enhance your GNOME desktop experience with a delightful winter theme." (10 words)
Graal Online
Graal Online is a classic, multiplayer online role-playing game that focuses on ...
Metal Mech
Metal Mech is a multiplayer web game featuring robot battles and space ...
dxr3Player
dxr3Player is a Linux DVD player with command-line functionality designed for use ...
Pod::Usage::CGI
This software creates a usage message for CGI scripts. It provides a ...
CGI::Echo
This software allows the echo of form data to test the design ...
ScmProj
SCM Project is a plugin designed to manage software development projects. It ...
WM Workload
WM Workload is a monitor that calculates the average workload of processes ...
News::Pan::Server
The software enables abstraction to a group of server cache files in ...
TireHotel 2 for Linux 64 bit
Get free tire storage software with integrated invoice, email, and statistics modules. ...
Copyright © 1999-2025 Softpile Free Downloads
  • Most Popular
  • Submit
  • About Us
  • Contact Us
  • Privacy Policy
  • Disclaimer
  • Terms of Use

Can we use your data to tailor ads for you?

Our partners will collect data and use cookies for ad personalization and measurement.

By choosing "I agree", closing this pop-up or clicking on any element on the page, you agree to the use of cookies to help us provide you with a better user experience.

Learn how Softpile and our partners collect and use data.

You can change your choice at any time in our privacy center.

Cookie Settings

Our website stores four types of cookies. At any time you can choose which cookies you accept and which you refuse. You can read more about what cookies are and what types of cookies we store in our Cookie Policy.

are necessary for technical reasons. Without them, this website may not function properly.

are necessary for specific functionality on the website. Without them, some features may be disabled.

allow us to analyse website use and to improve the visitor's experience.

allow us to personalise your experience and to send you relevant content and offers, on this website and other websites.