Download presentation
Presentation is loading. Please wait.
Published byAbigail Lyons Modified over 9 years ago
1
GUI Environment Training Feb 12, 2004 Jeremiah Curtis jcurtis@nxtrend.com
2
SX.e Infrastructure Unix Server Staging Server Gui Clients
3
Unix Server Appbroker – Path – connect.pf – ubroker.properties
4
SX.e GUI Clients Full Push Client Full Progress install Full SX code install Code Server Full Progress install Full SX code install Code Bundle Network Client Little Progress code No SX code
5
SX.e Thin Clients Windows Terminal Server –Full Push Client –Host based model –Virtual Computers for multiple users –No extended deployment issues WAN
6
SX.e Thin Clients Windows Terminal Server and Citrix –Runs directly on the Terminal Server –Improves WAN performance with ICA Protocol –Web based access –ICA Client access WAN
7
Staging Server Install Directories pf, ini Library files Shares
8
Files In Setup Distribution SETUP.EXE – main setup program SETUP.INX – the script README.TXT – latest update doc NXTSETUP.INI – version info Support files –Data*.cab and hdr –Ikernel.ex_ & layout.bin – installshield SYSTEM subfolder –Dll’s and OCX’s copied and registered to window’s system folder
9
NXTSETUP.INI Where found: –CD Media (staging and patch) –nxt /client (and ins$) –Staging/code/trend (always unencrypted) Contents: –[version] current=3.0.000 baseline=yes lastbaseline=3.0.000 ProgressMin=9.1B08 ProgressMax=9.9 ProgressVer=9.1B StartupParams=-rereadnolock -D 500 LocalStagingParams= LocalClientParams=-TB 8 –pls –[encryption] xcode="R&D"
10
Nxt \Client Directory Contains copy of the setup from CD for installation on clients Creates and Modifies these files: –NXTCLIENT.INI – database /setup params –NXTSTAGING.INI – push client types and names –NXTSTAGING.LOG – push results Do not delete these files during uninstall, if doing re-install
11
NXTCLIENT.INI [Staging] DBNames=sx30list of database physical names DBServices=sx30corresponding service names for services file DBPorts=8005corresponding port numbers AppserverService=sx30aAppservice name DatabaseHost=chefUnix host name RdDir=/release/sx30/rd/tmpDefault directory for FTP StagingMachine=JBAUMGAR2000Used to create netpath.pf on clients HiddenShare=$If $ then shares will be hidden NxtShare=NxTRel1$Sharename network clients will point to CodeShare=Rel1COD$for convenience - not referenced ClientShare=Rel1INS$Install share point for new clients ProgressShare=Prog9.1B$Progress installation share name used by install ProgressNetShare=DLC9.1B$If set, is the Network Progress share for clients ProgressDir=C:\NxTProg\9.1Blocal code server progress setup (From cd) Environment=NxTRel1 DLC=c:\dlc91Blocal version of dlc for execution ShellObjectFolder=NxTrend Technologyfor start menu icons StartMenuIcon=YESif add login icon to start menu
12
NXTCLIENT.INI (part 2) [Patch] SXPatchPath=D:\SXPATCH\setup.inxIf SX patch was installed [Compression] Compression=DZ_EZ32.DLLIf compression enabled [Progress]for Auto Batch install ProgressBatch=YES ProgressCompany=NxTrend Technology Inc. ProgressProducts=ClientNetworkingProgressSerials=002921471 ProgressControls=Z9CRS XQEXM KMCYJ ProgressDefaults=TRUE ProgressVer=9.1B
13
NXTSTAGING.INI For each client (including staging and server) installed from this staging / code server [Section] = the name of the machine Values in the section –SetupType=- Staging, Server, Client –ClientPushFlag=- TRUE or FALSE – PushDate=- date/time of last push – PushFile=- destination file location – PushFileDate=- timestamp of file
14
Sample NXTSTAGING.INI [staging0] SetupType=Staging ClientPushFlag=TRUE [server1] SetupType=Server ClientPushFlag=TRUE helpPushDate=200103051915 helpPushFile=\\DEPLOY2\NxTRel1$\Client\Code\help.zip helpPushFileDate=200103051915 [fullpush2] SetupType=Client ClientPushFlag=TRUE [netclient3] SetupType=Client ClientPushFlag=False
15
Installation Local PF Files (machine specific) Local/local.pf (normally empty) –-T c:\temp (win95 only) –-T “%TEMP%” used in shortcut (98/nt/2000) Local/netpath.pf –-param PROPATH=server-propath.ini [server]=\\ \NxT $
16
PF’s in Code Directory (common for all) Code/login.pf –-pf..\Local\netpath.pf -pf startup.pf -p li.p Code/startup.pf –-pf..\Local\local.pf -rereadnolock -D 500 Code/connect.pf –-db -ld nxt -N tcp -H chef -S - cache nxt.csh
17
PF’s in Staging Code (staging machine) Staging\code\push.pf –This modifies the standard login to prompt user to push code (after a test login) –-pf..\Local\pushparam.pf -pf startup.pf -p li.p Staging\code\ab.pf –Launch appbuilder with same login propath Staging\local\pushparam.pf –-param "PUSH-CODE PROPATH=server-propath.ini [server]=\\ \NxT $"
18
Patch Install Download Patch Custom Code Test env first Compile Conversion programs
19
Compiles Gui Compiler Logs
20
GUI Clients Terminal Server Client PC’s Progress install
21
ODBC ODBC Access Setup
22
Windows Admin Backups –Important Directories File usage User Tracking
23
Network Admin Connectivity Requirements
24
Test Environments Test Company –Same files on disk –Access to other company data Test Environment –Full copy of files on disk –Snapshot in time
25
Support Architecture Points of access –UNIX –Windows Staging Server Code Server Client Network access –Telnet –FTP/SFTP –SSH –PCAnywhere –Dial up Internet
26
Questions?
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.