使用中间件
使用中间件
它是一款通用的数据库中间件。
1)中间件是插件架构
工程组由一个核心包(core.bpl),一个可执行程序(server.exe)和其他业务包组成。
2)配置插件plugin.json
{ "plugin": [ { "name":"clientdataset.bpl", "remark":"clientdataset" }, { "name":"fdmemtable.bpl", "remark":"fdmemtable" }, { "name":"files.bpl", "remark":"files" }, { "name":"snowflake.bpl", "remark":"snowflake" }, { "name":"verifycode.bpl", "remark":"verifycode" }, { "name":"webapi.bpl", "remark":"webapi" } ] }
3)配置中间件参数server.json
{ "ssl":false, "selfsigned":false, "certfile":"server.crt", "privkeyfile":"server.key", "privkeypassword":"pwd", "httpport":1234, "wsport":2345, "wsurl":"websocket", "dbpoolsize":64, "datasetpoolsize":64, "threadpoolsize":64 }
4)配置数据库参数db.json
支持数据库多帐套,即中间件可以同时连接多个不同种类的数据库。客户端访问的时候,通过指定的数据库帐套号就可以访问指定的数据库。
{ "db": [ { "no":"1", "name":"demoDB", "type":"mssql", "user":"sa", "pwd":"sql", "ip":"127.0.0.1", "port":"8829", "db":"yndb", "library":"" } ] }
5)运行中间件server.exe
中间件是控制台程序,方便在不同的操作系统,尤其是linux下面部署。
6)中间件日志
所有中间件运行包括异常日志都会写进日志文件,方便日后备查。
本文来自博客园,作者:{咏南中间件},转载请注明原文链接:https://www.cnblogs.com/hnxxcxg/p/18853126