|
45 | 45 | <link href="wp-includes/css/grid-fluid.css" rel="stylesheet"> |
46 | 46 | <link href="wp-includes/css/tables.css" rel="stylesheet"> |
47 | 47 | <link href="wp-includes/css/pages/tm.css" rel="stylesheet"> |
| 48 | + <link href="wp-includes/css/flex.css" rel="stylesheet"> |
48 | 49 |
|
49 | 50 | <!-- Hotjar Tracking Code for ibm.com/demos & githhub --> |
50 | 51 | <script> |
@@ -357,104 +358,62 @@ <h4>Fundamentals of IMS TM Part 2</h4> |
357 | 358 | </div> |
358 | 359 | </section> |
359 | 360 |
|
360 | | - <!-- =========================== Speedy transactions =========================== --> |
361 | | - <!-- <section class="zs-gray-section st-section"> |
362 | | - <div class="zs-section"> |
363 | | - <div class="pure-u-1 pure-u-sm-1"> |
364 | | - <h2>Speedy transactions</h2> |
365 | | - </div> |
366 | | - <div class="pure-u-1 pure-u-sm-1"> |
367 | | - <p>Let's say you want to withdraw money from your bank account. How does IMS TM help to do that?</p> |
368 | | - <div class="pure-g"> |
369 | | - <div class="pure-u-md-1-24"> |
370 | | - <h1>1</h1> |
371 | | - </div> |
372 | | - <div class="pure-u-1 pure-u-lg-10-24 step-c"> |
373 | | - <p>TM receives a request for work to be done, such as withdraw money from a bank account.</p> |
374 | | - </div> |
375 | | -
|
376 | | - <div class="pure-u-md-1-24"> |
377 | | - <h1>2</h1> |
378 | | - </div> |
379 | | - <div class="pure-u-1 pure-u-lg-10-24 step-c"> |
380 | | - <p>TM initiates a specific programming running in a dependent region (as shown in green) that uses the information in the request to complete the work that was requested.</p> |
| 361 | + <!-- =========================== IMS Transaction Manager =========================== --> |
| 362 | + <section class="zs-gray-section"> |
| 363 | + <div class="flex-container tm-section"> |
| 364 | + <h3>IMS Transaction Manager</h3> |
| 365 | + <div class="flex-row"> |
| 366 | + <div class="flex-block"> |
| 367 | + <img class="ims-card-icon" src="wp-content/tcp-ip-service.svg" alt=""> |
| 368 | + <div> |
| 369 | + <h3>Speedy transactions</h3> |
| 370 | + <p> |
| 371 | + The IMS Transaction Manager receives messages from any platform, usually via TCP/IP through IMS Connect, |
| 372 | + puts them on the message queue where an application program can retrieve it. |
| 373 | + </p> |
| 374 | + <p> |
| 375 | + Think about getting money from an ATM or bank. The bank uses IMS DB to store customer data and IMS TM to |
| 376 | + quickly process deposits, withdrawals, and queries. |
| 377 | + </p> |
| 378 | + <a href="https://www.ibm.com/docs/en/ims/15.5.0?topic=network-ims-tm-overview" |
| 379 | + target="_blank" rel="noopener noreferrer" aria-label="Learn more about IMS TM speedy transactions">Learn more →</a> |
381 | 380 | </div> |
382 | 381 | </div> |
383 | | -
|
384 | | - <div class="pure-g"> |
385 | | - <div class="pure-u-md-1-24"> |
386 | | - <h1>3</h1> |
387 | | - </div> |
388 | | - <div class="pure-u-1 pure-u-lg-10-24 step-c"> |
389 | | - <p>TM prepares a response to the request (for example, "I'm done processing this request").</p> |
390 | | - </div> |
391 | | -
|
392 | | - <div class="pure-u-md-1-24"> |
393 | | - <h1>4</h1> |
394 | | - </div> |
395 | | - <div class="pure-u-1 pure-u-lg-10-24 step-c"> |
396 | | - <p>TM transmits the data prepared by the program back to the user that originally requested the work. In other words, the user sees their bank balance.</p> |
397 | | - </div> |
| 382 | + <div class="flex-block"> |
| 383 | + <img src="wp-content/tm/speedy-transactions-c.png" alt="Diagram of IMS TM transaction processing" class="tm-img"> |
398 | 384 | </div> |
399 | 385 | </div> |
400 | | - </div> |
401 | | - </section> --> |
402 | | - |
403 | | - <!-- =========================== Benefits =========================== --> |
404 | | - <section class="zs-gray-section benefits-section"> |
405 | | - <div class="zs-section"> |
406 | | - <div class="pure-u-1"> |
407 | | - <div class="pure-g"> |
408 | | - <!-- Speedy transaction --> |
409 | | - <div class="pure-u-1-3"> |
410 | | - <div class="pure-u-3-4"> |
411 | | - <h3>Speedy transactions</h3> |
412 | | - <p> |
413 | | - The IMS Transaction Manager receives messages from any platform, usually via TCP/IP through IMS Connect, |
414 | | - puts them on the message queue where an application program can retrieve it. |
415 | | - </p> |
416 | | - <p> |
417 | | - Think about getting money from an ATM or bank. The bank uses IMS DB to store customer data and IMS TM to |
418 | | - quickly process deposits, withdrawals, and queries. |
419 | | - </p> |
420 | | - <img src="wp-content/tm/speedy-transactions-c.png" alt="Diagram of IMS TM transaction processing"> |
421 | | - <br> |
422 | | - <a href="https://www.ibm.com/docs/en/ims/15.5.0?topic=network-ims-tm-overview" |
423 | | - target="_blank" rel="noopener noreferrer" aria-label="Learn more about IMS TM speedy transactions">Learn more →</a> |
424 | | - </div> |
425 | | - </div> |
426 | | - <!-- Ways to work --> |
427 | | - <div class="pure-u-1-3"> |
428 | | - <div class="pure-u-3-4"> |
429 | | - <h3>Ways to work</h3> |
430 | | - <p> |
431 | | - Use Red Hat® Ansible® and Red Hat® OpenShift® through digitally transformed ways of working, developing, |
432 | | - and updating critical data-driven applications. |
433 | | - </p> |
434 | | - <p> |
435 | | - The Ansible® for IBM Z® product offers lots of use cases, capabilities, and tools to automate functions of IMS, |
436 | | - such as DBRC administration or IMS catalog management, all by using scripted Ansible playbooks. |
437 | | - </p> |
438 | | - <img src="wp-content/tm/ways-to-work.png" alt="Customers in line"> |
439 | | - <br> |
440 | | - <a href="https://imsdev.github.io/ims-devops.html" |
| 386 | + <div class="flex-row"> |
| 387 | + <div class="flex-block"> |
| 388 | + <img class="ims-card-icon" src="wp-content/ansible-logo.svg" alt=""> |
| 389 | + <div> |
| 390 | + <h3>Ways to work</h3> |
| 391 | + <p> |
| 392 | + Use Red Hat® Ansible® and Red Hat® OpenShift® through digitally transformed ways of working, developing, |
| 393 | + and updating critical data-driven applications. |
| 394 | + </p> |
| 395 | + <p> |
| 396 | + The Ansible® for IBM Z® product offers lots of use cases, capabilities, and tools to automate functions of IMS, |
| 397 | + such as DBRC administration or IMS catalog management, all by using scripted Ansible playbooks. |
| 398 | + </p> |
| 399 | + <a href="https://imsdev.github.io/ims-devops.html" |
441 | 400 | target="_blank" rel="noopener noreferrer" aria-label="Learn more about ways to work with IMS TM">Learn more →</a> |
442 | | - </div> |
443 | 401 | </div> |
444 | | - <!-- Ways to connect --> |
445 | | - <div class="pure-u-1-3"> |
446 | | - <div class="pure-u-3-4"> |
447 | | - <h3>Ways to connect</h3> |
448 | | - <p>Take advantage of not just TCP/IP but RESTful APIs that access IMS™ applications and data in minutes. |
449 | | - Transactions might be issued from z/OS environments or distributed applications that use TCP/IP to communicate |
450 | | - with IMS. Use IMS Connect to provide high performance TCP/IP communications between multiple IMS Connect |
451 | | - clients and IMS systems. |
452 | | - </p> |
453 | | - <img src="wp-content/tm/ways-to-connect.png" alt="Diagram of IMS application ecosystem"> |
454 | | - <br> |
455 | | - <a href="https://imsdev.github.io/ims-apis.html" |
| 402 | + </div> |
| 403 | + <div class="flex-block"> |
| 404 | + <img class="ims-card-icon" src="wp-content/Icon_Homepage_APIs.svg" alt=""> |
| 405 | + <div> |
| 406 | + <h3>Ways to connect</h3> |
| 407 | + <p>Take advantage of not just TCP/IP but RESTful APIs that access IMS™ applications and data in minutes. |
| 408 | + Transactions might be issued from z/OS environments or distributed applications that use TCP/IP to communicate |
| 409 | + with IMS. |
| 410 | + </p> |
| 411 | + <p> |
| 412 | + Use IMS Connect to provide high performance TCP/IP communications between multiple IMS Connect |
| 413 | + clients and IMS systems. |
| 414 | + </p> |
| 415 | + <a href="https://imsdev.github.io/ims-apis.html" |
456 | 416 | target="_blank" rel="noopener noreferrer" aria-label="Learn more about how to connect to IMS TM">Learn more →</a> |
457 | | - </div> |
458 | 417 | </div> |
459 | 418 | </div> |
460 | 419 | </div> |
|
0 commit comments