flat assembler
Message board for the users of flat assembler.
 Home   FAQ   Search   Register 
 Profile   Log in to check your private messages   Log in 
flat assembler > Projects and Ideas > webservices, servlets, databases...


ASM layers?
native ASM only (x86 on x86, ARM on ARM, actual)
60%
 60%  [ 3 ]
unified ASM (the same for any cpu)
0%
 0%  [ 0 ]
every ASM mixed (asm from various cpu mixed in the same source)
0%
 0%  [ 0 ]
not only ASM (c, c++, java, etc..)
20%
 20%  [ 1 ]
don't care, then don't vote ;)
0%
 0%  [ 0 ]
don't vote at all
0%
 0%  [ 0 ]
what?
20%
 20%  [ 1 ]
Total Votes : 5

Author
Thread Post new topic Reply to topic
edfed



Joined: 20 Feb 2006
Posts: 4155
Location: achtétépéhèseu://pasteubineu.comeu/Vw7WXXf4
webservices, servlets, databases...
Image

What about developping a SOAP/REST api with fasm in order to get some of the software market basics working with fasm, from the boot to the business.

others components comes after that, but actually, it seems the development is mainly based on this kind of interface, and connection is the keyfeature of any application.

Nowadays, the market is mainly dominated by java/c++ development just because of the presence of multiple "technologies" such as mongo, qt, wx, spring, swing, boost, and so many frameworks... causing the development process to be a full set of boring coding conventions and tools.

with fasm as a unique tool to build binaries and sources, it would be very funny to develop services, applications, systems and infrastructures.

just look at the new wave about microcontrollers, iot, android-x86, quark mcu, x86 phones, etc...

the idea is to build a workgroup and set a basic todo list in order to get a full fasm production toolset.

cheers

_________________
Smile fool
Post 03 Oct 2016, 10:03
View user's profile Send private message Visit poster's website Reply with quote
revolution
When all else fails, read the source


Joined: 24 Aug 2004
Posts: 15241
Location: 1I/ʻOumuamua
How far have you got with the code for this? Razz Is this what your fool project will do? Question Are you intending to make a competitor protocol to SOAP/REST, or just implement the existing protocols in ASM?
Post 03 Oct 2016, 15:20
View user's profile Send private message Visit poster's website Reply with quote
edfed



Joined: 20 Feb 2006
Posts: 4155
Location: achtétépéhèseu://pasteubineu.comeu/Vw7WXXf4
implement protocols, give it a fasm stdcall/standard implementation to use in hll like c/c++, and of course, also in fool to implement for myself Wink

for the moment, i am just nowhere, only the winsock2 socket part is working and is not ready for now. as i used libcurl/openssl and other boring struff for food, i realised fasm implementations would be very cool. the only "cool" lib to do the job would be a c++ boost set of templates... not so exiting.
Post 03 Oct 2016, 20:34
View user's profile Send private message Visit poster's website Reply with quote
edfed



Joined: 20 Feb 2006
Posts: 4155
Location: achtétépéhèseu://pasteubineu.comeu/Vw7WXXf4
1: the http protocol seems to be listen, connect, answer, respond, disconnect, listen.
2: everything is in the data exchange between client and server, headers, full url, forms, content.
3: the server should be able to handle as many clients as possible.

I made several tests with quetanon example and various networking applications to check how to do the job.
Post 04 Oct 2016, 07:59
View user's profile Send private message Visit poster's website Reply with quote
JohnFound



Joined: 16 Jun 2003
Posts: 3459
Location: Bulgaria
Do you know about the the library HeavyThing (from redsock)?
Post 04 Oct 2016, 09:19
View user's profile Send private message Visit poster's website ICQ Number Reply with quote
edfed



Joined: 20 Feb 2006
Posts: 4155
Location: achtétépéhèseu://pasteubineu.comeu/Vw7WXXf4
cool Smile
Post 04 Oct 2016, 12:35
View user's profile Send private message Visit poster's website Reply with quote
redsock



Joined: 09 Oct 2009
Posts: 265
Location: Australia
Somewhat related, I am nearly done with the next release of the library, and I have decided to include my full DOM/XML/XHTML support (and I am fairly sure the fastest non-validating pull parser in existence) .. this could help with your SOAP requirements (namespace-aware XML handling is required for SOAP, notsomuch for REST, but the library already contains support for JSON handling)

I will try and push out the next version toward the end of this week

_________________
2 Ton Digital - https://2ton.com.au/
Post 04 Oct 2016, 21:52
View user's profile Send private message Reply with quote
Display posts from previous:
Post new topic Reply to topic

Jump to:  


< Last Thread | Next Thread >

Forum Rules:
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001-2005 phpBB Group.

Main index   Download   Documentation   Examples   Message board
Copyright © 2004-2016, Tomasz Grysztar.