|
 |
|
[立即下载 eyBuild] |
| 软件下载 |
CSP/eybuild 2.6.7 for x86, ARM920T 平台
|
| 软件名称 | eybuild for x86/ARM920T |
| 版 本 号 | 2.6.7 |
| 查看图例 | (无) |
| 下载地址 | 点击下载 |
| 软件介绍 |
CSP/eybuild 2.6.7 for x86/ARM920T (免费版)
CSP/eybuild 2.x.x 的特色:
(1) 为各种硬件平台(X86, ARM, MIPS, PPC, ...) 和 软件平台(类Unix, VxWorks, ...)
提供了抽象层, 使用户开发的应用程序完全不需要考虑平台差异,
简而言之, 在各种平台上移植工作就是换一种编译器把 WEB 应用程序重编译一下.
(2) 对 WEB Server 没有依赖, 它可以为任何 WEB 服务器提供完整的 WEB 服务. 这源于
CSP/eybuild 自己提供的功能丰富的 WEB 开发组件, 如 HMAC-MD5加密, base64 编码,
gzip压缩, Session 功能, 正则表达式(regex), 图片处理, sqlite数据库, 多国语言
开发库, 存储管理(防内存泄漏), 文件操作, 文件上传, ...
这样, 你可以自由先择 WEB Server, 而不必担心 WEB Server 差异而带来的功能损失.
(3) Small footprint 决定着嵌入式平台必选 CSP/eybuild, CSP/eybuild 可以在小到 64K
以内的 RAM 空间稳定运行. 在一个包含 200管理页的中等 WEB 应用中, 通常 512K 的
空间即可满足大部分需要 . 它是其它任何 WEB 平台都无法相比的.
(4) 流行的 WEB技术, 如 Ajax, XML, 数据库等, CSP/eybuild 的开发中被广泛支持.
并提供了便利的操作接口, 为加速软件产品上市,提升产品竞争力提供了有保障 .
CSP/eybuild 提供的 eForm 开发库(一个 JS 脚本库), 它是结构(HTML),表现(CSS),
行为 (JS) 技术分离的集中体现. 通过它, 界面开发人员几乎不必写任何 Javascript
脚本, 界面开发人员只要设置表单控件属性, 就可以自动完成 UI 全部输入的验证工作.
同时,有了 CSP/eybuild 的支撑,复杂的 XML 数据交换也变得非常简单.
(5) 易用性是CSP/eybuild 开发平台的另一大特色. CSP/eybuild 虽是 CGI, 但它却不要求
开发人员有任何 CGI 技术基础, 同其它流行的 WEB 开发技术(J2EE, PHP, ASP.net)
一样它为操作复杂繁锁的 CGI 接口提供了抽象层, 使用开发人员能完全集中精力于
WEB 应用的开发. 5 分钟内完成一个包含 200页的 嵌入式 WEB 应用(不改加一句 C
程序), 不再是神话. CSP/eybuild 提供的自动模板匹配处理特性, 能将上层界面
(HTML, CSS, JS)立即编译成 C 程序, 而不必作任何改动. CSP/eybuild 提供的开发
框架, 使 C/C++ 程序员和界面开发人员进行有效的分离, 各司其职.
(6) 另外, 用户完全可以自己开发一个 WebServer, 或基于 CSP/eybuild 授权版自带的
shttp 进行改进. 它完整代码不足千行, 但与 CSP/eybuild 接合后, 功能却毫不逊于
各种流行的 WEB Sever. 而代码尺寸只有十几 K 字节.
请在该程序首页添加如下声明: Powered-By: CSP/eybuild ARM920T 2.6.7
采用 ARM920T 核的开发板包括: 三星S3C2410, 三星S3C2440, QT2440, 华恒HHARM2410等
|
|
CSP/eybuild 2.4.8 for ARM920T 平台
|
| 软件名称 | eybuild for ARM920T |
| 版 本 号 | 2.4.8 |
| 查看图例 | (无) |
| 下载地址 | 点击下载 |
| 软件介绍 |
CSP/eybuild 2.6.7 for ARM920T (免费版)
CSP/eybuild 2.x.x 能带给你什么?
1. 十分钟之内建立起一个包含 200 页面以上的各种 WEB 应用.
2. 零学习代价, 只要开发过 WEB/会用 C 编程, 你就能用 CSP/eybuild
3. 直接移植 PHP/JSP 等开发的项目, 仅把动态部分换成相应的 C 语句即可.
4. 基于已有开发框架, 快速自定制开发框架
5. 在种系统(硬件平台, 软件平台) 零代价移植, 只需要更换下编译器.
6. 最低只要几十 K 的 RAM 空间, ...
7. 可以在任何 WEB 服务器上直接运行所有流行的 WEB 功能(如session, 压缩, SSL).
8. ...
最有趣的是, CSP/eybuild 虽是在开发 CGI, 但它却不要求你有任何 CGI 基础.
如在你的开发板上使用免费版 CSP/eybuild,
请在该程序首页添加如下声明: Powered-By: CSP/eybuild ARM920T 2.6.7
采用 ARM920T 核的开发板包括: 三星S3C2410, 三星S3C2440, QT2440, 华恒HHARM2410等
|
|
CSP/eybuild 2.4.8 for x86 平台
|
| 软件名称 | eybuild for x86 |
| 版 本 号 | 2.4.8 |
| 查看图例 | (无) |
| 下载地址 | 点击下载 |
| 软件介绍 |
CSP/eybuild 2.4.8 for x86 (免费版)
本版本新功能:
1. 提供 Session 功能, 同时为定制 Session 提供了非富的接口 (ebsession)
2. gzip 压缩输出, 为网络传输大大节约带宽(不依赖服务器)
3. 增强自动链接(Innterlink Autoscan)技术, 使链接处理更加灵活方便.
4. 为多语言编码提供自动转换机制以适应不同 C/C++ 编译器.
5. 提供 sqlite 数据库包装接口, 以及相关操作示例 (ebsqlite)
6. 优化文件导入, 避免公共信息被多重导入
7. 为字符串处理等提供操作库 (ebstring).
8. 附增 eybuild for vxsim (VxWorks) 开发库.
更多信息见 CSP/eybuild 中文手册, API 手册.
|
|
CSP/eybuild 2.1.0 for x86 平台
|
| 软件名称 | eybuild for x86 |
| 版 本 号 | 2.1.0 |
| 查看图例 | (无) |
| 下载地址 | 点击下载 |
| 软件介绍 |
CSP/eybuild 2.1.0 for x86 (免费版)
本版本新功能:
1. 优化了 eybuild 平台库, 使之性能在各硬件平台表现更卓越.
2. 采用自动链接(Innterlink Autoscan)技术, 使用你一字不改即可自动/快速生成站点.
3. 为 map 规则添加 -r 选项, 实现目录自动递归推导.
4. 支持 CGI 内部重定向, 支持自定义变量.
5. 支持 POST 读取超时, 自动检测恶意攻击.
6. 新增少许有用的 CSP 标记(如 =# 等).
7. 附增 eybuild for vxsim (VxWorks) 开发库.
更多信息见 CSP/eybuild 手册.
|
CSP/eybuild 示例
|
| 软件名称 | CSP/eybuild 集成示例 |
| 版 本 号 | 0.4 |
| 查看图例 | (无) |
| 下载地址 | 点击下载 |
| 软件介绍 |
CSP/eybuild 集成示例 (WIN32)
1. bbr.cgi - 宽带路由器示例
2. review.cgi - 简的留文本程序
3. rweb.cgi - 简单的文件管理程序
4. regtest.cgi - 正则表达式
5. ...
Win32平台下载后, 直接运行即可.
|
|
CSP/eybuild 1.1.2 for x86 平台 |
| 软件名称 | eybuild for x86 |
| 版 本 号 | 1.1.2 |
| 查看图例 | (无) |
| 下载地址 | 点击下载 |
| 软件介绍 |
CSP/eybuild for x86 (免费版)
支持开发平台:Linux/Windows
CSP/eybuild 是一个专注于 C 开发 WEB 技术为设备 WEB 应用领域量身定做的一套开发工具.
用它开发的 WEB 程序(CGI), 你可以不做任何修改地在各种软硬件平台进行移植.
硬件平台:x386, ARM, PPC, MIPS...
操作系统:Windows、Unix、Linux、VxWorks、uCoS, eCos...
WEB Server:Boa, GoAhead, thttpd, mini-httpd, Apache, mini-httpd, IIS ...
|
|
Web Server(GoAhead, mini-httpd) |
| 软件名称 | webs |
| 版 本 号 | 1.1.3 |
| 查看图例 | 点击查看 |
| 下载地址 | 点击下载 |
| 软件介绍 |
两个非常精巧的 Web 服务器(大小约 100K).
GoAhead 应用于 Windows 系统, mini-httpd 应用于 Linux 系统.
eybuild 开发组对两个 Web 服务器进行了改进和优化, 使它们更适宜和稳定.
两种 Webserver 都不需要复杂的配置, 直接打开或从命令行启动即可, 运行方法:
Windowd 系统:
- 直接双击 webs.exe 打开即可.
- 或从命令行启动 webs.exe -p 8080
Linux 系统:
- 从命令行输入启动
./mini-httpd -p 8080 -c "cgi-bin/*.cgi"
- 查看帮助
./mini-httpd --help
更多信息, 请参阅它们的官方站点:
http://www.goahead.com/
http://www.acme.com/software/mini_httpd/
|
|
300 行打磨自己的搜索引擎 MySo |
| 软件名称 | myso |
| 版 本 号 | 1.0.1 |
| 查看图例 | 点击查看 |
| 下载地址 | 点击下载 |
| 软件介绍 |
完整的"搜索引擎" 源程序及源码分析文档
功能概述:
A. 本示例以 "五笔编码&汉语拼音查询" 和 "IP地址所在地和域名" 为例.
B. 适合 OS 平台包含: Linux/Unix, Windows
C. Windows 平台支持自动 IE 代理搜索, 以适应连接 intenet.
D. 直接调用系统的 socket 相关 C 接口API.
E. 支持自动域名解析.
|
路由器 WEB 管理示例 bbr
|
| 软件名称 | bbr |
| 版 本 号 | 1.2.1 |
| 查看图例 | 点击查看 |
| 下载地址 | 点击下载 |
| 软件介绍 |
宽带路由器 WEB 管理程序, 完整示例源码.
本版新特性:
bbr.1.1.x 版支持中/英/日三种语言,用户浏览时可以随时切换。
同时,本版还支持不同用户可以同时使用不同的语言进行浏览。
开发者还可以非常方便地增加新语言,或者对特定的目标客户关闭对某些语言的支持。
相关参考: 宽带路由器 WEB 管理源码
|
VxWorks + GoAhead 示例
|
| 软件名称 | vxbuild |
| 版 本 号 | 1.1.0 |
| 查看图例 | (无) |
| 下载地址 | 点击下载 |
| 软件介绍 |
运行于 VxSim + VxWorks + GoAhead 上的 CSP/eybuild 示例
1. vxbuild 是一个 CSP/eybuild 的WEB 示例运行于 VxWorks 之上的演示程序.
2. VxWorks 上使用了 GoAhead 2.18 WebServer
3. 编译好的 CGI 程序(.out 文件) 由VxWorks 动态加载到内存运行.
3. 更多 VxSim 的配置信息, 请参阅 doc/c-vxsim.html
编译/运行自己的 CGI
1. 到 http://www.eybuild.com 下载 CSP/eybuild 2.1.0 以上版本.
并正确安装到你的系统 (本示例假设安装到 E:/eybuild)。
2. 用 Tornado 2.x.x 打开 project 中的示例项目.
3. 编译生成 .out 文件
4. 把 .out 文件复制到 vxbuild/web/cgi-bin 目录。
5. 访问 http://192.168.255.1/cgi-bin/xx.cgi 确认能正确运行.
详细信息
|
|
用 CGI 修改主机的 IP(Windows 版) |
| 软件名称 | modip |
| 版 本 号 | 1.0.0 |
| 查看图例 | 点击查看 |
| 下载地址 | 点击下载 |
| 软件介绍 |
本示例展示了 "如何调用 Windows API 修改主机 IP地址" 的过程.
示例程序 (见图例) 首先调用 Windows API 获取系统中的所有网适配器, 和相应适配置器的
IP 地址列表. 用户提交后, 再把指定的 IP 设置到适配器上.
Linux 上可采用类似的方法操作修改系统配置.
|
|
用 CGI 进行串口配置(Windows 版) |
| 软件名称 | webcom |
| 版 本 号 | 1.0.0 |
| 查看图例 | 点击查看 |
| 下载地址 | 点击下载 |
| 软件介绍 |
webcom (见图例)是一个 WEB 操作 PC 机串口进行命令行配置示的例程序.
在示例中, 可能通过 "选项设置" 按钮, 配置串行口通信和波特率/校验等串口属性.
在输入框中输入设备的命令, 进行设备控制和配置.
本示例被可以非常容易地改成其它设备配置/控制的应用程序,
如通过串行口操作 "视频监控设备" 等进行相关作业.
Linux 上可采用类似的方法, 稍作修改即可.
|
|
CGI 与后台程序用 socket 进行消息通信 |
| 软件名称 | sendmsg |
| 版 本 号 | 1.0.1 |
| 查看图例 | 点击查看 |
| 下载地址 | 点击下载 |
| 软件介绍 |
这是一个 CSP 直接调用系统 socket 与后台程序进行通信的简单示例.
源程序 server 目录是一个简单的后台服务器程序,
可以直接用 unix目录中的 Makefile 或用 VC++打开 win32的项目文件生成服务器程序.
编译生成 sendmsg.cgi 后, 输入服务器所在地址和端口号, 即可通过 socket 向服务器
发送用户输入的消息. 服务器收到消息的, 输出到标准输出.
这个例子使用的是 TCP 进行通信的, 用户可以非常容易地改成 UDP 或其它通信方式.
|
|
远程 Web 管理器 |
| 软件名称 | rweb |
| 版 本 号 | 1.1.0 |
| 查看图例 | 点击查看 |
| 下载地址 | 点击下载 |
| 软件介绍 |
"远程WEB文件管理器" 即是通过WEB方式实现对远程服务器上的文件进行管理.
远程WEB文件管理器" 功能上很像FTP, 但它比 FTP 还有很多优势(如, 不必
安装专门的图形化 FTP 客户端等). 下列图例简单地演示了, 如何使用
远程WEB文件管理器". 同时, 使用 eybuild 实现该示例还具有如下优势:
1. 最终生成的可执行脚本文件只有一个(如本例最终文件 rweb.cgi), 便于管理.
2. 不依赖WEB服务器, 脚本程序可以直接在任何流行的 WEB Server 上运行, 如 IIS, Apache
3. 脚本程序是用 C 语言编译而成(中间文件是C程序文件), 执行效率高
|
[更多信息...] |
©2006 eyBuild 联系我们:
eybuild@hotmail.com | Skype: newzyx86
| | | | | |