Java for z TPF

Java For Z Tpf-Free PDF

  • Date:17 Nov 2020
  • Views:2
  • Downloads:0
  • Pages:30
  • Size:1.35 MB

Share Pdf : Java For Z Tpf

Download and Preview : Java For Z Tpf


Report CopyRight/DMCA Form For : Java For Z Tpf


Transcription:

Disclaimer, Any reference to future plans are for planning purposes only IBM. reserves the right to change those plans at its discretion Any. reliance on such a disclosure is solely at your own risk IBM makes. no commitment to provide additional information in the future. 2016 IBM z TPF TPF Users Group Spring Conference 2. 3 Minutes Why Java on z TPF,13 Minutes How do we get there. 1 Minute Get started with Beta Today,3 Minutes Q A. 2016 IBM z TPF TPF Users Group Spring Conference 3. The Problem Facing the z TPF,z TPF assembler skills are. difficult to find The skills the,community has are reaching.
retirement,How do we maintain vitality,going forward and rebalance. skills requirements,Value Proposition, 2016 IBM z TPF TPF Users Group Spring Conference 4. Bring Java to z TPF,Large Skill Base,Platform Independent easy to port. packages to different platforms,Widely used in enterprise applications. Easy to learn,Value Proposition, 2016 IBM z TPF TPF Users Group Spring Conference 5.
A Java developer can create new or,extend existing z TPF applications. using Java without requiring any z TPF, 2016 IBM z TPF TPF Users Group Spring Conference 6. A Java developer can develop and, Standard Development unit test for z TPF using a standard. development environment, Seamless Integration Many Java Platform Standard Edition. applications exist which work as is,Off the shelf Java applications tend to be.
feature rich,z TPF Management,Standard Tools, 2016 IBM z TPF TPF Users Group Spring Conference 7. Plenty of Java IDEs,TPF Toolkit,JDeveloper,IntelliJ IDEA. Maven IDE extension,Other IDE plug ins from Eclipse. Marketplace,Standard Tools, 2016 IBM z TPF TPF Users Group Spring Conference 8. Vast Java Libraries Utilities,Java SE Packages java lang java util java io.
Reusable Utilities Apache Commons Google,Test Driven Development JUNIT mockito. Logging slf4j log4j,JSON XML Jackson JDOM Xerces,Protocols MQ HTTP REST SOAP. Standard Tools, 2016 IBM z TPF TPF Users Group Spring Conference 9. The lab is working towards certifying,Java Standard Edition to ensure Java. compliance and fulfill Java s promise of,build once run anywhere.
2016 IBM z TPF TPF Users Group Spring Conference 10. Standard Development,A Java developer can call,Seamless Integration. existing z TPF applications,without transformation code. z TPF Management,Seamless Integration, 2016 IBM z TPF TPF Users Group Spring Conference 11. As Is Java Native Interface JNI,Standard Development. Some drawbacks with JNI,JNI Transformation code can get.
Seamless Integration complex very quickly,Need to be careful to avoid. performance pitfalls,Java programmer needs to know z TPF. z TPF Management,Seamless Integration, 2016 IBM z TPF TPF Users Group Spring Conference 12. include service newService h, JNIEXPORT jobject JNICALL Java service newService callService. JNIEnv env jobject instance jstring name jlong id jobject addrObj. Transformation calls to convert Java parms to native types This example only shows. char natName char env GetStringUTFChars name NULL fetching one field. jclass addrClass env GetObjectClass addrObj, jstreetfieldID env GetFieldID addrClass street Ljava lang String.
jstring street env GetObjectField addrObj jstreetfieldID. char natStreet char env GetStringUTFChars street NULL. tpf fsysc zTPF native unique calls start here, dblookup natName natStreet possible TPF database calls. tpf cresc further processing to arrive at final response. Transformation calls to create Java result from native result. return jobjResult,Java programmer now needs to know z TPF or. z TPF programmer would need to know JNI,AS IS with JNI. Seamless Integration, 2016 IBM z TPF TPF Users Group Spring Conference 13. To Be TPF Native Services TNS,Standard Development.
TNS Java calling z TPF native code,Java programmer doesn t need to know. Seamless Integration z TPF,z TPF programmer doesn t need to. No changes to existing native z TPF,z TPF Management applications. z TPF native code calling Java will be post,Seamless Integration. 2016 IBM z TPF TPF Users Group Spring Conference 14. ObjectFactory serviceFactory new ObjectFactory,newService TPFservice serviceFactory newService.
Request request serviceFactory createRequest,Address addr serviceFactory createAddress. request setName Jim,request setID 1123456,addr setstreet 18 Laurel Rd. addr setcity Orlando Familiar JAXB setters getters. addr setzip 32827,request setAddress addr,TPFservice setRequest request. Invoke takes care of,try serialization deserialization of. TPFservice invokeService Blocks until request fulfilled Java objects on native side. System out println TPFservice getResponse getscore. catch TNSException anExObj, error occurred example ECB exited from native code or possibly conversion of errno values.
After TNS for Java,Seamless Integration, 2016 IBM z TPF TPF Users Group Spring Conference 15. Getting Started Multiple customers are involved and collaborating Beta Code available for download Presentations available in community Talk to your CSR to become a sponsor user it s not too late z TPF Java Sponsor Users Community

Related Books