我的问题

B/S的优点是部署简单,C/S的优点是权限大(能访问客户端存储空间)


我需要的集成二者优点的,查了相关资料。只有RIA和智能客户端满足要求。


现在大多数RIA都是对浏览器应用进行扩展,形式都是WEB的,把应用程序放到WEB里面去。

所以初次运行需要安装,类似于Flash一样。

但是这种有个关键问题它搞不定,那就是https的客户端证书,他没有办法安装到win32系统中去。


所以,想来想去,我需要的是一款自己的浏览器。

而且,很明显IE内核是不行的,我们需要的是能够支持HTTPS,AJAX,而且能够把我们自己的CA证书内置在里面的浏览器。


1.虽然indy能很好的把CA证书放进去,但是基于Indy的浏览器好像我只见过一款。叫做TFrameBrowser。只不过这个太粗糙了。

对W3C的标准支持得太少了,尤其是ajax。


2.WebKit,据说跨平台的QT已经内置WebKit的支持了。这个消息很让人兴奋哦。 我们的要求不高,既然OpenSSL都已经以DLL的形式使用了,能够使用QT书写一个DLL把咱们需要的功能包装进去也不错。


3.突然发现有个项目叫做ONE(Open Navigator Engine)也许能拿过来直接使用,网址http://www.one-lab.net/one.htm。

可是这玩意儿下载不过来啊。费了9牛2虎之力找到一个,结果很令人失望,满是异常。而且特别大。也许是我不会用吧。


3.不过想起WebKit的影响力,连Google的Chromium都是从WebKit分离出来的,可见影响力之巨大。

难道就没有在Windows下面比较通用的跨语言的WebKit.dll或者Chromium.Dll么?有待尝试。

有个Google的项目叫做Chromium Embedded Framework (CEF) 应该满足我们的要求。

http://yogurtcat.com/posts/cef/hello-cef.html

http://www.byywee.com/page/M0/S924/924760.html


4.http://download.csdn.net/download/jjandjojo/6450821

还不错,在Dephi XE4下可用。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值