Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [jetty-users] Alternatives to HTTP - Gemini, Gopher, others?

Hi,

On Thu, Mar 31, 2022 at 6:12 PM Peter Boughton <jetty@xxxxxxxxxxxxxxxxx> wrote:
>
> Hi list,
>
> I'm curious if anyone has done anything in Jetty with alternative
> hypertext protocols like Gopher or Gemini?
>
> https://en.wikipedia.org/wiki/Gopher_(protocol)
> https://en.wikipedia.org/wiki/Gemini_(protocol)
>
>
> I did some searching and found Jemini, but that seems to revolve around
> embedded use in a Spring application, and also seems to simply map
> Gemini to HTTP, rather than being a discrete implementation of it...
> https://github.com/warmuuh/jemini
>
> I haven't found anything regarding serving Gopher with Jetty, though
> there is Aftershock, a basic Gopher server written in Java.
> http://aftershock.sourceforge.net/
>
> Also, if there happen to be any other interesting hypertext protocols
> people have encountered, would be interested to know.

Just to say that for such simple textual protocols, writing your own
may not be a big deal.
Follow https://www.eclipse.org/jetty/documentation/jetty-11/programming-guide/index.html#pg-arch-io-echo
as a starting point.

-- 
Simone Bordet
---
Finally, no matter how good the architecture and design are,
to deliver bug-free software with optimal performance and reliability,
the implementation technique must be flawless.   Victoria Livschitz


Back to the top