I am trying to convert our JAVA applet that access a back-end CICS 3270 application to be more of a web/HTML5 based. The application has a login screen that will bring user to a menu of choice that calls other screens. Each screens can call one or more other screens. I am able to connect to the 3270 application using CCI but the problem is on how to keep the connection alive and keep track of the screen position until the user log off from our application. I do not see any build-in "session" management in CCI, do I need to maintain this myself? For example: saving the InteractionSpec and the EPIScreenRecord objects (this might not even works). Thank you.
How to maintain EPI terminal connection from an EJB using CCI?
149 Views Asked by rrizaldi At
1
There are 1 best solutions below
Related Questions in CICS
- difference between passing control to different program using return() and calling a program using xctl
- How to maintain EPI terminal connection from an EJB using CCI?
- Multithreading with Executor Service in IBM Liberty Profile
- What can cause CICS transaction to write out of CICS allocated memory?
- How CICS shared memory works?
- What are the advantages of pseudo conversational vs conversational CICS programming?
- Deploying osgi bundles to cics
- What does "$CICS ON" in a legacy IBM COBOL program mean?
- How to use an external variable in linkage section in COBOL and pass values from it into a new module and write into my new output file
- CICS region automatically restarts after being shutdown
- CICS EXCI Transaction CSMI abend ASRA
- Jboss 7 CICS Connectivity Error InteractionSpec is not of type ECIInteractionSpec
- CICS: can SYSIDNT be echoed in GMTEXT at startup?
- CICS Bundle and JSON webservice
- JSF webapp that has user specific functionality
Related Questions in CCI
- How to maintain EPI terminal connection from an EJB using CCI?
- Determining type of CollectionBase via Reflections (or Microsoft.Cci)
- CumulusCI TaskImportError: Cannot load Python class for task - No module named 'imp'
- How to replicate Pinescript results from CCI?
- Microsoft CCI based Obfuscator
- How to get same cci values from Trading view in Golang?
- Externalizing Properties so that deployment doesn't require code compilation
- Spring 5.3 deprecates CciTemplate
- How to read assembly from stream instead of file in Common Compiler Infrastructure
- Mono Cecil vs. PostSharp Core vs. Microsoft CCI for implementing AOP framework
- Microsoft CCI - resources, references for writing compilers
- Reflection.Emit equivalencies in CCI
- Using Roslyn Emit method with a ModuleBuilder instead of a MemoryStream
- Is there a CIL Static Analysis Library like ASM for Java Bytecode?
- Migrating custom Code Analysis rules to VS2012
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
You could look at using the EPI Support classes in the com.ibm.ctg.epi package rather than the CCI, i.e a Terminal, Screen and a JavaGateway this would allow your application to manually control the connection and terminal(s). See Javadoc