参数streamtype默认为1,可以不进行配置,可以根据需求配置传输数据格式类型,0表示原始字符串格式。1表示加密压缩字符串。2表示压缩字符串。3表示压缩字节。4表示GZIP压缩流。客户端传输时通过Property.getInstance().setServerSendtype(...)设置传输数据格式类型,默认为1,即
Property.getInstance().setServerSendtype(Property.ENCRYZIPSTRINGSEND),其中Property.RAWSEND的值为0,Property.ZIPSTRINGSEND的值为2, Property.ZIPBYTESEND的值为3,Property.GZIPSEND的值为4,其中客户端传输数据格式类型为1时,参数streamtype的参数值可以是0或1。
传输数据格式类型
传输数据格式类型有四种,0代表原始格式,在代码中Property. RAWSEND,1代表加密并压缩,在代码中Property. ENCRYZIPSTRINGSEND,2代表压缩字符串,在代码中Property. ZIPSTRINGSEND,3代表压缩二进制,在代码中Property. ZIPBYTESEND,4代表GZIP流,在代码中Property. GZIPSEND。
Servlet调用:传输数据格式类型五种都可用,需要java代码中的传输数据格式类型和web.xml配置设置传输数据格式类型一致。
Java代码:Property.getInstance().setServerSendtype(...);
web.xml配置DBRuleServerServlet的streamtype参数:
<servlet>
<servlet-name>DBRuleServerServlet</servlet-name>
<servlet-class>com.flagleader.webserver.DBRuleServerServlet
</servlet-class>
<init-param>
<param-name>xmltype</param-name>
<param-value>json</param-value>
</init-param>
<init-param>
<param-name>streamtype</param-name>
<param-value>0</param-value>
</init-param>
<load-on-startup>2</load-on-startup>
</servlet>
Socket调用:传输数据格式类型五种中只能使用0、1、3,需要java代码中的传输数据格式类型和web.xml配置设置传输数据格式类型一致,其中0、1调用的代码,不能在3中使用,需要更改代码。
Java代码:支持传输数据格式类型0、1
Property.getInstance().setServerSendtype(Property. RAWSEND);
RuleServerPoolFactory.registerServer("localhost", 1508) ;
RuleService engine=RuleServerPoolFactory.getFactory().getRuleService();
web.xml配置DBRuleServerServlet的streamtype参数
<servlet>
<servlet-name>WebRuleServerServlet</servlet-name>
<servlet-class>com.flagleader.webserver.WebRuleServerServlet
</servlet-class>
<init-param>
<param-name>servertype</param-name>
<param-value>socket</param-value>
</init-param>
<init-param>
<param-name>ruleServerPort</param-name>
<param-value>1508</param-value>
</init-param>
<init-param>
<param-name>definepath</param-name>
<param-value></param-value>
</init-param>
<init-param>
<param-name>streamtype</param-name>
<param-value>0</param-value>
</init-param>
<load-on-startup>2</load-on-startup>
</servlet>
Java代码:支持传输数据格式类型3
Property.getInstance().setServerSendtype(Property.ZIPBYTESEND);
RuleService engine = new RuleServerZipFactory("127.0.0.1",1508).getRuleService();
web.xml配置DBRuleServerServlet的streamtype参数
<servlet>
<servlet-name>WebRuleServerServlet</servlet-name>
<servlet-class>com.flagleader.webserver.WebRuleServerServlet
</servlet-class>
<init-param>
<param-name>servertype</param-name>
<param-value>socket</param-value>
</init-param>
<init-param>
<param-name>ruleServerPort</param-name>
<param-value>1508</param-value>
</init-param>
<init-param>
<param-name>definepath</param-name>
<param-value></param-value>
</init-param>
<init-param>
<param-name>streamtype</param-name>
<param-value>3</param-value>
</init-param>
<load-on-startup>2</load-on-startup>
</servlet>
分享到:
相关推荐
VisualBasic6.0编写的DLL<br><br>封装函数过程一览表----按照分类及字母顺序<br>◆封装的10个过程,没有返回值◆<br>01、AboutAndHelp-----显示帮助信息<br>02、ExitOs-----------注销、重启和关机<br>03、Kill...
Java版精华区 <br>含java jsp及js等精华帖子合集<br>适合收藏 查询<br><br>序号 精华区主题 <br>--------------------------------<br> 1. [目录]Java教程 <br> 1. [目录]Java语言教程 <br> 2. [目录]来自java的传说...
<br>UltraEdit 7.2<br>WebGain Studio 4 with VisualCafe<br>Forte for Java开发指南<br>Dreamweaver UltraDev<br>IBM NetObjects ScriptBuilder3.0<br>使用HomeSite加速JSP的开发<br>Java2的安全新特性下的Applet...
* Home Page<br>* http://visual-mingw.sourceforge.net/<br>*<br>* Mailing list<br>* http://sourceforge.net/mail/?group_id=46778<br>* visual-mingw-general@lists.sourceforge.net<br>*<br>* License<br>* ...
Express Editions)<br><br>Microsoft Visual Studio .NET 2003 <br>...Visual C++ 5.0<br>Microsoft Visual Studio 97<br>Microsoft eMbedded Visual Tools 4.0<br>Microsoft eMbedded Visual Tools 3.0<br><br>
Express Editions)<br><br>Microsoft Visual Studio .NET 2003 <br>...Visual C++ 5.0<br>Microsoft Visual Studio 97<br>Microsoft eMbedded Visual Tools 4.0<br>Microsoft eMbedded Visual Tools 3.0<br><br>...
<br>Visual C++项目开发实例导航 <br><br>【作 者】章五一 <br>【丛 书 名】 精品实例导航丛书 <br><br><br>【内容简介】<br>本书主要以七个典型项目工程的开发为例,探讨了Visual C++在各个领域中的实际应用,介绍...
1,01.zip<br>Calling Stored Procedures<br>调用存储过程(8KB)<END><br>2,02.zip<br>Create Access data source name dynamically<br>动态创建Access的数据源名(5KB)<END><br>3,03.zip<br>Using DAO to read data ...
XML模式——背景知识、语言和一般用法<br><br>10.1 XML模式(XSD)的任务<br>10.2 格式良好且有效的XML模式<br>10.3 什么是模式<br>10.4 XML模式定义语言<br>10.4.1 XSD中的元素<br>10.4.2 定义属性<br>10.5 XML模式...
<br>二、Java与C#<br>三、C#的主要特征<br>四、安装运行环境<br>五、C#编辑器<br>六、C#的程序结构<br>七、C#和名称空间<br>八、C#中一个经典例程的编写与编译<br>九、C#编程实战演习ABC<br> 1、使用Visual Studio ...
based versions of Windows.<br><br><br>Features<br><br> - Syntax highlighting: HTML, XML, PHP, ASP (JS, VBS), CSS,<br> JavaScript, VBScript, C/C++, C#, Resource Script, Makefiles, Java,<br> Visual ...
<br>实例20 获取车辆信息 <br>实例21 简单角色类游戏的制作 <br>实例22 旅馆住宿登记情况表制作 <br>实例23 长命名空间的应用 <br>实例24 文件特征计数 <br>实例25 文本框输入数据的验证 <br><br>第2篇 Visual C#...
<br>实例20 获取车辆信息 <br>实例21 简单角色类游戏的制作 <br>实例22 旅馆住宿登记情况表制作 <br>实例23 长命名空间的应用 <br>实例24 文件特征计数 <br>实例25 文本框输入数据的验证 <br><br>第2篇 Visual C#...
名称:TextEditor (修正版)<br/>作者:ZCPP<br/>日期:2007年6月3日<br/>----------------------------<br/>环境:<br/>.net framework 2.0<br/>Visual Studio 2005<br/>----------------------------<br/>主窗体: ...
8<br><br>0018 有效利用Visual Studio 2005附带程序 8<br><br>0019 有效使用MSDN帮助 9<br><br>0020 如何设置MSDN帮助 9<br><br>1.4 其他 10<br><br>0021 如何添加项目引用 10<br><br>0022 如何添加Web...
Exception.zip<br>文件异常处理的一个例子<2030kb><END><br>25,filefind.zip<br>在一个特定目录下查找文件的例子<1850kb><END><br>26,AddBook.zip<br>利用文件存盘的地址本管理小程序<2040kb><END><br>27,HexView....
Major Functionalities in MPEG-4 Version 2<br>m 3.1 Systems<br>m 3.2 Visual<br>n 3.2.1 Natural Video<br>n 3.2.2 Body animation<br>n 3.2.3 Coding of 3-D Polygonal Meshes<br>m 3.3 Audio<br>m 3.4 DMIF<br...
本人不想使用庞大的Visual <br>Studio,但为了能编辑和使用<br>java,不得不开发了这一款小工具<br>,可以编译java程序,但是必须<br>安装好Java环境.<br><br> 本编辑器有如下功能或者是<br>如下优点:<br> 1,关键字...
)设计<br>5.1GUIDE简介<br>5.1.1启动GUIDE””<br>5.1.2输出编辑器<br>...接口<br>6.2.1COM生成器1.1<br>6.2.2用COM生成器生成组件<br>6.2.3在VisualBasic中使用组件<br>6.2.4使用COM生成器时可能遇到的问题<br>第7章...
二次开发语言 Borland C++ Builder、Visual C++<br>控件形式 动态链接库(可按需要定制其他形式)<br>二维码种类 QR Code GB/T 1884-2000<br>二维码尺寸范围 21×21-41×41<br>编码数据格式 数字编码 数字0-9<br>...