Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.
Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
Try It Free
Go from Code to Production URL in Seconds
Cloud Run deploys apps in any language instantly. Scales to zero. Pay only when code runs.
Skip the Kubernetes configs. Cloud Run handles HTTPS, scaling, and infrastructure automatically. Two million requests free per month.
Simplified multithreaded Java HTTP server able to interpret GET/POST requests.
Example dummy app included. It uses Apache2 as a proxy for AJAX calls and jQuery code as a client.
-------
Requirements:
For the Java HTTP server:
- J2SE (SDK for compilation)
For the exampe web app:
- Apache2 with mod_rewrite and mod_proxy
Client-side for the web app:
- www browser supporting JS with jQuery
---
Setup:
- run Server.class from Java server files (java Server) in a terminal/console
- unpack example app files under/within your apache2 document root file structure
- open index.html (with a www browser, from a www server)
- observe terminal output
Java wrapper around the old commons-http-client.3.1
This is a java wrapper around the old commons-http-client.3.1 HTTP client which not developed anymore.
The wrapper is using the new HttpClient 4.x and keeps binary compatibility.
The intention for developing this wrapper was using Axis 2 for accessing a Microsoft Exchange 2010 server which requires a NTLM2 authentication.
Not all methods are implemented, but it works for me.
Just remove the old commons-httpclient-3.1.jar and add http-client-3-wrapper to your project.
HyperCES is a Cookie Encapsulation System (CES).
The purpose of a CES is to act as an intermediary between an HTTP client and a web server, to handle cookies on the client's behalf. HyperCES does this by adding a session identifier to the URL.
Deploy in 115+ regions with the modern database for every enterprise.
MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
an embeddable spreadsheet for your web application
...It can import and export the XLS and XLSX file formats and nearly the full range of Excel formula functions are supported. Most basic features are implemented as well as some of the more advanced ones. The user interface is written entirely in JavaScript and its server-side API is pure Java based on the OpenXLS spreadsheet engine. Neither the client nor the server needs Excel or any browser plugins.
Sheetster is primarily intended for developers who want to integrate spreadsheets into their web applications. Towards that end it provides a server-side API for document storage connectors and a rich REST API for manipulating open spreadsheets. ...
CADI is an implementation of the JPIP standard (JPEG2000 Interactive Protocol - Part 9). CADI includes a JPIP server, a JPIP proxy, and a JPIP Client. CADI is designed and programmed with the aim to provide a flexible framework to test and develop ne
SimpleHTTPDB is a client based key-value database that allows for storing data on any http-server via FTP. This way, no server-based functionality is required. Security of the data is provided by high-level encryption.
uEasy is a wysiwyg editor for use with Content Management System (CMS). It features a wysiwyg client (as applet or application) and a server. You can easily develop: - interfaces for any CMS - plugins for any format (HTML, Wiki, ...)
A distributed FTP daemon written in java. Instead of conventional server<->client transfer it uses master<->client for control connections and slave<->client for (most) data transfers, the master must tell the slave to initiate/respond to a transfer
Jin is a Java client for various chess servers. It currently supports the Internet Chess Club (chessclub.com) and the Free Internet Chess Server (freechess.org) but is designed to be able to support any chess server.
SOCKS Server and Library for Java. Support for versions 4 and 5 of SOCKS protocol. Designed to be easily expandable to support different encryption/authentication/authorization methods. Sample server and client are available.
GiraffeFTP is a Java based FTP client and server. It includes GUI and command line tools. Good code to see to understand the FTP Protocol and sockets. Also includes a non-standard implementation of SSL sockets.
Geomajas is a web mapping GIS software with full vectorial editing capabilities, and support for custom attribute relation models in the browser. It has built-in support for any type of query, selection, filtering, snapping, printing, ...
Accord Odette is a Java framework for developing your own Odette OFTP2 client/server, respecting your needs of integration and functionalities. It comes with base client and server classes for TCP/IP and to bridge connections through X.25 and ISDN.
Java Image Resizer and Uploader. This is an open source Java applet which allows web app developers to provide an easy way for their users to upload properly sized images to a web server using client-side resources for expensive resizing operations.
Telnet over HTTP proxy. Allows users behind firewalls to tunnel Telnet sessions over a HTTP connection. Server uses Java servlets with a Java or C# client.
the socket test is a study/example project using Apache Mina, JBoss Netty, and Spring, javax.script, Groovy
to provide a extensible/configurable socket/http/serial mock server to test your client appliction
DEPRECATED!
This program is replaced by Gamer's Proxy:
https://sourceforge.net/projects/gamersproxy/
This is a simple Java program that holds UDP packets for a while before forwarding them to a target address. This can be used to simulate ping in video games.
Ex-Crawler is divided into 3 subprojects (Crawler Daemon, distributed gui Client, (web) search engine) which together provide a flexible and powerful search engine supporting distributed computing. More informations: http://ex-crawler.sourceforge.net
This code is to make it easier to use Sockets inside a GUI. Right now I only have a Telnet library But by the end of the year I hope to have posted at least 3 other libraries (IRC, Socket server, FTP?)
A web services client portlet for search into Alfresco. You must specify the url to Alfresco server, and a username and password with which to make the search. You can also set how many results display per page.
EasyeMud provides a server, graphical client and a set of tools for creating and administering graphical online multi user dungeon (MUD) type games. Game content and logic are written in scripts similar to the Basic programming language.