Gen EDGE

 View Only
Expand all | Collapse all

Now Available: Consuming REST APIs in CICS and Java applications

Jump to Best Answer
  • 1.  Now Available: Consuming REST APIs in CICS and Java applications

    Broadcom Employee
    Posted Jan 10, 2022 06:09 PM
    Edited by Kim Peelman Feb 08, 2022 06:12 PM

    We are pleased to announce our most recent addition to Gen v8.6: Consuming REST APIs for Java and CICS applications. With this functionality your Gen applications can consume information available via RESTful services. Many customers are excited for this opportunity to:

    • Create seamless interactions between applications.
    • Offer enhanced functionality with access to real-time data.
    • Modernize user experiences and enterprise infrastructure. 

    You can find the solutions here: 



    For more information: 

    • Reference documentation in Gen's Tech Docs HERE
    • View the web-based training videos HERE.
      • Click the "Training Login" button, and search for course 06GEN20460 Using REST APIs to Open Gen Applications to the Enterprise
      • If this is your first time accessing web-based training, you may need to register and wait up to 30 minutes to see Gen content. HERE is a User Guide with more details. 
    • There is also a "HELP" button in the Toolset as you go through the "Call REST" workflow.

    Note: Gen has moved to a continuous delivery model. To learn more about Broadcom's approach to continuous delivery and maintenance best practices, read HERE  



    ------------------------------
    Kim Peelman
    Product Owner, CA Gen
    Broadcom
    Plano,TX
    ------------------------------


  • 2.  RE: Now Available: Consuming REST APIs in CICS and Java applications

    Broadcom Employee
    Posted Jan 10, 2022 06:11 PM

    Check out these partner products which further enhance your use of REST APIs in Gen applications:

    • Web Services GENius, by Response Systems and available directly from Broadcom
      • For publishing REST APIs for Java and CICS applications generated by Gen.
      • Contact your Broadcom account manager for more information or ryan.johnson@response-systems.com  or read more information attached HERE
    • Studio Developer, by IET
      • For a more modern user interface that speeds delivery and simplifies new-hire training.
      • v8.8 is enhanced to enable configuration for consuming REST APIs in Java and CICS applications generated by Gen.
      • Contact darius.panahy@iet.co.uk for more information or visit their website HERE.


    ------------------------------
    Kim Peelman
    Product Owner, CA Gen
    Broadcom
    Plano,TX
    ------------------------------



  • 3.  RE: Now Available: Consuming REST APIs in CICS and Java applications

    Broadcom Employee
    Posted Jan 10, 2022 06:13 PM
    It is our intent to expand to other languages/platforms, add additional methods, support more parameter characteristics, and provide further enhancements based on user feedback. Please send feedback to me: Kim.Peelman@broadcom.com or post in the Ideas section for Gen.



    ------------------------------
    Kim Peelman
    Product Owner, CA Gen
    Broadcom
    Plano,TX
    ------------------------------



  • 4.  RE: Now Available: Consuming REST APIs in CICS and Java applications

    Posted Jan 23, 2022 05:41 AM
    Thank You Kim, for posting this..

    The REST API authorization is essential where it should be available with the first release! anyway I can see that you mention that it is possible to do a workaround for OAuth and Basic Auth by using header and in-line code.

    Can you explain further how to do that? and provide an example, please?

    ------------------------------
    Saeed Almutairi
    Consulting Architect
    Ministry of Interior - Kuwait
    ------------------------------



  • 5.  RE: Now Available: Consuming REST APIs in CICS and Java applications

    Broadcom Employee
    Posted Jan 24, 2022 05:50 PM
    Saeed, we'd be happy to document additional details and examples for you. I'll try to get something publish next week.

    Security schema use cases, like OAuth and Basic Auth, are our next priority. We're currently working on our technical design and will be able to deliver a solution before June 2022. I'll have a better idea of the date once we finish defining that scope. In fact, I'd like to get more customer input on this. I'll email you directly to set up a call.

    As the lawyers like me to always remind our readers... This is a forward looking statement. This is subject to change at any time without notice.  The development, release and timing remain at Broadcom's sole discretion.

    ------------------------------
    Kim Peelman
    Product Owner, CA Gen
    Broadcom
    Plano,TX
    ------------------------------



  • 6.  RE: Now Available: Consuming REST APIs in CICS and Java applications

    Broadcom Employee
    Posted Feb 15, 2022 06:34 PM
    You asked and we delivered!
    I'm please to share these Knowledge Base Articles created based on your feedback. Keep the feedback coming! Follow this thread. Invite your collogues to join the Gen EDGE Community so they can stay informed too.

    • Gen 8.6 Consuming REST APIs: Getting Started 

    https://knowledge.broadcom.com/external/article?articleId=234414

    • Gen 8.6 Consuming REST APIs: FAQ

    https://knowledge.broadcom.com/external/article?articleId=234426



    ------------------------------
    Kim Peelman
    Product Owner, CA Gen
    Broadcom
    Plano,TX
    ------------------------------



  • 7.  RE: Now Available: Consuming REST APIs in CICS and Java applications
    Best Answer

    Broadcom Employee
    Posted Feb 16, 2022 08:55 PM
    But wait. There's more! 
    Here is a Knowledge Base Article regarding security for consuming RESTful Services. We are in the process of simplifying this workflow but know we have so early adopters who are happy to use headers and such to address security schemes.  ( @Saeed Almutairi let us know if you have any questions)

      • Gen 8.6 Consuming REST APIs: Security
    https://knowledge.broadcom.com/external/article?articleId=234770

    ------------------------------
    Kim Peelman
    Product Owner, CA Gen
    Broadcom
    Plano,TX
    ------------------------------



  • 8.  RE: Now Available: Consuming REST APIs in CICS and Java applications

    Broadcom Employee
    Posted Mar 23, 2022 03:17 PM
    The Gen team is getting a voice in the Modern Mainframe group on Medium. Here is our first blog highlighting our enhancement for consuming REST APIs in Gen's CICS and Java applications. Check it out. Share with friends. Spread the word: Gen is embracing an open architecture!

    https://medium.com/modern-mainframe/consuming-rest-apis-in-gens-cics-and-java-applications-470eaad035f

    ------------------------------
    Kim Peelman
    Kim.Peelman@broadcom.com
    Product Owner, Gen
    Broadcom
    Plano, TX
    ------------------------------



  • 9.  RE: Now Available: Consuming REST APIs in CICS and Java applications

    Broadcom Employee
    Posted Jun 03, 2022 03:25 PM

    Are you ready to start using REST APIs in your Gen applications? Join us July 27 for our "Getting Started" webinar. https://community.broadcom.com/mainframesoftware/events/event-description?CalendarEventKey=09257e35-da91-4401-88b1-1b69615557dc&CommunityKey=4182c217-4789-4997-8f22-87de25983f6e&Home=%2fmainframesoftware%2fcommunities%2fcommunityhomeblogs



    ------------------------------
    Kim Peelman
    Kim.Peelman@broadcom.com
    Product Owner, Gen
    Broadcom
    Plano, TX
    ------------------------------



  • 10.  RE: Now Available: Consuming REST APIs in CICS and Java applications

    Broadcom Employee
    Posted Jun 17, 2022 12:46 PM
    Check out our latest Gen blog:

    3 Ways to Modify REST service URL Base Path in Gen™ Applications (Java)



    ------------------------------
    Kim Peelman
    Kim.Peelman@broadcom.com
    Product Owner, Gen
    Broadcom
    Plano, TX
    ------------------------------