another pillowtalk presentation 2004 dynamic systems, inc. [email protected] jbase tm release...
TRANSCRIPT
![Page 1: Another PillowTalk Presentation 2004 Dynamic Systems, Inc. Lburst@dynamicsys.com jBASE TM Release 4: Overview Tiny Tutorials](https://reader035.vdocuments.net/reader035/viewer/2022081516/56649f3d5503460f94c5dc27/html5/thumbnails/1.jpg)
Another PillowTalk Presentation2004 Dynamic Systems, Inc.
[email protected]://www.dynamicsys.com
jBASETM Release 4: Overview
Tiny Tutorials
Hosted By:
Lee H. Burstein, President
302-477-0180
![Page 2: Another PillowTalk Presentation 2004 Dynamic Systems, Inc. Lburst@dynamicsys.com jBASE TM Release 4: Overview Tiny Tutorials](https://reader035.vdocuments.net/reader035/viewer/2022081516/56649f3d5503460f94c5dc27/html5/thumbnails/2.jpg)
2004 Dynamic Systems, Inc. [email protected]
http://www.dynamicsys.com
What’s New
Software Servers jQL jBC jPlus Files Threading iSeries Internationalization Windows
![Page 3: Another PillowTalk Presentation 2004 Dynamic Systems, Inc. Lburst@dynamicsys.com jBASE TM Release 4: Overview Tiny Tutorials](https://reader035.vdocuments.net/reader035/viewer/2022081516/56649f3d5503460f94c5dc27/html5/thumbnails/3.jpg)
2004 Dynamic Systems, Inc. [email protected]
http://www.dynamicsys.com
What’s New
Software Servers jQL jBC jPlus Files Threading iSeries Internationalization Windows
![Page 4: Another PillowTalk Presentation 2004 Dynamic Systems, Inc. Lburst@dynamicsys.com jBASE TM Release 4: Overview Tiny Tutorials](https://reader035.vdocuments.net/reader035/viewer/2022081516/56649f3d5503460f94c5dc27/html5/thumbnails/4.jpg)
2004 Dynamic Systems, Inc. [email protected]
http://www.dynamicsys.com
What’s New
Software Servers jQL jBC jPlus Files Threading iSeries Internationalization Windows
![Page 5: Another PillowTalk Presentation 2004 Dynamic Systems, Inc. Lburst@dynamicsys.com jBASE TM Release 4: Overview Tiny Tutorials](https://reader035.vdocuments.net/reader035/viewer/2022081516/56649f3d5503460f94c5dc27/html5/thumbnails/5.jpg)
2004 Dynamic Systems, Inc. [email protected]
http://www.dynamicsys.com
What’s New
Software Servers jQL jBC jPlus Files Threading iSeries Internationalization Windows
![Page 6: Another PillowTalk Presentation 2004 Dynamic Systems, Inc. Lburst@dynamicsys.com jBASE TM Release 4: Overview Tiny Tutorials](https://reader035.vdocuments.net/reader035/viewer/2022081516/56649f3d5503460f94c5dc27/html5/thumbnails/6.jpg)
2004 Dynamic Systems, Inc. [email protected]
http://www.dynamicsys.com
What’s New
Software Servers jQL jBC jPlus Files Threading iSeries Internationalization Windows
![Page 7: Another PillowTalk Presentation 2004 Dynamic Systems, Inc. Lburst@dynamicsys.com jBASE TM Release 4: Overview Tiny Tutorials](https://reader035.vdocuments.net/reader035/viewer/2022081516/56649f3d5503460f94c5dc27/html5/thumbnails/7.jpg)
2004 Dynamic Systems, Inc. [email protected]
http://www.dynamicsys.com
What’s New
Software Servers jQL jBC jPlus Files Threading iSeries Internationalization Windows
![Page 8: Another PillowTalk Presentation 2004 Dynamic Systems, Inc. Lburst@dynamicsys.com jBASE TM Release 4: Overview Tiny Tutorials](https://reader035.vdocuments.net/reader035/viewer/2022081516/56649f3d5503460f94c5dc27/html5/thumbnails/8.jpg)
2004 Dynamic Systems, Inc. [email protected]
http://www.dynamicsys.com
What’s New
Software Servers jQL jBC jPlus Files Threading iSeries Internationalization Windows
![Page 9: Another PillowTalk Presentation 2004 Dynamic Systems, Inc. Lburst@dynamicsys.com jBASE TM Release 4: Overview Tiny Tutorials](https://reader035.vdocuments.net/reader035/viewer/2022081516/56649f3d5503460f94c5dc27/html5/thumbnails/9.jpg)
2004 Dynamic Systems, Inc. [email protected]
http://www.dynamicsys.com
What’s New
Software Servers jQL jBC jPlus Files Threading iSeries Internationalization Windows
![Page 10: Another PillowTalk Presentation 2004 Dynamic Systems, Inc. Lburst@dynamicsys.com jBASE TM Release 4: Overview Tiny Tutorials](https://reader035.vdocuments.net/reader035/viewer/2022081516/56649f3d5503460f94c5dc27/html5/thumbnails/10.jpg)
2004 Dynamic Systems, Inc. [email protected]
http://www.dynamicsys.com
Software Servers Software, not hardware Why?
No more single point of failure What?
Software to control various key jBASE functionality Licensing, jExplorer, jRFS
How? All written in Java
Where? On any (hardware) server on your network jBASE does not always have to be installed on the hardware
![Page 11: Another PillowTalk Presentation 2004 Dynamic Systems, Inc. Lburst@dynamicsys.com jBASE TM Release 4: Overview Tiny Tutorials](https://reader035.vdocuments.net/reader035/viewer/2022081516/56649f3d5503460f94c5dc27/html5/thumbnails/11.jpg)
2004 Dynamic Systems, Inc. [email protected]
http://www.dynamicsys.com
Software Servers Software, not hardware Why?
No more single point of failure What?
Software to control various key jBASE functionality Licensing, jExplorer, jRFS
How? All written in Java
Where? On any (hardware) server on your network jBASE does not always have to be installed on the hardware
![Page 12: Another PillowTalk Presentation 2004 Dynamic Systems, Inc. Lburst@dynamicsys.com jBASE TM Release 4: Overview Tiny Tutorials](https://reader035.vdocuments.net/reader035/viewer/2022081516/56649f3d5503460f94c5dc27/html5/thumbnails/12.jpg)
2004 Dynamic Systems, Inc. [email protected]
http://www.dynamicsys.com
Software Servers Software, not hardware Why?
No more single point of failure What?
Software to control various key jBASE functionality Licensing, jExplorer, jRFS
How? All written in Java
Where? On any (hardware) server on your network jBASE does not always have to be installed on the hardware
![Page 13: Another PillowTalk Presentation 2004 Dynamic Systems, Inc. Lburst@dynamicsys.com jBASE TM Release 4: Overview Tiny Tutorials](https://reader035.vdocuments.net/reader035/viewer/2022081516/56649f3d5503460f94c5dc27/html5/thumbnails/13.jpg)
2004 Dynamic Systems, Inc. [email protected]
http://www.dynamicsys.com
Software Servers Software, not hardware Why?
No more single point of failure What?
Software to control various key jBASE functionality Licensing, jExplorer, jRFS
How? All written in Java
Where? On any (hardware) server on your network jBASE does not always have to be installed on the hardware
![Page 14: Another PillowTalk Presentation 2004 Dynamic Systems, Inc. Lburst@dynamicsys.com jBASE TM Release 4: Overview Tiny Tutorials](https://reader035.vdocuments.net/reader035/viewer/2022081516/56649f3d5503460f94c5dc27/html5/thumbnails/14.jpg)
2004 Dynamic Systems, Inc. [email protected]
http://www.dynamicsys.com
Software Servers Software, not hardware Why?
No more single point of failure What?
Software to control various key jBASE functionality Licensing, jExplorer, jRFS
How? All written in Java
Where? On any (hardware) server on your network jBASE does not always have to be installed on the hardware
![Page 15: Another PillowTalk Presentation 2004 Dynamic Systems, Inc. Lburst@dynamicsys.com jBASE TM Release 4: Overview Tiny Tutorials](https://reader035.vdocuments.net/reader035/viewer/2022081516/56649f3d5503460f94c5dc27/html5/thumbnails/15.jpg)
2004 Dynamic Systems, Inc. [email protected]
http://www.dynamicsys.com
jQL Faster More U2 compatibility
I descriptors support all jBC functions CNV, FMT and COL.HDG all work
Parenthesis supported on command line
![Page 16: Another PillowTalk Presentation 2004 Dynamic Systems, Inc. Lburst@dynamicsys.com jBASE TM Release 4: Overview Tiny Tutorials](https://reader035.vdocuments.net/reader035/viewer/2022081516/56649f3d5503460f94c5dc27/html5/thumbnails/16.jpg)
2004 Dynamic Systems, Inc. [email protected]
http://www.dynamicsys.com
jQL Faster More U2 compatibility
I descriptors support all jBC functions CNV, FMT and COL.HDG all work
Parenthesis supported on command line
![Page 17: Another PillowTalk Presentation 2004 Dynamic Systems, Inc. Lburst@dynamicsys.com jBASE TM Release 4: Overview Tiny Tutorials](https://reader035.vdocuments.net/reader035/viewer/2022081516/56649f3d5503460f94c5dc27/html5/thumbnails/17.jpg)
2004 Dynamic Systems, Inc. [email protected]
http://www.dynamicsys.com
jQL Faster More U2 compatibility
I descriptors support all jBC functions CNV, FMT and COL.HDG all work
Parenthesis supported on command line
![Page 18: Another PillowTalk Presentation 2004 Dynamic Systems, Inc. Lburst@dynamicsys.com jBASE TM Release 4: Overview Tiny Tutorials](https://reader035.vdocuments.net/reader035/viewer/2022081516/56649f3d5503460f94c5dc27/html5/thumbnails/18.jpg)
2004 Dynamic Systems, Inc. [email protected]
http://www.dynamicsys.com
jBC CALLJ, CALLdotNET New XML functions UTC timestamps Compiled jQL
Returns an array of the jQL results
![Page 19: Another PillowTalk Presentation 2004 Dynamic Systems, Inc. Lburst@dynamicsys.com jBASE TM Release 4: Overview Tiny Tutorials](https://reader035.vdocuments.net/reader035/viewer/2022081516/56649f3d5503460f94c5dc27/html5/thumbnails/19.jpg)
2004 Dynamic Systems, Inc. [email protected]
http://www.dynamicsys.com
jBC CALLJ, CALLdotNET New XML functions UTC timestamps Compiled jQL
Returns an array of the jQL results
![Page 20: Another PillowTalk Presentation 2004 Dynamic Systems, Inc. Lburst@dynamicsys.com jBASE TM Release 4: Overview Tiny Tutorials](https://reader035.vdocuments.net/reader035/viewer/2022081516/56649f3d5503460f94c5dc27/html5/thumbnails/20.jpg)
2004 Dynamic Systems, Inc. [email protected]
http://www.dynamicsys.com
jBC CALLJ, CALLdotNET New XML functions UTC timestamps Compiled jQL
Returns an array of the jQL results
![Page 21: Another PillowTalk Presentation 2004 Dynamic Systems, Inc. Lburst@dynamicsys.com jBASE TM Release 4: Overview Tiny Tutorials](https://reader035.vdocuments.net/reader035/viewer/2022081516/56649f3d5503460f94c5dc27/html5/thumbnails/21.jpg)
2004 Dynamic Systems, Inc. [email protected]
http://www.dynamicsys.com
jBC CALLJ, CALLdotNET New XML functions UTC timestamps Compiled jQL
Returns an array of the jQL results
![Page 22: Another PillowTalk Presentation 2004 Dynamic Systems, Inc. Lburst@dynamicsys.com jBASE TM Release 4: Overview Tiny Tutorials](https://reader035.vdocuments.net/reader035/viewer/2022081516/56649f3d5503460f94c5dc27/html5/thumbnails/22.jpg)
2004 Dynamic Systems, Inc. [email protected]
http://www.dynamicsys.com
jPlus Files
They can be set to flush from memory like a j3 file
They have the block size of a j4 file They can grow beyond the 2GB limit on
*nix Use “TYPE=JP” syntax when creating the
file
![Page 23: Another PillowTalk Presentation 2004 Dynamic Systems, Inc. Lburst@dynamicsys.com jBASE TM Release 4: Overview Tiny Tutorials](https://reader035.vdocuments.net/reader035/viewer/2022081516/56649f3d5503460f94c5dc27/html5/thumbnails/23.jpg)
2004 Dynamic Systems, Inc. [email protected]
http://www.dynamicsys.com
jPlus Files
They can be set to flush from memory like a j3 file
They have the block size of a j4 file They can grow beyond the 2GB limit on
*nix Use “TYPE=JP” syntax when creating the
file
![Page 24: Another PillowTalk Presentation 2004 Dynamic Systems, Inc. Lburst@dynamicsys.com jBASE TM Release 4: Overview Tiny Tutorials](https://reader035.vdocuments.net/reader035/viewer/2022081516/56649f3d5503460f94c5dc27/html5/thumbnails/24.jpg)
2004 Dynamic Systems, Inc. [email protected]
http://www.dynamicsys.com
jPlus Files
They can be set to flush from memory like a j3 file
They have the block size of a j4 file They can grow beyond the 2GB limit on
*nix Use “TYPE=JP” syntax when creating the
file
![Page 25: Another PillowTalk Presentation 2004 Dynamic Systems, Inc. Lburst@dynamicsys.com jBASE TM Release 4: Overview Tiny Tutorials](https://reader035.vdocuments.net/reader035/viewer/2022081516/56649f3d5503460f94c5dc27/html5/thumbnails/25.jpg)
2004 Dynamic Systems, Inc. [email protected]
http://www.dynamicsys.com
jPlus Files
They can be set to flush from memory like a j3 file
They have the block size of a j4 file They can grow beyond the 2GB limit on
*nix Use “TYPE=JP” syntax when creating the
file
![Page 26: Another PillowTalk Presentation 2004 Dynamic Systems, Inc. Lburst@dynamicsys.com jBASE TM Release 4: Overview Tiny Tutorials](https://reader035.vdocuments.net/reader035/viewer/2022081516/56649f3d5503460f94c5dc27/html5/thumbnails/26.jpg)
2004 Dynamic Systems, Inc. [email protected]
http://www.dynamicsys.com
Threading
One process with one thread is created when you start your first jBASE command
All subsequent jBASE commands (your programs too) execute in that thread Each new command has its own thread data containing
environment variables Asynchronous threads can be created
New thread for a command in the same process A separate process can also be started
![Page 27: Another PillowTalk Presentation 2004 Dynamic Systems, Inc. Lburst@dynamicsys.com jBASE TM Release 4: Overview Tiny Tutorials](https://reader035.vdocuments.net/reader035/viewer/2022081516/56649f3d5503460f94c5dc27/html5/thumbnails/27.jpg)
2004 Dynamic Systems, Inc. [email protected]
http://www.dynamicsys.com
Threading
One process with one thread is created when you start your first jBASE command
All subsequent jBASE commands (your programs too) execute in that thread Each new command has its own thread data containing
environment variables Asynchronous threads can be created
New thread for a command in the same process A separate process can also be started
![Page 28: Another PillowTalk Presentation 2004 Dynamic Systems, Inc. Lburst@dynamicsys.com jBASE TM Release 4: Overview Tiny Tutorials](https://reader035.vdocuments.net/reader035/viewer/2022081516/56649f3d5503460f94c5dc27/html5/thumbnails/28.jpg)
2004 Dynamic Systems, Inc. [email protected]
http://www.dynamicsys.com
Threading
One process with one thread is created when you start your first jBASE command
All subsequent jBASE commands (your programs too) execute in that thread Each new command has its own thread data containing
environment variables Asynchronous threads can be created
New thread for a command in the same process A separate process can also be started
![Page 29: Another PillowTalk Presentation 2004 Dynamic Systems, Inc. Lburst@dynamicsys.com jBASE TM Release 4: Overview Tiny Tutorials](https://reader035.vdocuments.net/reader035/viewer/2022081516/56649f3d5503460f94c5dc27/html5/thumbnails/29.jpg)
2004 Dynamic Systems, Inc. [email protected]
http://www.dynamicsys.com
Threading
One process with one thread is created when you start your first jBASE command
All subsequent jBASE commands (your programs too) execute in that thread Each new command has its own thread data containing
environment variables Asynchronous threads can be created
New thread for a command in the same process A separate process can also be started
![Page 30: Another PillowTalk Presentation 2004 Dynamic Systems, Inc. Lburst@dynamicsys.com jBASE TM Release 4: Overview Tiny Tutorials](https://reader035.vdocuments.net/reader035/viewer/2022081516/56649f3d5503460f94c5dc27/html5/thumbnails/30.jpg)
2004 Dynamic Systems, Inc. [email protected]
http://www.dynamicsys.com
iSeries IBM iSeries
Formerly known as AS400 Data entry is different
Entire line when the enter key is pressed, not each character
Administration is different
![Page 31: Another PillowTalk Presentation 2004 Dynamic Systems, Inc. Lburst@dynamicsys.com jBASE TM Release 4: Overview Tiny Tutorials](https://reader035.vdocuments.net/reader035/viewer/2022081516/56649f3d5503460f94c5dc27/html5/thumbnails/31.jpg)
2004 Dynamic Systems, Inc. [email protected]
http://www.dynamicsys.com
iSeries IBM iSeries
Formerly known as AS400 Data entry is different
Entire line when the enter key is pressed, not each character
Administration is different
![Page 32: Another PillowTalk Presentation 2004 Dynamic Systems, Inc. Lburst@dynamicsys.com jBASE TM Release 4: Overview Tiny Tutorials](https://reader035.vdocuments.net/reader035/viewer/2022081516/56649f3d5503460f94c5dc27/html5/thumbnails/32.jpg)
2004 Dynamic Systems, Inc. [email protected]
http://www.dynamicsys.com
iSeries IBM iSeries
Formerly known as AS400 Data entry is different
Entire line when the enter key is pressed, not each character
Administration is different
![Page 33: Another PillowTalk Presentation 2004 Dynamic Systems, Inc. Lburst@dynamicsys.com jBASE TM Release 4: Overview Tiny Tutorials](https://reader035.vdocuments.net/reader035/viewer/2022081516/56649f3d5503460f94c5dc27/html5/thumbnails/33.jpg)
2004 Dynamic Systems, Inc. [email protected]
http://www.dynamicsys.com
Internationalization
Internationalizing you application makes it available for use in many countries
It is then localized, via environment variables, for a specific locale
You will probably have to alter your application code Date, time, and currency conversions String length Display length
![Page 34: Another PillowTalk Presentation 2004 Dynamic Systems, Inc. Lburst@dynamicsys.com jBASE TM Release 4: Overview Tiny Tutorials](https://reader035.vdocuments.net/reader035/viewer/2022081516/56649f3d5503460f94c5dc27/html5/thumbnails/34.jpg)
2004 Dynamic Systems, Inc. [email protected]
http://www.dynamicsys.com
Internationalization
Internationalizing you application makes it available for use in many countries
It is then localized, via environment variables, for a specific locale
You will probably have to alter your application code Date, time, and currency conversions String length Display length
![Page 35: Another PillowTalk Presentation 2004 Dynamic Systems, Inc. Lburst@dynamicsys.com jBASE TM Release 4: Overview Tiny Tutorials](https://reader035.vdocuments.net/reader035/viewer/2022081516/56649f3d5503460f94c5dc27/html5/thumbnails/35.jpg)
2004 Dynamic Systems, Inc. [email protected]
http://www.dynamicsys.com
Internationalization
Internationalizing you application makes it available for use in many countries
It is then localized, via environment variables, for a specific locale
You will probably have to alter your application code Date, time, and currency conversions String length Display length
![Page 36: Another PillowTalk Presentation 2004 Dynamic Systems, Inc. Lburst@dynamicsys.com jBASE TM Release 4: Overview Tiny Tutorials](https://reader035.vdocuments.net/reader035/viewer/2022081516/56649f3d5503460f94c5dc27/html5/thumbnails/36.jpg)
2004 Dynamic Systems, Inc. [email protected]
http://www.dynamicsys.com
Windows
jRLA works SHOW-ITEM-LOCKS and CLEAR-ITEM-
LOCKS are now supported Directory locks are now supported
Z, ZH and PH-START supported Profiling CALLdotNET function
![Page 37: Another PillowTalk Presentation 2004 Dynamic Systems, Inc. Lburst@dynamicsys.com jBASE TM Release 4: Overview Tiny Tutorials](https://reader035.vdocuments.net/reader035/viewer/2022081516/56649f3d5503460f94c5dc27/html5/thumbnails/37.jpg)
2004 Dynamic Systems, Inc. [email protected]
http://www.dynamicsys.com
Windows
jRLA works SHOW-ITEM-LOCKS and CLEAR-ITEM-
LOCKS are now supported Directory locks are now supported
Z, ZH and PH-START supported Profiling CALLdotNET function
![Page 38: Another PillowTalk Presentation 2004 Dynamic Systems, Inc. Lburst@dynamicsys.com jBASE TM Release 4: Overview Tiny Tutorials](https://reader035.vdocuments.net/reader035/viewer/2022081516/56649f3d5503460f94c5dc27/html5/thumbnails/38.jpg)
2004 Dynamic Systems, Inc. [email protected]
http://www.dynamicsys.com
Windows
jRLA works SHOW-ITEM-LOCKS and CLEAR-ITEM-
LOCKS are now supported Directory locks are now supported
Z, ZH and PH-START supported Profiling CALLdotNET function
![Page 39: Another PillowTalk Presentation 2004 Dynamic Systems, Inc. Lburst@dynamicsys.com jBASE TM Release 4: Overview Tiny Tutorials](https://reader035.vdocuments.net/reader035/viewer/2022081516/56649f3d5503460f94c5dc27/html5/thumbnails/39.jpg)
2004 Dynamic Systems, Inc. [email protected]
http://www.dynamicsys.com
Windows
jRLA works SHOW-ITEM-LOCKS and CLEAR-ITEM-
LOCKS are now supported Directory locks are now supported
Z, ZH and PH-START supported Profiling CALLdotNET function
![Page 40: Another PillowTalk Presentation 2004 Dynamic Systems, Inc. Lburst@dynamicsys.com jBASE TM Release 4: Overview Tiny Tutorials](https://reader035.vdocuments.net/reader035/viewer/2022081516/56649f3d5503460f94c5dc27/html5/thumbnails/40.jpg)
2004 Dynamic Systems, Inc. [email protected]
http://www.dynamicsys.com
jBASE® and the jBASE logo are registered trademarks of TEMENOS Holdings NV. These trademarks are owned by TEMENOS Holdings NV. Copyright in the jBASE logos, OBjEX, jBASE jEDI, and jBC are copyright © 2003 TEMENOS Holdings NV. All other trademarks are the property of
their respective owners.