Share

More
Sambuca Embedded HTTP Framework Icon

Sambuca Embedded HTTP Framework

by rilardi


Sambuca is a Java HTTP Server framework allowing developers to embed a HTTP server in their apps with custom HTTP Request Handlers. Apps can host standalone HTTP Services (Web Service) without having to deploy full app server such as Tomcat or WebLogic.


http://www.jsambuca.com/





Separate each tag with a space.

Release Date:

2008-05-29

Topic:

Operating System:

License:

Intended Audience:

User Interface:

Programming Language:

Registered:

2007-11-12

Ratings and Reviews

Be the first to post a text review of Sambuca Embedded HTTP Framework. Rate and review a project by clicking thumbs up or thumbs down in the right column.

Project Feed

  • Sambuca 1.0.6 Released!

    May 29, 2008 - Sambuca version 1.0.6 has been released. It includes support for boolean and boolean arrays in the Sambuca Simple Web Services framework. We also started integrating RogueLogic's new JBeanDescriber utility, which will enable the Sambuca project to support basic Java Beans as parameters and return types for methods in Simple Web Service Facades. The utility has been included in the com.roguelogic.util package.

    posted by rilardi 542 days ago

  • File released: /sambuca/sambuca-1.0.6/sambuca_v1.0.6.tar.gz

    posted 542 days ago

  • sambuca sambuca-1.0.6 file released: sambuca_v1.0.6.tar.gz

    posted 542 days ago

  • Sambuca Simple Web Services Auto Mounter (Sambuca V1.0.5)

    With release of Sambuca version 1.0.5, the project now includes the Sambuca Simple Web Services Auto Mounter framework. This framework allows you to automatically turn any java class that exposes public methods into a Web Service via an implementation of the Sambuca HTTP Server called the WebServiceAutoMounter. The Auto Mounter will use java reflection to scan a provided Java class for public methods and automatically generate an XML descriptor (non-SOAP) and allows for Remote Execution of the methods it "mounts" on the HTTP server via web service calls. The framework also includes a client stub generator which given the XML Descriptor URL will generate the Java Code needed for the Web Service Client. All you simply have to do to invoke your web service methods remotely is create an instance of the generated stub client and provide the URL of the Sambuca HTTP Server where your java class is being hosts to the constructor. Then you invoke the same methods as you would if you have the remote java class on your local JVM's classpath! See our quick how-to for more information: http://sambuca.roguelogic.com/run_simple_echo_ws.htm Please note that this version of the Simple Web Services framework only supports the following data types: String, String[], int, int[], float, float[], double, double[], short, short[], char, char[], long, long[], byte, byte[]. The next version we plan on including support for Java Beans.

    posted by rilardi 594 days ago

  • File released: /sambuca/Sambuca-V1.0.5/sambuca_v1.0.5.zip

    posted 594 days ago

  • sambuca Sambuca-V1.0.5 file released: sambuca_v1.0.5.zip

    posted 594 days ago

  • Sambuca Version 1.0.2 Released!

    Sambuca Version 1.0.2 includes an improved Socket Wrapper implementation and exposes reuse address and socket lingering overriding to the user. It is a minor release, but definitely improves the stability and customization of the framework.

    posted by rilardi 666 days ago

  • File released: /sambuca/Sambuca-V1.0.2/sambuca_v1.0.2.zip

    posted 666 days ago

  • sambuca Sambuca-V1.0.2 file released: sambuca_v1.0.2.zip

    posted 666 days ago

  • Sambuca: What it Does and what problem it Solves?

    Sambuca is an Open Source, Java HTTP Server framework that allows developers to embed a HTTP server directly in their applications with custom HTTP Request Handlers, so that their application can directly process incoming HTTP Requests and easily send back HTTP formatted responses to the requesting client. Applications can host standalone HTTP Services such as Web Service without having to deploy and integrate with a full application server such as Tomcat, JBoss, or WebLogic. The Sambuca Framework solves the problem that most companies that create large multi-tier applications face: "How to integrate processes across multiple hosts?" Most times we end up creating Rube Goldberg Machines. The Sambuca Framework should greatly simplify the "machines" we have to build... It does this by allowing developers to quickly and easily make their applications and process HTTP enabled and aware. All processes running on any number of hosts can now easily communicate via HTTP using Sambuca as the "Server" and language internals such as Java's HttpUrlConnection. This also allows for client applications and processes that are not Java based such as applications written in C++, C#, perl, etc to communicate with Java programs.

    posted by rilardi 737 days ago

Rate and Review

Be the first person to add a text review.

Would you recommend this project?






<

Related Projects

Sambuca Embedded HTTP Framework Actions

Thanks for your rating!

Would you also like to write a review?





Skip Review