mirror of
https://github.com/KeymonSoft/jRDC-Multi.git
synced 2026-04-17 21:06:24 +00:00
- VERSION 5.08.30
- Se cambiaron los 4 handlers de B4A a uno solo que toma el DB de la ruta automáticamente. - Se agregaron validaciones del numero de parametros y si el query no los requiere o se dan de mas o de menos, manda un error especificando eso, ya no se reciben errores directos de la base de datos, esto fue tanto para B4A como para JSON. - Se modificó el Readme.md para incluir todos estos cambios.
This commit is contained in:
@@ -3,22 +3,22 @@ Build1=Default,b4j.JRDCMulti
|
||||
File1=config.properties
|
||||
FileGroup1=Default Group
|
||||
Group=Default Group
|
||||
Library1=byteconverter
|
||||
Library2=javaobject
|
||||
Library3=jcore
|
||||
Library4=jrandomaccessfile
|
||||
Library5=jserver
|
||||
Library6=jshell
|
||||
Library7=json
|
||||
Library8=jsql
|
||||
Library1=javaobject
|
||||
Library2=jcore
|
||||
Library3=jrandomaccessfile
|
||||
Library4=jserver
|
||||
Library5=jshell
|
||||
Library6=json
|
||||
Library7=jsql
|
||||
Library8=byteconverter
|
||||
Module1=DB1Handler
|
||||
Module10=RDCConnector
|
||||
Module11=TestHandler
|
||||
Module2=DB1JsonHandler
|
||||
Module3=DB2Handler
|
||||
Module4=DB2JsonHandler
|
||||
Module5=DB3Handler
|
||||
Module6=DB4Handler
|
||||
Module4=DB3Handler
|
||||
Module5=DB4Handler
|
||||
Module6=DBHandlerGenerico
|
||||
Module7=GlobalParameters
|
||||
Module8=Manager
|
||||
Module9=ping
|
||||
@@ -31,7 +31,7 @@ Version=10.3
|
||||
#Region Project Attributes
|
||||
#CommandLineArgs:
|
||||
#MergeLibraries: True
|
||||
' VERSION 5.08.02
|
||||
' VERSION 5.08.30
|
||||
'###########################################################################################################
|
||||
'###################### PULL #############################################################
|
||||
'Ctrl + click ide://run?file=%WINDIR%\System32\cmd.exe&Args=/c&Args=git&Args=pull
|
||||
@@ -51,13 +51,12 @@ Version=10.3
|
||||
|
||||
Sub Process_Globals
|
||||
Public srvr As Server
|
||||
Public const VERSION As String = "5.08.12"
|
||||
Public const VERSION As Float = 2.23
|
||||
Type DBCommand (Name As String, Parameters() As Object)
|
||||
Type DBResult (Tag As Object, Columns As Map, Rows As List)
|
||||
Dim listaDeCP As List
|
||||
Dim cpFiles As List
|
||||
Public Connectors, commandsMap As Map
|
||||
Dim onPing As Boolean = False
|
||||
End Sub
|
||||
|
||||
Sub AppStart (Args() As String)
|
||||
@@ -96,20 +95,23 @@ Sub AppStart (Args() As String)
|
||||
srvr.AddHandler("/ping", "ping", False) ' Agrega un manejador a la ruta "/test", asignando las solicitudes a la clase TestHandler, el último parámetro indica si el manejador debe ejecutar en un nuevo hilo (False en este caso)
|
||||
srvr.AddHandler("/test", "TestHandler", False) ' Agrega un manejador a la ruta "/test", asignando las solicitudes a la clase TestHandler, el último parámetro indica si el manejador debe ejecutar en un nuevo hilo (False en este caso)
|
||||
srvr.AddHandler("/manager", "Manager", False)
|
||||
srvr.AddHandler("/db1", "DB1Handler", False)
|
||||
srvr.AddHandler("/DB1", "DB1Handler", False)
|
||||
srvr.AddHandler("/db2", "DB2Handler", False)
|
||||
srvr.AddHandler("/DB2", "DB2Handler", False)
|
||||
srvr.AddHandler("/db3", "DB3Handler", False)
|
||||
srvr.AddHandler("/DB3", "DB3Handler", False)
|
||||
srvr.AddHandler("/db4", "DB4Handler", False)
|
||||
srvr.AddHandler("/DB4", "DB4Handler", False)
|
||||
' srvr.AddHandler("/db1", "DB1Handler", False)
|
||||
' srvr.AddHandler("/DB1", "DB1Handler", False)
|
||||
' srvr.AddHandler("/db2", "DB2Handler", False)
|
||||
' srvr.AddHandler("/DB2", "DB2Handler", False)
|
||||
' srvr.AddHandler("/db3", "DB3Handler", False)
|
||||
' srvr.AddHandler("/DB3", "DB3Handler", False)
|
||||
' srvr.AddHandler("/db4", "DB4Handler", False)
|
||||
' srvr.AddHandler("/DB4", "DB4Handler", False)
|
||||
srvr.AddHandler("/DBJ", "DB1JsonHandler", False)
|
||||
srvr.AddHandler("/dbrquery", "DB1JsonHandler", False)
|
||||
srvr.AddHandler("/*", "DB1Handler", False) ' Si no se especifica una base de datos, entonces asignamos la solicitud a la DB1.
|
||||
' srvr.AddHandler("/*", "DB1Handler", False) ' Si no se especifica una base de datos, entonces asignamos la solicitud a la DB1.
|
||||
|
||||
srvr.AddHandler("/*", "DBHandlerGenerico", False)
|
||||
|
||||
srvr.Start
|
||||
Log("===========================================================")
|
||||
Log($"-======== jRDC is running on port: ${srvr.port} (Version: ${VERSION}) ========-"$)
|
||||
Log($"-=== jRDC is running on port: ${srvr.port} (version = $1.2{VERSION}) ===-"$)
|
||||
Log("===========================================================")
|
||||
StartMessageLoop
|
||||
End Sub
|
||||
Reference in New Issue
Block a user