question

BrianJohansen-2231 avatar image
1 Vote"
BrianJohansen-2231 asked BrianJohansen-2231 commented

Azure RTOS webserver, CGI callback table

I am new to Azure RTOS, it seems like a very nice package with a lot of built-in features.
I am especially looking into the webserver part of Netx duo.
From the examples I have been able to find, it seems that the implementation of the webserver is very low level.
No API support for separating html files and dynamic data being inserted into them while they are being populated and sent back to the client browser.
I have seen the use of registering callback functions for special tags in the html code, to solve this.
Azure RTOS is a mature product, maybe I am looking in the wrong places ?
Best regards Brian

azure-rtos
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

ScottAzureRTOS avatar image
1 Vote"
ScottAzureRTOS answered

Hi Brian,

You are correct, the only webserver functionality we have is in https://github.com/azure-rtos/netxduo/blob/master/addons/web/nx_web_http_server.c. It's very simple.

For more rich features, check out our partner https://realtimelogic.com/products/

5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

BrianJohansen-2231 avatar image
0 Votes"
BrianJohansen-2231 answered BrianJohansen-2231 commented

Hi Scott,

Thanks for you answer on this subject.
Realtimelogic advocates making SPA's (Single Page Applications using websockets) especially when also wanting to leverage TLS.
I guess this makes sense due to the overhead added by TLS in the connection establishment, and the fact that browsers tend to open multiple connection
to the device. I am using STM32F207/407's microcontrollers in my projects, and although they are quite powerfull, they are still limited in regards to RAM.

So far I have been using a competing stack (without SSL), and it has worked well.
I am trying to evaluate if it makes sense to switch over to Azure RTOS, so any comments are very welcome ?

Aside from Realtimelogic, does Azure RTOS have a similiar solution as a payed add-on ?

Thanks

· 3
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

Hi @BrianJohansen-2231

I'm sorry to inform you that unfortunately, we don't have the features you are looking for on our roadmap, nor do we have any paid add-ons (other than our certification package).

1 Vote 1 ·

Hi Scott,

Thank you for sharing your insight.

0 Votes 0 ·

Cc: @ScottLarson-6169

0 Votes 0 ·