连接到用c++编写的安全套接字服务器与用JavaScript编写的客户端
Connect to Secure Socket Server written in C++ with client written in JavaScript
我想达到的目标:
我有一个linux服务器连接到运行数据库的网络。无法从网络访问数据库。有一个软件作为服务器和客户端之间的中间层。客户机将通过这一层访问数据库。这是必需的,因为:
-
会有多个不同权限的用户
-
我想要一个通用的API,因为客户端软件将实现到移动平台,主要是Android和作为一个网页(这是我想使用JavaScript),以及
-
我不想直接将数据库暴露给客户端,因为我将被迫将数据库的登录凭据存储在客户端的设备中。
-
客户端软件将仅用于数据交换并将结果显示给用户。
不清楚的部分是网页。我可以使用PHP,但我想让它像Gmail中的Google Hangouts应用程序或Facebook Messenger一样。显示从数据库中获取的内容,而无需重新加载页面。因为我没有在JavaScript中做过这样的事情,我不知道从哪里开始,我应该使用哪些库。
注意客户机和服务器之间的通信将通过安全套接字完成。中间层将使用OpenSSL在c++中实现。
我建议使用system()
命令使用c++连接到服务器。
相关文章:
- 客户端服务器REST API captcha实现
- 使用谷歌应用程序脚本将服务器端数据表返回到客户端
- 如何使用Socket.io将命令从客户端发送到服务器
- 如何轻松地将服务器端变量从Java代码转移到客户端代码
- 从客户端获取修改后的对象,并将其与服务器上的原始对象组合
- 将客户端特定的日期格式返回到服务器MVC4
- 服务器上的Meteor客户端断开连接事件
- 在Javascript服务器/客户端中共享对象定义
- 可以't连接客户端和服务器import.io
- 套接字服务器向客户端广播,但不从两者接收
- 使用COMETD将服务器推送到客户端(dojo)
- 了解如何在javascript/HTML5/NodeJS中实现客户端-服务器-客户端基础结构
- 服务器过载..有要求?如何有效地对服务器-客户端进行编程
- Math.sin()在服务器/客户端上给出不同的结果
- Internet Explorer浏览器问题:浏览器不提交POST数据与Ajax请求,服务器/客户端挂起
- 如何在连接服务器客户端之前获得IP地址(使用websockets/ws)
- Node.js服务器/客户端模块混乱,EventEmitter问题
- 服务器-客户端推/拉连接是如何工作的
- 如何执行在服务器/客户端使用回调参数的javascript函数
- 最好的jQuery/Java PHP解决方案为本地主机服务器-客户端实时聊天