MCP 6622: MCP Clinic
Date/Time: | Wednesday, 6 March 2024, 10:30-12:00 EST |
Speaker: | Steve Koss, Unisys Corporation |
Take advantage of this exceptional opportunity to ask questions of the Unisys ClearPath MCP Engineering team as well as share your MCP experience. The clinic is an open forum so come prepared to engage in learning more about your MCP system.
Session Chat:
Elapsed | From | Text |
---|---|---|
00:18:11 | Andrew D Walker | Are there any plans to not have TAPE be the default for LIB/MAINT? |
00:18:37 | James C. Ryman | Azure Stop VM, Detaching network interfaces created during the failover and Attaching the configured network interfaces
We have found that during the ASR Failover the VM is attached to network interfaces that are created during the failover. |
00:19:16 | James C. Ryman | Before the Failover the VM is connected to Network interface balsawin_netinterface & Balsa_Netinterface in the Primary Site “Resource Group UWmcpRG” After the Failover the VM is connected to Network interface nic-BalsaWin-00 & BalsaWinda158255-61de-4c28-a6a4-c912d50d7d1a in the Secondary Site “Resource Group uwmcprg-ars” I did not create these Network interfaces they seem to be created during the Failover operation. |
00:22:49 | James C. Ryman | I then Stop the VM Then disconnect “Network interface nic-BalsaWin-00 & BalsaWinda158255-61de-4c28-a6a4-c912d50d7d1a” Then connect Network interface balsawin_netinterface & Balsa_Netinterface in the Secondary Site “Resource Group uwmcprg-ars” Power up the VM, this is then followed by editing the PCD, System Editor update the NP's |
00:22:53 | Denzil Tauro | KIND=DISK instead of KIND=TAPE |
00:27:00 | Doug Dobson | I agree with the eliminating the need to enter "(DISK)" OR "(PACK)" when entering: COPY FILEA FROM THISPACK(DISK) TO THATPACK(PACK) |
00:29:20 | Denzil Tauro | Reacted to "I agree with the eli..." with 👍 |
00:31:31 | Luke Numrych | We are working with support on this issue already, but I am just wondering if anyone else has experienced something similar to what we occassionally see. This scenario has multiple programs talking to a single SHAREDBYALL library over a TCPIP port. Infrequently (but NOT rarely) we see messages from two client programs being merged and received as a single message by the library. Both the client programs and the server library are located on the same mainframe host, which I feel could be significant. If the client programs retry, the payload is received as two separate messages, as expected. |
00:34:59 | Chai Rao | Replying to "I agree with the eli..."
It has to be an option set on the host. There are still many customers that use virtual tape. The default "out of the factory" should continue as it is now. |
00:37:55 | Conference Host-2 | @Luke - How are you delimiting the messages? |
00:41:49 | Thomas Schaefer | Native AWS when it is available |
00:42:09 | Chai Rao | Replying to "We are working with ..."
The client library that does the TCPIP write should do it within a lock. The server library should be checking inputevent and processing the message and responding to it. We do this all the time in our libraries. The WRITE/READ by the client are in a pair. |
00:42:16 | Doug Dobson | Replying to "I agree with the eli..."
Agree |
00:42:33 | Andrew D Walker | Replying to "I agree with the eli..."
Agree |
00:44:38 | Chai Rao | Replying to "We are working with ..."
We send the messages with the Length in the first 4 characters |
00:44:44 | Luke Numrych | Unfortunately, I am not the point person on the issue and I do not have that information handy. But I will mention the delimiting and/or subports... |
00:44:58 | Luke Numrych | If my memory serves, subports are used |
00:45:16 | Chai Rao | Replying to "We are working with ..."
So the server side first reads the first 4 characters and then reads the rest using the length |
00:47:44 | Chai Rao | Replying to "If my memory serves,..."
The server side of the TCPIP port needs to stay in the "read" code until it gets all the pieces based on the length. |
00:49:14 | Thomas Schaefer | On the subject of TCP/IP, for a new ALGOL application that does need TCP (talk to an external server), is it recomended to use SOCKETSUPPORT or TCP ports? |
00:54:25 | Luke Numrych | Replying to "If my memory serve..."
I think the issue here is opposite - the server gets more than expected, and yes, maybe the message isn't delimited. I seem to remember that subports were used though, which should eliminate the issue of delimiters getting stripped somehow. |
00:54:49 | Chai Rao | Steve, what you do in this session is very useful. Thank you. The MCP world has become quite vast and a lot of technology has been added over the years. It would be a terrific idea to do occasional webinars discussing some of these features -- not just on UNITE. For example, about the Management API, and the use cases of Python that has been developed in the last couple of years. A 1 hour "TEdtalk" kind of thing would be nice. |
00:56:34 | Sanjay A | What exactly is a BIP? |
00:58:49 | Paul Kimpel | I think the library session that Doug Dobson referred to is: MCP 4045: A Software Design Pattern for Creating Hot-swappable Libraries from the 2019 Conference. If you are a full member (e.g., registered for the conference) you can log on to the unite.org site and use this link: https://unite.org/unite-2019-conference-session-index/unite-2019-session-4045/ |
01:00:18 | Denzil Tauro | Reacted to "Steve, what you do i..." with 👍 |
01:01:40 | Doug Dobson | Dan's presentation was from 2018. It was titled "4045 A Software Design Pattern for Creating Hot-Swap-able Libraries" |
01:02:34 | Denzil Tauro | Reacted to "Dan's presentation w..." with 👍 |
01:02:46 | Denzil Tauro | Replying to "Dan's presentation w..."
Thank you |
01:02:53 | Denzil Tauro | Replying to "I think the library ..."
Thank you |
01:03:08 | jeff wilson | BNAv1 |
01:03:09 | Ravi Varma | Replying to "What exactly is a BI..."
There are two modes of BNA connectivity between MCP systems that are supported by |
01:03:30 | DuraiNar | Reacted to "There are two modes ..." with 👍 |
01:03:40 | Luke Numrych | Reacted to "Dan's presentation..." with 👍 |
01:08:57 | Damian Thomas - Unisys | https://www.support.unisys.com/aseries/docs/ClearPath-MCP-21.0/37877693-227/appendix-000000400.html |
01:09:08 | Denzil Tauro | Reacted to "https://www.support...." with 👍 |
01:09:09 | Ravi Varma | Reacted to "https://www.support...." with 👍 |
01:10:51 | DJordan | Access to file shares |
01:11:04 | Ray Stallings GECU | Anyone using Cisco DUO for MCP? |
01:15:09 | Paul Kimpel | Is Windows Active Directory integration still supported? That allowed an MCP system to participate in a Windows domain. |
01:18:14 | Paul Kimpel | Depending on the types of files being shared and how volatile they are, would it make sense to move the files to a Windows file server and push file updates to that server from the MCP? |
01:20:25 | Thomas Schaefer | I have a question about MFA and emails. |
01:20:33 | Thomas Schaefer | I can ask via voice |
01:23:07 | James C. Ryman | When is Programmer's Workbench drop dead date? I was just working with a user this morning and they want to continue to use Programmer's Workbench not move to VS until it drops dead. Will play with VS but wants to continue to use |
01:24:13 | James C. Ryman | I said about 3 years |
01:24:16 | James C. Ryman | gessing |
01:25:44 | Damian Thomas - Unisys | ClearPath MCP Software Migration Plans (unisys.com) |
01:27:31 | Kaveesh Dashora | Works with VS Community / Professional / Enterprise |
01:27:46 | Kaveesh Dashora | VS Code is a separate product |
01:28:00 | DJordan | Bring back mcp express |
01:28:06 | Luke Numrych | Any plans on supporting PowerShell scripting for MCP? |
01:28:33 | Kaveesh Dashora | VS 2017 / 2019 / 2022, all are supported. |
01:29:11 | Thomas Schaefer | #NotLegalAdvice or #ImNotYourLAwyer 🙂 |
01:30:25 | Thomas Schaefer | …on a Libra platform 🙂 |
01:30:37 | Mayank Agarwal | As per Visual Studio Community license, this version can be only use for learning or teaching purpose, cannot be used for business/commercial purpose. |
01:30:55 | Paul Kimpel | The last I looked Dev Studio PE was about $10,000 for a 5-year license+support. |
01:32:07 | Chai Rao | Replying to "As per Visual Studio..."
What does that even mean ? 🙂 |
01:32:27 | James C. Ryman | We had one developer install Visual Studio Community It did work. Integration between SURE and VS CV-IDE The It's for SURE software repository has integration with CV-IDE (VS Visual Studio) |
01:32:37 | DJordan | could mcp extention kit work with srviceNow |
01:32:38 | Luke Numrych | Replying to "The last I looked ..."
I am going to guess that my management would firmly say "NO" to this, unfortunately. |
01:33:00 | Kaveesh Dashora | Replying to "We had one developer..."
Yes, SURE added supported for CVIDE in the last release. |
01:34:31 | Kaveesh Dashora | Replying to "As per Visual Studio..."
Visual Studio Community is majorly for open source projects, or school/teaching purpose. If the intention is to use for business/commercial purpose, it is suggested to use VS Professional |
01:34:43 | Chai Rao | Hahaha ! |
01:36:43 | DJordan | need sernior citizen eddition |
01:38:28 | Luke Numrych | The disappearance of Express hurts the person that would like to tinker and learn MCP on their own time at home... That was my plan. Even that we have a development system, I am not going to experiment with it, because it IS in use for business purposes by a multitude of people. |
01:38:51 | Andrew D Walker | Reacted to "The disappearance of..." with 👍 |
01:38:57 | Chai Rao | Reacted to "The disappearance of..." with 👍 |
01:39:40 | Doug Dobson | Reacted to "need sernior citizen..." with 👍 |
01:39:52 | Denzil Tauro | Reacted to "The disappearance of..." with 👍 |
01:40:21 | Luke Numrych | Maybe Unisys could offer MCP software series machines in the cloud on a subscription basis for this purpose? |
01:40:38 | Denzil Tauro | Reacted to "Maybe Unisys could o..." with 👍 |
01:40:41 | Chai Rao | Reacted to "Maybe Unisys could o..." with 👍 |
01:42:44 | DJordan | good session!! |
01:43:00 | Andrew D Walker | Reacted to "good session!!" with 👍 |
01:43:12 | Chai Rao | Reacted to "good session!!" with 👍 |
01:43:42 | Denzil Tauro | Thank you Steve |
01:43:43 | Thomas Schaefer | Thanks to Engineering for working at odd hours to support this session. |
01:43:53 | Chai Rao | Thanks Steve ! |
01:44:30 | Luke Numrych | Thanks for keeping MCP alive and improving! |