You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I propose we add additional transports to the toolkit.
Currently the toolkit supports 2 transports REST and DB2 (calling idb-connector stored proceduce)
We can enhance the itoolkit by incorporating
ODBC transport
SSH transport
idb-pconnector (Explore ways of making use of connection pooling)
ODBC and SSH transports would allow users from non IBM i machines to use the itoolkit.
To do so we would need to update iConn constructor see #25
The current signature of iConn constructo (database, user, password [,restOptions]) will use rest transport when the fourth positional argument is an object.
Otherwise will use idb-connector as the transport.
Also we should move all transports under a single directory lib/transports
The text was updated successfully, but these errors were encountered:
With the current design of itoolkit where transports open and close connections after each call to Connection.run() using Connection pooling from idb-pconnector opening and closing the pool would be very useful.
In the future, if we change our design to keep connections alive it would be very benefital to use idb-pconnector as a transport over idb-connector.
I propose we add additional transports to the toolkit.
Currently the toolkit supports 2 transports REST and DB2 (calling idb-connector stored proceduce)
We can enhance the itoolkit by incorporating
ODBC and SSH transports would allow users from non IBM i machines to use the itoolkit.
To do so we would need to update iConn constructor see #25
The current signature of iConn constructo
(database, user, password [,restOptions])
will userest
transport when the fourth positional argument is an object.Otherwise will use
idb-connector
as the transport.Also we should move all transports under a single directory
lib/transports
The text was updated successfully, but these errors were encountered: