flat assembler
Message board for the users of flat assembler.
Index
> Projects and Ideas > Project TV's server |
Author |
|
Tycho 26 Aug 2014, 20:13
Hi everyone,
First I would like to apologize since English is not my first language and I'm really, really tired! I hope I can make myself clear enough. I just released the first version of TV's server version 3. This is a platform for running network services, completely written in assembler. These services are created from different protocols supplied by plugin-ins (written in assembler or C). The user can create such a service and will therefore determine which protocols should work together. TV's server will manage the data/settings for the plug-in and the control panel present this data to the user to be able to edit the settings of these protocols. Protocols already supplied: TCP/IP, HTTP and a control panel. The source is written to be able to compiled for x64 and x86. Please see the documentation for more information http://www.tychoveltmeijer.nl/documentation/index.htm - or - download and try http://www.tychoveltmeijer.nl/tvserver.php Still not clear what this program does or do you have suggestions/comments, please use this forum to ask questions . Greetings, Tycho |
|||
26 Aug 2014, 20:13 |
|
comrade 27 Aug 2014, 05:24
Haven't had a chance to try it out, but looks cool! Welcome to the board.
|
|||
27 Aug 2014, 05:24 |
|
comrade 27 Aug 2014, 05:25
Btw, what did you use to generate the reference API documentation - an automated tool?
|
|||
27 Aug 2014, 05:25 |
|
Tycho 27 Aug 2014, 09:56
comrade wrote: Haven't had a chance to try it out, but looks cool! Welcome to the board. Thanks comrade wrote: Btw, what did you use to generate the reference API documentation - an automated tool? I wrote my own PHP-script to generate the pages out of many text-files, however, this script was never meant to be published and therefor the code is very messy and the features are undocumented. That's the reason why I haven't published it yet. The source is attached to this message, when I have time again I'll try to clean up the script and document it's features. (last successful tested with PHP 5.2.8, haven't tried newer version yet) sleepsleep wrote: hi, I used to publish software as TV's software ( http://www,tvsoftware.nl/ ), this is an alias for my name Tycho Veltmeijer, it has nothing to do with television , I'm sorry . The original idea of TV's server was to build a HTTP-server in assembler (this was version 1 and 2, still download able from the TV's software site). I released version three under my own name, was a complete rewrite and is a platform (it does not include any protocols in the executable), the protocols are delivered by the plug-in(s). TV's server just handles the loaded protocols, their settings and the sessions (for instance, if you start a service with the protocol TCP/IP and HTTP it's a session and TV's server will keep the port TCP/IP is listening on and the WWW-root of the HTTP-protocol). The protocol HTTP doesn't know it's working on under the TCP/IP protocol, it just calls the RecvData/SendData function from TV's server. TV's server will activate the TCP/IP protocol (or any other protocol in that session) which can send the data or call the API from TV's server again to activate the next protocol in that session. These sessions can be started by the user through the control panel (which is also a plug-in). The control panel included uses the HTTP protocol and the installer uses port 10 at default. I hope this clears up what TV's server does
_________________ --Love Flat Assembler: small, fast and free -- |
|||||||||||
27 Aug 2014, 09:56 |
|
Tycho 22 Mar 2019, 20:26
It's been a while but since begin this year I've been working on this project again. So here is the BIG update!
In short: o Control Panel website renewed with a better look and mobile friendly; o New memory management resulting in a smaller memory footprint; o A LOT of bugs and memory leaks fixed; o Extended the API and internal functionality; o Easy install and uninstall scripts included. For full list see https://tychoveltmeijer.nl/documentation/new_version_3.10.htm
_________________ --Love Flat Assembler: small, fast and free -- |
|||||||||||||||||||||
22 Mar 2019, 20:26 |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2024, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.