kdkgod

kdkgod

0个粉丝

20

问答

0

专栏

0

资料

kdkgod  发布于  2016-07-28 12:20:35
采纳率 0%
20个问答
6648

海思web平台开发

 
本帖最后由 kdkgod 于 2016-7-28 12:41 编辑

想咨询个问题,我们在3516上开发了新的功能,然后需要跟外部交互,像在海思的web页面上做开发,请问
1、海思原厂是否提供web页面?
2、web页面后端的服务该如果写?目前我看到其他厂家都是有个进程占用了80端口,然后web端跟这边交互是用post到这个进程中。这个进程是如果处理post数据的,谁有源码发一下。


--------------------------------------------------------------------------------------------------------------------------------------------------------------------------
海思sdk中包含web服务的吗?
我来回答
回答12个
时间排序
认可量排序

ngswfx

2个粉丝

55

问答

1

专栏

40

资料

ngswfx 2016-07-28 14:28:03
认可0
我也一直想把程序的设置部分,弄成web的,就像路由器那样。

///////这样不论windows还是ubuntu都可以配置了。

///////估计只能找路由器开源的代码来研究一下了。

药导

1个粉丝

23

问答

0

专栏

11

资料

药导 2016-07-28 15:04:38
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=35032&ptid=12110]ngswfx 发表于 2016-7-28 14:28[/url]
我也一直想把程序的设置部分,弄成web的,就像路由器那样。

///////这样不论windows还是ubuntu都可以配 ...[/quote]

这个不是很难,我以前就做过,在板子里布置一个web服务器,比如 boa 这样的小型web服务器,(或者自己写一个web服务器也可以,qt可以快速写一个web服务器)然后使用 CGI 来交互,达到web端对板子进行配置,以及直接拉流观看的目的,不过现在很多人都不web端了,适配比较麻烦

ngswfx

2个粉丝

55

问答

1

专栏

40

资料

ngswfx 2016-07-28 15:37:08
认可0
本帖最后由 ngswfx 于 2016-7-28 15:46 编辑

[quote][url=forum.php?mod=redirect&goto=findpost&pid=35039&ptid=12110]药导 发表于 2016-7-28 15:04[/url]
这个不是很难,我以前就做过,在板子里布置一个web服务器,比如 boa 这样的小型web服务器,(或者自己写 ...[/quote]

我就想用这个东西来修改设备的IP,等最基本的配置。

//////原来用CGI,呵呵,有空我要写个程序试试。

药导

1个粉丝

23

问答

0

专栏

11

资料

药导 2016-07-29 08:35:17
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=35045&ptid=12110]ngswfx 发表于 2016-7-28 15:37[/url]
我就想用这个东西来修改设备的IP,等最基本的配置。

//////原来用CGI,呵呵,有空我要写个程序试试 ...[/quote]

BOA + CGI 虽然是已经过时的技术了,但是在嵌入式的服务器上还是有不少人在用,前辈可以试一试

xuhs

0个粉丝

0

问答

0

专栏

0

资料

xuhs 2016-08-01 17:13:17
认可0
嵌入式系统中可以使用的web服务器还是比较多的,例如lighttpd、nginx、hiawatha等,都只有几百K的大小,如果还嫌大的话,可以使用busybox带的httpd或者thttpd,这两个的大小是在几十K级别的。

不过busybox带的httpd只支持cgi,功能相对较弱。如果对性能不是特别在意且简单的应用倒也可以使用。
其它三个都可以支持fastcgi,并且支持https。对于稍微复杂些的应用比较合适。

还可以使用可http库来构建一个支持http的应用程序。例如libhttpparser、libmicrohttpd。这样你可以将WEB server内嵌到应用程序中去,直接在程序中处理http请求,省去写CGI或FastCGI以及进程间通信的麻烦。除非应用足够简单否则不建议这样做。这样会带来维护困难的问题。

如果应用复杂,可以考虑使用lua配合wsapi来做,要提高性能可以用fastcgi和luajit。这样就相当于有了一个服务端的脚本语言,灵活性将大增加,并且lua+wsapi加起来也是在几百K左右。非常小。lua的性能是脚本语言中最好的。lighttpd也可以直接支持lua脚本。

呆呆

0个粉丝

0

问答

0

专栏

0

资料

呆呆 2016-08-01 18:47:13
认可0
web开发是啥意思?

cowboy

0个粉丝

9

问答

0

专栏

5

资料

cowboy 2016-08-02 19:30:14
认可0
mangoose  开源功能强大的一腿

cowboy

0个粉丝

9

问答

0

专栏

5

资料

cowboy 2016-08-02 19:30:54
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=35224&ptid=12110]xuhs 发表于 2016-8-1 17:13[/url]
嵌入式系统中可以使用的web服务器还是比较多的,例如lighttpd、nginx、hiawatha等,都只有几百K的大小,如 ...[/quote]

好全面,学习中

fengzhihaihong

0个粉丝

0

问答

0

专栏

0

资料

fengzhihaihong 2018-07-19 18:12:48
认可0
学习了,谢谢

490428261

0个粉丝

3

问答

0

专栏

0

资料

490428261 2018-11-13 22:13:44
认可0
个人感觉嵌入式的lighttpd最好用。

hero

0个粉丝

1

问答

0

专栏

0

资料

hero 2018-11-14 08:31:21
认可0
:lol:lol:lol:lol:lol:lollk87612umzvcb01qqsalv

qn1532684965

0个粉丝

11

问答

0

专栏

0

资料

qn1532684965 2020-05-19 09:23:01
认可0
研究一下 感谢大神们分享
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
+ 添加网盘链接/附件

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
举报反馈

举报类型

  • 内容涉黄/赌/毒
  • 内容侵权/抄袭
  • 政治相关
  • 涉嫌广告
  • 侮辱谩骂
  • 其他

详细说明

易百纳技术社区