登录 注册
当前位置:主页 > 资源下载 > 10 > C++网络服务开发工具包版本0.5.5

C++网络服务开发工具包版本0.5.5

  • 更新:2024-09-30 17:47:44
  • 大小:1.17MB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:Java - 后端
  • 格式:RAR

资源介绍

CWSS: C++ Web Services Server

1. 目的:
利用C++语言的高效, 稳定和灵活性,创建一个通用的通讯平台; 服务器端以插件配置方式动态加入功能组件;
客户端以XML文本描述方式, 调用服务端功能组件的函数; 服务端也同样以XML文本描述调用返回结果,
类似于XML-PRC或者Web Services;


2. 优势/特点:
a. 系统
集成的C++通用通讯平台, 类似于JAVA的WEB 服务器(如TOMCAT、JBOSS等); 统一管理C++的SOCKET通讯、线程沲管理、调用管理等;
可以注册为NT服务, 具实时监控重启功能;

b. 通讯
基于XML文本通信协议,客户端可以方便应用于各种环境平台和硬件平台,如Windows、Linux,PDA等开发应用环境中。
完善的通讯协议, 通讯协议跟传输层无关, 目前CWSS支持TCP, UDP和HTTP(POST)三种传输访问;

c. SOTP协议
简单: 真正意义上的简单协议, 完全开放;
有效: SESSION会话式管理通讯协议;
完善: 支持数据类型, 传输附件(可实现断点续传), 服务器群集(负载均衡);

d. 开发
专注: 简便的网络应用开发, 企业可以专注于业务开发, 而不必考虑数据传输, 通讯, 管理等技术细节;
模式: 类似JSP/ASP开发模式, 同样内置response, request, session, application和system对象;
组件: 固定格式接口开发DLL; 组件参数, 开放接口, 验证帐号, 打印日志等功能可配置, 可编程;
前端: 运行环境, 开发语言不限; 支持TCP, UDP和HTTP通讯能力即可; 可以根据项目需要开发自己的客户端库;

e. 安全
具客户端帐号验证功能, 支持帐号直接配置和可编程管理二种验证方式;