simpleweb-support Mailing List for Simple
Brought to you by:
niallg
You can subscribe to this list here.
2004 |
Jan
(1) |
Feb
(4) |
Mar
(2) |
Apr
(14) |
May
(22) |
Jun
(15) |
Jul
(9) |
Aug
(2) |
Sep
(7) |
Oct
(4) |
Nov
(2) |
Dec
(12) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2005 |
Jan
(7) |
Feb
(16) |
Mar
(17) |
Apr
|
May
(12) |
Jun
(4) |
Jul
(22) |
Aug
(50) |
Sep
(8) |
Oct
(23) |
Nov
(9) |
Dec
(50) |
2006 |
Jan
(6) |
Feb
(7) |
Mar
(8) |
Apr
(3) |
May
(13) |
Jun
(4) |
Jul
(2) |
Aug
|
Sep
(1) |
Oct
|
Nov
(6) |
Dec
(7) |
2007 |
Jan
(11) |
Feb
(3) |
Mar
(17) |
Apr
(21) |
May
(9) |
Jun
(4) |
Jul
(6) |
Aug
(1) |
Sep
|
Oct
(8) |
Nov
(14) |
Dec
(3) |
2008 |
Jan
(3) |
Feb
|
Mar
|
Apr
(5) |
May
|
Jun
|
Jul
(4) |
Aug
(4) |
Sep
(15) |
Oct
(9) |
Nov
(6) |
Dec
(2) |
2009 |
Jan
(29) |
Feb
(2) |
Mar
(8) |
Apr
(14) |
May
(4) |
Jun
(13) |
Jul
(5) |
Aug
|
Sep
|
Oct
(4) |
Nov
(3) |
Dec
(7) |
2010 |
Jan
|
Feb
(2) |
Mar
(61) |
Apr
(9) |
May
(10) |
Jun
(9) |
Jul
(10) |
Aug
(7) |
Sep
(15) |
Oct
(5) |
Nov
(2) |
Dec
(3) |
2011 |
Jan
(11) |
Feb
|
Mar
|
Apr
(2) |
May
|
Jun
|
Jul
(3) |
Aug
|
Sep
(4) |
Oct
|
Nov
(6) |
Dec
(9) |
2012 |
Jan
|
Feb
(1) |
Mar
(2) |
Apr
(3) |
May
(2) |
Jun
|
Jul
(17) |
Aug
|
Sep
|
Oct
|
Nov
(10) |
Dec
(5) |
2013 |
Jan
(2) |
Feb
(4) |
Mar
|
Apr
(12) |
May
|
Jun
(5) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(3) |
Dec
(1) |
2014 |
Jan
|
Feb
(2) |
Mar
(6) |
Apr
|
May
|
Jun
(20) |
Jul
(12) |
Aug
(4) |
Sep
(3) |
Oct
(5) |
Nov
|
Dec
|
2015 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(1) |
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2016 |
Jan
(2) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(1) |
Nov
|
Dec
|
2017 |
Jan
|
Feb
(2) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Niall G. <gal...@ya...> - 2017-02-28 20:36:09
|
Hi, This is dependent on what you would classify as "too busy". I would imagine an ArrayBlockingQueue with a fixed capacity could be used. There is already a Request.getRequestTime() which timestamps when the request was read from the socket. You could create transactions to feed a single threaded dispatch queue, which offers jobs to a larger thread pool fed from an ArrayBlockingQueue. Then keep the servicing thread pool within the container small. class Transaction implements Runnable { private final BlockingQueue<Runnable> ready; private final Container accept; private final Container reject; private final Request req; private final Response resp; // etc... public void run() { if(!ready.offer(() -> accept.handle(req, resp)){ reject.handle(req, resp); } }} Niall From: Mike Tovino <mik...@gm...> To: sim...@li... Sent: Tuesday, 28 February 2017, 12:22 Subject: [Simpleweb-Support] Rejecting requests when the queue gets too deep in Simple framework I’ve been utilizing Simple framework for a couple of years, and have had nothing but good experiences with the framework. I’d like to add a feature to my server where I can reject an incoming http(s) request if the the server is “too busy”. I can easily accomplish this by having the Container’s handle() method create a job queue, where it timestamps jobs as it queues them. Each time handle() is called, it could check if the head job in the queue is older than some number of seconds, and if so return a 503 error immediately from handle(). It occurs to me that there may be better way to inject this kind of logic into a Simple Framework application… so I thought I’d ask! Thanks -Mike ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot _______________________________________________ Simpleweb-Support mailing list Sim...@li... https://lists.sourceforge.net/lists/listinfo/simpleweb-support |
From: Mike T. <mik...@gm...> - 2017-02-28 01:22:09
|
I’ve been utilizing Simple framework for a couple of years, and have had nothing but good experiences with the framework. I’d like to add a feature to my server where I can reject an incoming http(s) request if the the server is “too busy”. I can easily accomplish this by having the Container’s handle() method create a job queue, where it timestamps jobs as it queues them. Each time handle() is called, it could check if the head job in the queue is older than some number of seconds, and if so return a 503 error immediately from handle(). It occurs to me that there may be better way to inject this kind of logic into a Simple Framework application… so I thought I’d ask! Thanks -Mike |
From: Vincent T. <vt...@gm...> - 2016-10-13 02:14:07
|
Hi all Simple fans out there, I’ve being using Simple for all my Java Web Development projects for some time. I find it absolutely amazing :) Over the years, I’ve built a rack inspired micro-framework powered by Simple to avoid writing the same pieces over and over again. Things like: - Basic Authentication - View Templates and Layouts - Caching and Compression - Routing - Serving Static Assets - Logging in Apache Common Log format - Failure Monitoring and Recovery - Session support using encrypted cookies - Locale Negotiation - etc. After much too long, I finally added proper documentation. So if you’re interested, take a look at http://molecule.vtence.com Cheers, — Vincent |
From: Kai S. <sch...@gm...> - 2016-01-07 21:40:35
|
Hello Anonymous :) The Users' list is pretty much dead, has been for 6 years or so. Niall Gallagher, and the developper list is still quite active. I'm sure Niall would love it if someone would volunteer to renew Simple's homepage. I'm sure he'd email you the source HTML, so you can edit them, send it back to him for review... It would help a lot :) -k On Wed, Jan 6, 2016 at 1:54 PM, Bngfnvn Nvbnvb <tes...@ya...> wrote: > Hi everyone, > > while updating I too noticed the few name changes and was not immediately > able to follow. > > Anyway since the tutorial has not yet been updated I just want to post an > updated version here: > > import java.io.PrintStream; > import java.net.InetSocketAddress; > import java.net.SocketAddress; > > import org.simpleframework.http.Request; > import org.simpleframework.http.Response; > import org.simpleframework.http.core.Container; > import org.simpleframework.http.core.ContainerSocketProcessor; > import org.simpleframework.transport.SocketProcessor; > import org.simpleframework.transport.connect.Connection; > import org.simpleframework.transport.connect.SocketConnection; > > public class HelloWorld implements Container { > > public void handle(Request request, Response response) { > try { > PrintStream body = response.getPrintStream(); > long time = System.currentTimeMillis(); > > response.setValue("Content-Type", "text/plain"); > response.setValue("Server", "HelloWorld/1.0 (Simple 6.0.1)"); > response.setDate("Date", time); > response.setDate("Last-Modified", time); > > body.println("Hello World"); > body.close(); > } catch(Exception e) { > e.printStackTrace(); > } > } > > public static void main(String[] list) throws Exception { > Container container = new HelloWorld(); > SocketProcessor server = new ContainerSocketProcessor(container); > Connection connection = new SocketConnection(server); > SocketAddress address = new InetSocketAddress(8080); > > connection.connect(address); > } > } > > The only things that has changed are: > Lines8+9 > from: > import org.simpleframework.http.core.ContainerServer; > import org.simpleframework.transport.Server; > to: > import org.simpleframework.http.core.ContainerSocketProcessor; > import org.simpleframework.transport.SocketProcessor; > > and Line34 > from: > Server server = new ContainerServer(container); > to: > SocketProcessor server = new ContainerSocketProcessor(container); > > also for the completionists > Line21 > from: > response.setValue("Server", "HelloWorld/1.0 (Simple 4.0)"); > to: > response.setValue("Server", "HelloWorld/1.0 (Simple 6.0.1)"); > > ;) > > The same changes apply to the "Asynchronous services" example at the end. > > And one other minor error: > int length = request.getContentLength(); > should be a long because getContentLength() returns a long. > > On a side note. I of course found my way to the tutorial through Google > but could it be that there ist no link from the homepage to the tutorial? > > Enough nagging from me. > Thanks for this awesome framework! > > Best regards. > > > ------------------------------------------------------------------------------ > > _______________________________________________ > Simpleweb-Support mailing list > Sim...@li... > https://lists.sourceforge.net/lists/listinfo/simpleweb-support > > |
From: Bngfnvn N. <tes...@ya...> - 2016-01-06 13:10:19
|
Hi everyone, while updating I too noticed the few name changes and was not immediately able to follow. Anyway since the tutorial has not yet been updated I just want to post an updated version here: import java.io.PrintStream;import java.net.InetSocketAddress;import java.net.SocketAddress; import org.simpleframework.http.Request;import org.simpleframework.http.Response;import org.simpleframework.http.core.Container;import org.simpleframework.http.core.ContainerSocketProcessor;import org.simpleframework.transport.SocketProcessor;import org.simpleframework.transport.connect.Connection;import org.simpleframework.transport.connect.SocketConnection; public class HelloWorld implements Container { public void handle(Request request, Response response) { try { PrintStream body = response.getPrintStream(); long time = System.currentTimeMillis(); response.setValue("Content-Type", "text/plain"); response.setValue("Server", "HelloWorld/1.0 (Simple 6.0.1)"); response.setDate("Date", time); response.setDate("Last-Modified", time); body.println("Hello World"); body.close(); } catch(Exception e) { e.printStackTrace(); } } public static void main(String[] list) throws Exception { Container container = new HelloWorld(); SocketProcessor server = new ContainerSocketProcessor(container); Connection connection = new SocketConnection(server); SocketAddress address = new InetSocketAddress(8080); connection.connect(address); }} The only things that has changed are:Lines8+9from:import org.simpleframework.http.core.ContainerServer;import org.simpleframework.transport.Server;to:import org.simpleframework.http.core.ContainerSocketProcessor;import org.simpleframework.transport.SocketProcessor; and Line34from:Server server = new ContainerServer(container);to:SocketProcessor server = new ContainerSocketProcessor(container); also for the completionistsLine21from:response.setValue("Server", "HelloWorld/1.0 (Simple 4.0)");to:response.setValue("Server", "HelloWorld/1.0 (Simple 6.0.1)"); ;) The same changes apply to the "Asynchronous services" example at the end. And one other minor error:int length = request.getContentLength();should be a long because getContentLength() returns a long. On a side note. I of course found my way to the tutorial through Google but could it be that there ist no link from the homepage to the tutorial? Enough nagging from me.Thanks for this awesome framework! Best regards. |
From: gil <pun...@li...> - 2015-07-02 01:22:21
|
Hi my apologize if my this email is inappropriate i wrote a patch (attached) for add to jersey 2.x simple(framework) 6.0.1 support since I have not found anything about all use of this version of simple use of its apis hope I have not made too many blunders. Kindly ask if you can give a look at this patch to find out if I am headed down the right road or if I should let it go. Thanks in advance gil |
From: Charlie L. <cy...@ya...> - 2015-06-03 22:34:05
|
Hi,I have downloaded the maven project from the following link:Simple 6.0.1 | | | | | | | | | Simple 6.0.1Search Select a search ... Search this site Search the web | | | | View on www.simpleframework.org | Preview by Yahoo | | | | | However, I do not see the following two modules in there.import org.simpleframework.http.core.ContainerServer;import org.simpleframework.transport.Server; These are in the tutorial: Simple 6.0.1 | | | | | | | | | Simple 6.0.1Simple is a framework, not a standalone server such as Tomcat or Jetty. | | | | View on www.simpleframework.org | Preview by Yahoo | | | | | Please help me. Charlie |
From: Kai S. <sch...@gm...> - 2014-10-25 12:54:23
|
hey mate, this list is pretty dead... I'm still using 4.1.x version of Simple for my project, and forgot I was still on the mailing list until now. 4.1 came out about 6 years ago. but to give you pointers only: 1. Simple isn't meant as a ready to go HTTP server... lighttpd does a better job at that. it's meant for applications that are more advanced and performance based than any other HTTP can provide, while giving a Java Environment. Which means that most of Simple users don't use it as server, nor even a library, but rather they modify it to suit their own needs. Hence a source release is more important than binary one. 2. Probably due to a version mismatch. If your server runs 5.1.5 well, then you don't need to worry about anything. If there's a security problem on 5.1.5, we'll share it on the sim...@li... mailing list, which is where you should be asking these questions. As I said I'm still running a 4.1.x version of this software, and I've never needed more. But for some reason I'm still on this mailing list hehe... Don't upgrade unless to the next big version number unless you need to. you can run 5.x endlessly for all any of our community cares :) 3. Because this is an old project. The tutorials are awkward, and perhaps we as a community should work to update them. But they're not incorrect. Old means reliable and sturdy. And YES there's a community... not twitter and facebag, or Fox News fame... just a steady group of people that have supported the main developer over many years. And you get into this community by asking for help, not complaining. by giving suggestions, and reporting bugs. by thanking the River that gave us Life (aka the Nial). and please join the -users mailing list, cause that's where people who know what they're talking about might actually answer you, instead of the ghost trolls that haunt this list. Good Luck Jason, -Kai On Sat, Oct 25, 2014 at 5:32 AM, Jason Mirra <mi...@gm...> wrote: > I have a webserver running 5.1.5 successfully. > > There were a few things I found problematic about 6.0.1 > > 1. There is no jar file available in the download -- it is just source > code. > 2. I downloaded 3 separate jars that I managed to find on maven central. > But my code doesn't compile. org.simpleframework.transport.Server no longer > exists. > 3. When I go to the tutorial at > http://www.simpleframework.org/doc/tutorial/tutorial.php, it seems like > it hasn't been updated. > > Thanks, > Jason > > > ------------------------------------------------------------------------------ > > _______________________________________________ > Simpleweb-Support mailing list > Sim...@li... > https://lists.sourceforge.net/lists/listinfo/simpleweb-support > > |
From: Niall G. <gal...@ya...> - 2014-10-25 05:33:04
|
Hi Jason, I will make sure to include the jar in the downloads in future. Maven will always be the best place to get a JAR though. With regards to the Server interface this is now called SocketProcessor. Much of the server is the exact same, however I have renamed some key interfaces for obvious reasons. The name Server is far to generic and can be confusing. I have not upgraded the tutorial because I just don't have the time. I would prefer not to have a tutorial than have one that is not up to date or inaccurate. The demo code should be a good source of learning material. I will try to build out the examples/demos over the coming weeks. Regards, Niall -------------------------------------------- On Sat, 25/10/14, Jason Mirra <mi...@gm...> wrote: Subject: [Simpleweb-Support] Issues upgrading to Simple 6.0.1 To: sim...@li... Received: Saturday, 25 October, 2014, 2:32 PM I have a webserver running 5.1.5 successfully. There were a few things I found problematic about 6.0.1 1. There is no jar file available in the download -- it is just source code.2. I downloaded 3 separate jars that I managed to find on maven central. But my code doesn't compile. org.simpleframework.transport.Server no longer exists.3. When I go to the tutorial at http://www.simpleframework.org/doc/tutorial/tutorial.php, it seems like it hasn't been updated. Thanks,Jason -----Inline Attachment Follows----- ------------------------------------------------------------------------------ -----Inline Attachment Follows----- _______________________________________________ Simpleweb-Support mailing list Sim...@li... https://lists.sourceforge.net/lists/listinfo/simpleweb-support |
From: Jason M. <mi...@gm...> - 2014-10-25 03:33:24
|
I have a webserver running 5.1.5 successfully. There were a few things I found problematic about 6.0.1 1. There is no jar file available in the download -- it is just source code. 2. I downloaded 3 separate jars that I managed to find on maven central. But my code doesn't compile. org.simpleframework.transport.Server no longer exists. 3. When I go to the tutorial at http://www.simpleframework.org/doc/tutorial/tutorial.php, it seems like it hasn't been updated. Thanks, Jason |
From: Niall G. <gal...@ya...> - 2014-10-22 08:57:44
|
What happened when you tried the demo, you need to run the ApplicationLauncher with arguments like etc/spring.xml etc/common.properties etc/local.properties It should work, I tried it only recently. -------------------------------------------- On Wed, 22/10/14, Daniele L. <dlo...@ya...> wrote: Subject: [Simpleweb-Support] 6.0.x demo tutorial To: sim...@li... Received: Wednesday, 22 October, 2014, 4:48 PM I was searching for a lightweight java web server and i have found simple. I try the demo but with no success for 6.0.1 version. My question is : there is a tutorial like http://www.simpleframework.org/doc/tutorial/tutorial.php for 6.0.x version? Thanks Danniele Lombardini ------------------------------------------------------------------------------ Comprehensive Server Monitoring with Site24x7. Monitor 10 servers for $9/Month. Get alerted through email, SMS, voice calls or mobile push notifications. Take corrective actions from your mobile device. http://p.sf.net/sfu/Zoho _______________________________________________ Simpleweb-Support mailing list Sim...@li... https://lists.sourceforge.net/lists/listinfo/simpleweb-support |
From: Daniele L. <dlo...@ya...> - 2014-10-22 05:48:56
|
I was searching for a lightweight java web server and i have found simple. I try the demo but with no success for 6.0.1 version. My question is : there is a tutorial like http://www.simpleframework.org/doc/tutorial/tutorial.php for 6.0.x version? Thanks Danniele Lombardini |
From: Niall G. <gal...@ya...> - 2014-09-16 09:22:48
|
Yes it does, in fact it has a very fine grained way to trace exactly what is going on. Take a look at GitHub for version 6.0 https://github.com/ngallagher/simpleframework An implementation exists here which will give very poor performance, but you get the idea https://github.com/ngallagher/simpleframework/blob/master/simple-demo/simple-demo/src/main/java/org/simpleframework/demo/trace/LogAnalyzer.java You can hook it up to log4j if you like, however it does dump out a hell of a lot of information -------------------------------------------- On Tue, 16/9/14, Giovanni Gaglione <gio...@wo...> wrote: Subject: [Simpleweb-Support] Does it have an integrated logger? To: sim...@li... Received: Tuesday, 16 September, 2014, 6:58 PM I was wondering if SimpleWeb has an integrated logging system.If it does, is it enough writing a log4j.properties file? I tried setting log4j.properties in this way log4j.rootLogger=DEBUG,consolelog4j.logger.org.simpleframework.http=DEBUG,console ##################### ### APPENDERS ### ##################### ### console ### log4j.appender.console=org.apache.log4j.ConsoleAppender log4j.appender.console.Target=System.out log4j.appender.console.layout=org.apache.log4j.PatternLayout log4j.appender.console.layout.ConversionPattern=%d [%m]%n log4j.appender.console.ImmediateFlush=true but it did not work.Any suggestion? -- Giovanni Gaglione / Cto +39 388 75 06 756 / gio...@wo... Herengracht 182, Amsterdam. http://wonderflow.co -----Inline Attachment Follows----- ------------------------------------------------------------------------------ Want excitement? Manually upgrade your production database. When you want reliability, choose Perforce. Perforce version control. Predictably reliable. http://pubads.g.doubleclick.net/gampad/clk?id=157508191&iu=/4140/ostg.clktrk -----Inline Attachment Follows----- _______________________________________________ Simpleweb-Support mailing list Sim...@li... https://lists.sourceforge.net/lists/listinfo/simpleweb-support |
From: Niall G. <gal...@ya...> - 2014-08-12 07:57:27
|
This depends on your interpretation, sure you will have to write some code to do it, but it is so easy to do its just not worth writing a specific implementation. WebSockets is a fairly new protocol in this space which is being adopted at a fairly impressive pace. Its by far the best means of sending and receiving asynchronous data. -------------------------------------------- On Tue, 12/8/14, Kai Schutte <sch...@gm...> wrote: Subject: Re: [Simpleweb-Support] Question To: "Simple support and user issues" <sim...@li...> Received: Tuesday, 12 August, 2014, 12:08 PM Hey, To put it Simply: NO. While it would be easy enough to add this on with an extension to Simple with about 200 lines of code, that's currently outside of the scope of this project. Simple would be fully compatible, fully ready, and capable to perform such a function, if someone would write the extension to make that happen. How it would do that would be up to whoever writes the extension. Such an extension would never become part of Simple, and therefore Simple itself will never provide extra services like this extension. -kai On Sun, Aug 10, 2014 at 7:20 AM, A man alone <sof...@gm...> wrote: Hi. I have a question about simple framework. Is Simple suport SSE(Server sent event) mechanism?if yes, how it does this? ------------------------------------------------------------------------------ _______________________________________________ Simpleweb-Support mailing list Sim...@li... https://lists.sourceforge.net/lists/listinfo/simpleweb-support -----Inline Attachment Follows----- ------------------------------------------------------------------------------ -----Inline Attachment Follows----- _______________________________________________ Simpleweb-Support mailing list Sim...@li... https://lists.sourceforge.net/lists/listinfo/simpleweb-support |
From: Niall G. <gal...@ya...> - 2014-08-12 07:53:39
|
Yes, it supports what ever you want. WebSockets will be available within a month or so, thats about the best flavour thats possible. -------------------------------------------- On Sun, 10/8/14, A man alone <sof...@gm...> wrote: Subject: [Simpleweb-Support] Question To: sim...@li... Received: Sunday, 10 August, 2014, 4:20 PM Hi. I have a question about simple framework. Is Simple suport SSE(Server sent event) mechanism?if yes, how it does this? ------------------------------------------------------------------------------ _______________________________________________ Simpleweb-Support mailing list Sim...@li... https://lists.sourceforge.net/lists/listinfo/simpleweb-support |
From: Kai S. <sch...@gm...> - 2014-08-12 02:09:01
|
Hey, To put it Simply: NO. While it would be easy enough to add this on with an extension to Simple with about 200 lines of code, that's currently outside of the scope of this project. Simple would be fully compatible, fully ready, and capable to perform such a function, if someone would write the extension to make that happen. How it would do that would be up to whoever writes the extension. Such an extension would never become part of Simple, and therefore Simple itself will never provide extra services like this extension. -kai On Sun, Aug 10, 2014 at 7:20 AM, A man alone < sof...@gm...> wrote: > Hi. > I have a question about simple framework. > Is Simple suport SSE(Server sent event) mechanism?if yes, how it does this? > > > ------------------------------------------------------------------------------ > _______________________________________________ > Simpleweb-Support mailing list > Sim...@li... > https://lists.sourceforge.net/lists/listinfo/simpleweb-support > |
From: A m. a. <sof...@gm...> - 2014-08-10 06:20:30
|
Hi. I have a question about simple framework. Is Simple suport SSE(Server sent event) mechanism?if yes, how it does this? |
From: -=}\\*/{=- <rui...@gm...> - 2014-07-28 23:14:19
|
more like: wow, i've written my own xmonad window manager with only a few hundred lines of code :D ty... do you haskell? On Fri, Jul 18, 2014 at 8:40 PM, Steve Kallestad <st...@ta...> wrote: > main = putStrLn "So long Rui, and good luck!" > > > > > > *From:* -=}\*/{=- [mailto:rui...@gm...] > *Sent:* Thursday, July 17, 2014 8:00 PM > *To:* Simple support and user issues > *Subject:* [Simpleweb-Support] leaving the list... > > > > hi all, > > > > i have moved to haskell... can't code in java anymore. > > so i'm leaving simple web/xml mailing list. > > > > thank you all and best wishes, []r. > > > |
From: -=}\\*/{=- <rui...@gm...> - 2014-07-28 07:57:00
|
hi all, after waiting silently 7 days for moderation approval (because of the attach), i hereby resend the message bellow. ... moderator must be on vacation or alike :) []r. ---------- Forwarded message ---------- From: -=}\*/{=- <rui...@gm...> Date: Mon, Jul 21, 2014 at 2:46 PM Subject: just before i leave this mailing list... To: Simple support and user issues <sim...@li...> in attach i send the source (broken) and last running binary (web server with simple GUI) for the project, based on simple <http://www.simpleframework.org/>, that i was working on. it has a README.txt inside that i will not repeat here, ... but just also attached :) in theory i will never publishing this anywhere else, so i send it to you and some other bcc... people may want to hack, fork or learn. just in case, the attach fails to reach the mailing list the file will be temporary available for download at: https://content.wuala.com/contents/AtOS/public/abc-kis-8.4-staled.tar.gz/?dl=1 again: ty all, best wishes, r. |
From: Andrew B. <and...@sd...> - 2014-07-23 13:01:33
|
Thanks Brad I was more interested in the chunked upload and I suspected it might be a case of "roll your own" at client and server, and wondered whether anyone had gone down that avenue. Regards, Andy Barlow - Chief Technology Officer - MBCS CENG EURING CITP On 19 Jul 2014, at 11:03, Brad McEvoy <br...@mc...> wrote: > > If by chunked uploads you mean GET's (ie upload to the client) with range support then another option is to use milton.io, which is a webdav server library with an integrated simple server. Its an annotation based framework so pretty simple (no pun intended) to use. range queries are supported transparently > > If you're talking about chunked uploads to the server then its different, there's no standardised protocol support for that you have to roll your own on the client side as well as server. > > On 19/07/14 18:32, -=}\*/{=- wrote: >> is this (attached) that you are looking for?... >> >> []r. >> >> >> On Fri, Jul 18, 2014 at 11:27 AM, Andrew Barlow <and...@sd...> wrote: >> A long time - and happy - user of Simple, I wondered if anyone had looked at support for chunked uploads? >> >> Regards, >> Andy Barlow >> >> ------------------------------------------------------------------------------ >> Want fast and easy access to all the code in your enterprise? Index and >> search up to 200,000 lines of code with a free copy of Black Duck >> Code Sight - the same software that powers the world's largest code >> search on Ohloh, the Black Duck Open Hub! Try it now. >> http://p.sf.net/sfu/bds >> _______________________________________________ >> Simpleweb-Support mailing list >> Sim...@li... >> https://lists.sourceforge.net/lists/listinfo/simpleweb-support >> >> >> >> ------------------------------------------------------------------------------ >> Want fast and easy access to all the code in your enterprise? Index and >> search up to 200,000 lines of code with a free copy of Black Duck >> Code Sight - the same software that powers the world's largest code >> search on Ohloh, the Black Duck Open Hub! Try it now. >> http://p.sf.net/sfu/bds >> >> >> _______________________________________________ >> Simpleweb-Support mailing list >> Sim...@li... >> https://lists.sourceforge.net/lists/listinfo/simpleweb-support > > ------------------------------------------------------------------------------ > Want fast and easy access to all the code in your enterprise? Index and > search up to 200,000 lines of code with a free copy of Black Duck > Code Sight - the same software that powers the world's largest code > search on Ohloh, the Black Duck Open Hub! Try it now. > http://p.sf.net/sfu/bds_______________________________________________ > Simpleweb-Support mailing list > Sim...@li... > https://lists.sourceforge.net/lists/listinfo/simpleweb-support |
From: Niall G. <gal...@ya...> - 2014-07-23 12:53:23
|
Hi, Yes, websockets have already been implemented. Just need to do some more testing an perhaps, finish off documentation. I will also ensure there are some reasonable examples. Perhaps a month or two off. Niall -------------------------------------------- On Wed, 23/7/14, Andrew Barlow <and...@sd...> wrote: Subject: [Simpleweb-Support] Next release of Simple To: "Niall Gallagher" <gal...@ya...> Cc: "Simple support and user issues" <sim...@li...> Received: Wednesday, 23 July, 2014, 5:50 AM Hi Niall Do you have a timeline on the next release of Simple? I understand there'll be websockets support and a much more comprehensive set of documentation and examples? Exciting times for Simple! Regards, Andy Barlow - Chief Technology Officer - MBCS CENG EURING CITP e: and...@sd... t: +44 (0)7830 302 268 The information in this e-mail is confidential and is intended solely for the addressee(s) and access to this email by anyone else is unauthorised. If you are not the intended recipient then any disclosure, copying, distribution or any action taken or omitted to be taken in reliance on it, is prohibited and may be unlawful. Information expressed in this e-mail is not given or endorsed by my firm or employer unless otherwise indicated by an authorised representative independent of this message. Standard e-mail communication cannot be guaranteed to be secure or error free, as information could be intercepted, corrupted, amended, lost, destroyed, arrive late or incomplete, or contain viruses. SDX Messaging does not accept liability for any such matters arising, or their consequences. -----Inline Attachment Follows----- ------------------------------------------------------------------------------ Want fast and easy access to all the code in your enterprise? Index and search up to 200,000 lines of code with a free copy of Black Duck Code Sight - the same software that powers the world's largest code search on Ohloh, the Black Duck Open Hub! Try it now. http://p.sf.net/sfu/bds -----Inline Attachment Follows----- _______________________________________________ Simpleweb-Support mailing list Sim...@li... https://lists.sourceforge.net/lists/listinfo/simpleweb-support |
From: Andrew B. <and...@sd...> - 2014-07-23 12:50:15
|
Hi Niall Do you have a timeline on the next release of Simple? I understand there'll be websockets support and a much more comprehensive set of documentation and examples? Exciting times for Simple! Regards, Andy Barlow - Chief Technology Officer - MBCS CENG EURING CITP e: and...@sd... t: +44 (0)7830 302 268 The information in this e-mail is confidential and is intended solely for the addressee(s) and access to this email by anyone else is unauthorised. If you are not the intended recipient then any disclosure, copying, distribution or any action taken or omitted to be taken in reliance on it, is prohibited and may be unlawful. Information expressed in this e-mail is not given or endorsed by my firm or employer unless otherwise indicated by an authorised representative independent of this message. Standard e-mail communication cannot be guaranteed to be secure or error free, as information could be intercepted, corrupted, amended, lost, destroyed, arrive late or incomplete, or contain viruses. SDX Messaging does not accept liability for any such matters arising, or their consequences. |
From: Andrew B. <and...@sd...> - 2014-07-23 12:32:53
|
I was more interested in chunked uploads that can be restarted at the point left off, but thank you for responding so quickly. Regards, Andy Barlow - Chief Technology Officer - MBCS CENG EURING CITP On 19 Jul 2014, at 07:32, -=}*/{=- <rui...@gm...> wrote: > is this (attached) that you are looking for?... > > []r. > > > On Fri, Jul 18, 2014 at 11:27 AM, Andrew Barlow <and...@sd...> wrote: > A long time - and happy - user of Simple, I wondered if anyone had looked at support for chunked uploads? > > Regards, > Andy Barlow > > ------------------------------------------------------------------------------ > Want fast and easy access to all the code in your enterprise? Index and > search up to 200,000 lines of code with a free copy of Black Duck > Code Sight - the same software that powers the world's largest code > search on Ohloh, the Black Duck Open Hub! Try it now. > http://p.sf.net/sfu/bds > _______________________________________________ > Simpleweb-Support mailing list > Sim...@li... > https://lists.sourceforge.net/lists/listinfo/simpleweb-support > > <Downloader.java><Quest.java>------------------------------------------------------------------------------ > Want fast and easy access to all the code in your enterprise? Index and > search up to 200,000 lines of code with a free copy of Black Duck > Code Sight - the same software that powers the world's largest code > search on Ohloh, the Black Duck Open Hub! Try it now. > http://p.sf.net/sfu/bds_______________________________________________ > Simpleweb-Support mailing list > Sim...@li... > https://lists.sourceforge.net/lists/listinfo/simpleweb-support |
From: Brad M. <br...@mc...> - 2014-07-19 10:19:53
|
If by chunked uploads you mean GET's (ie upload to the client) with range support then another option is to use milton.io, which is a webdav server library with an integrated simple server. Its an annotation based framework so pretty simple (no pun intended) to use. range queries are supported transparently If you're talking about chunked uploads to the server then its different, there's no standardised protocol support for that you have to roll your own on the client side as well as server. On 19/07/14 18:32, -=}\*/{=- wrote: > is this (attached) that you are looking for?... > > []r. > > > On Fri, Jul 18, 2014 at 11:27 AM, Andrew Barlow > <and...@sd... <mailto:and...@sd...>> > wrote: > > A long time - and happy - user of Simple, I wondered if anyone had > looked at support for chunked uploads? > > Regards, > Andy Barlow > > ------------------------------------------------------------------------------ > Want fast and easy access to all the code in your enterprise? > Index and > search up to 200,000 lines of code with a free copy of Black Duck > Code Sight - the same software that powers the world's largest code > search on Ohloh, the Black Duck Open Hub! Try it now. > http://p.sf.net/sfu/bds > _______________________________________________ > Simpleweb-Support mailing list > Sim...@li... > <mailto:Sim...@li...> > https://lists.sourceforge.net/lists/listinfo/simpleweb-support > > > > > ------------------------------------------------------------------------------ > Want fast and easy access to all the code in your enterprise? Index and > search up to 200,000 lines of code with a free copy of Black Duck > Code Sight - the same software that powers the world's largest code > search on Ohloh, the Black Duck Open Hub! Try it now. > http://p.sf.net/sfu/bds > > > _______________________________________________ > Simpleweb-Support mailing list > Sim...@li... > https://lists.sourceforge.net/lists/listinfo/simpleweb-support |
From: -=}\\*/{=- <rui...@gm...> - 2014-07-19 06:32:28
|
is this (attached) that you are looking for?... []r. On Fri, Jul 18, 2014 at 11:27 AM, Andrew Barlow < and...@sd...> wrote: > A long time - and happy - user of Simple, I wondered if anyone had looked > at support for chunked uploads? > > Regards, > Andy Barlow > > > ------------------------------------------------------------------------------ > Want fast and easy access to all the code in your enterprise? Index and > search up to 200,000 lines of code with a free copy of Black Duck > Code Sight - the same software that powers the world's largest code > search on Ohloh, the Black Duck Open Hub! Try it now. > http://p.sf.net/sfu/bds > _______________________________________________ > Simpleweb-Support mailing list > Sim...@li... > https://lists.sourceforge.net/lists/listinfo/simpleweb-support > |