1 / 32

Q uik C onnect ™

Q uik C onnect ™. Message Queuing Facility. Q uik C onnect lets different computers – and different kinds of computer – talk to each other. Painlessly and seamlessly. It frees you from having to deal with FTP, Telnet and other hands-on applications. The Q uik C onnect philosophy.

Download Presentation

Q uik C onnect ™

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. QuikConnect ™ • Message Queuing Facility

  2. QuikConnect lets different computers – and different kinds of computer – talk to each other. Painlessly and seamlessly. It frees you from having to deal with FTP, Telnet and other hands-on applications.

  3. The QuikConnectphilosophy Applications should operate seamlessly over the Internet, regardless of the individual platform or physical location -- just as applications run today on host computer operating systems.

  4. QuikConnect overview • Definition of QuikConnect • Client-Server in the Stratus environment • Distributed client benefits • Implementation using QuikConnect • QuikConnect environments • QuikConnect flexibility

  5. What is QuikConnect? • For general computer users: • Peer-to-peer messaging middleware • An efficient protocol for interprocess communication • An Open Systems transaction-processing facility • An interoperability protocol • For Stratus users, QuikConnect is also: • A VOS to HP-UX & Solaris migration tool • A VOS to HP-UX & Solaris porting tool

  6. Server performs file I/O s$msg_receive s$msg_send_reply VOS An all-VOS Transaction Processing Facility Queue: holds requests & replies Requester holds s$msg_send s$msg_receive_reply • Can be Intra-host • Can be Inter-host via StrataLink or StrataNet

  7. Server Queue holds requests & replies performs file I/O s$msg_receive s$msg_send_reply QuikConnect API (Requester or Server) ClientApplication QuikConnect processing in an all-VOS environment Requester s$msg_send s$msg_receive_reply QuikConnect Manager SERVER (VOS) REQUESTER(VOS, Windows, NT or UNIX) msg_receive msg_send_reply msg_send msg_receive_reply Workstation or host

  8. QuikConnect queue holds requests & replies QuikConnect processing in UNIX and WIN NT environments QuikConnect API (Server) QuikConnect API (Requester) performs file I/O: msg_sendmsg_receive_reply msg_receivemsg_send_reply (Can be intra-host) SERVER (Unix) REQUESTER(Windows, NT, UNIX or VOS) (Can be inter-host via Ethernet-TCP/IP) QuikConnectAPI (Requester or Server) ClientApplication msg_receive msg_send_reply msg_send msg_receive_reply Workstation or Host

  9. VOS Transaction Processing Facility • Requester operations • Queues • Server operations • Multi-Tasking • Transaction Protection

  10. QuikConnect Transaction Processing Facility • Requester operations • Queues • Server operations • Multi-Tasking (supplied by OS)

  11. Full Requester-Server model • Wait / no-wait modes and means of selection of queues • Server operations • Queue file manipulation commands, including VOS “s$” calls • Utility commands, including VOS “s$ calls”

  12. QuikConnect position Because applications should operate seamlessly over the Internet regardless of platform or physical location, Quik Connect lets applications interface freely with and between: • Windows 95, 98, 2000 • Windows NT • HP-UX, Solaris, Unix • Java • VOS • Other proprietary or open systems

  13. QuikConnect user profile SEC EDGAR Project TRW, on contract to the US Securities Exchange Commission, used QuikConnect as the message-oriented middleware for a large multi-host, mixed-vendor system. QC is the “glue” that interconnects HP-UX, Solaris, Stratus VOS, Stratus FTX, OS/2, and NT machines for the Electronic Data Gathering and Retrieval System (EDGAR) to report all corporate filings to the US government. It can be viewed at www.sec.gov

  14. Competing transaction processing products • Single System ImageGoal is system-to-system portability • “Blank Paper” ApplicationsBest to start from scratch • Big EnvironmentsSimilar to operating systems

  15. HP STRATUS STRATUS QuikConnect flexibility STRATUSFTX server Remote workstations Stratus Stratus Internetwork routing DOS, OS2, UNIX, Windows workstation Windows NT server HP-UX Sun Solaris workstation or server STRATUS VOS Server

  16. DOS Req/Server Windows Req/Server OS/2 Req/Server VOS Req/Server HP-UX Req/Server Solaris Req/Server FTX Req/Server Any UNIX Req/Server Win NT Req/Server QuikConnect message queuing VOS QC Manager Req/Server FTX QC Queues Req/Server HP-UX QC Queues Req/Server Win NT QC Queues Req/Server SUN Solaris QC Queues Req/Server ANY requester can call ANY server

  17. Inter-host message queuing (Transaction Processing Facility) QuikConnect API (Server) QuikConnect API (Server) QuikConnect Queues QuikConnect Queues QuikConnect API (Requester) QuikConnect API (Requester) Stratus VOS, FTX, HP-UX, Sun Solaris, UNIX, Windows NT

  18. QuikConnect API (Server) QuikConnect Queues QuikConnect API (Requester) Intra-host message queuing (Transaction Processing Facility) • Stratus VOS • Stratus FTX • HP-UX • Sun Solaris • UNIX • Windows NT

  19. QuikConnect benefits • Combines • Fault tolerant processing power of the Stratus server • User interface features of desktop workstation • Speed and reliability of a LAN • Open Systems architecture • Provides • High performance access to distributed applications • Distributed client application processing • No required changes to existing server applications • Access to “off the shelf" tools and applications • More flexible system expansion

  20. QC Distributed Client Benefits • Takes advantage of PC tools like Windows, graphics, imaging • Allows application processing without using critical server computing resources • Applications include image capture, data entry, editing, local file access, terminal management • Improves transaction throughput: • Data transferred at LAN speeds • Processing matched to architecture of computer • Breaks application at most efficient point • Retains fault tolerant server essential to application • Provides flexible system expansion

  21. QuikConnect offers Stratus users: • VOS to Unix (HP-UX, Solaris, FTX) application migration • Servers or requesters can be ported separately • VOS & Unix requesters can access same VOS servers • VOS & Unix requesters can access same Unix servers • VOS requesters can access both VOS & Unix servers • Unix requesters can access both VOS & Unix servers • VOS to Unix ports • VOS applications can retain VOS-like TPF architecture when ported to HP-UX, Solaris or FTX • VOS users can continue to use familiar TPF facilities

  22. Target Applications • Internet based commerce • Point of sale • EDI • Credit card authorization • Mail order • Distribution systems • Groupware • Games • Other transaction processing & client server applications

  23. QuikConnect turns bowling balls into BBs

  24. Planned Additional Features QuikConnect API (Server) QuikConnect API (Server) QuikConnect Queues QuikConnect Queues QuikConnect API (Requester) Load Balancing, Multiple Server Addressing

  25. Current System Terminals CAD App Server Req. queues Disk VOS, HP-UX, Solaris, FTX etc.

  26. QT QT QT QT PCs Req. Server queues Disk Porting an Application Step 1: Terminal Emulation QT = QuikTerm VOS, HP-UX, Solaris, FTX etc.

  27. Req Req Req Req PCs Quik Conct Server Queues Disk Porting an Application Step 2: Offboard Requestors VOS, HP-UX, Solaris, FTX etc.

  28. Req Req Req Req STRATUS STRATUS For Stratus, QuikConnect works on all of: CONTINUUM, RISC and XAR PCs VOS,FTX Quik Conct Server Queues Disk Continuum, RISC, XAR

  29. Queues Hewlett-Packard Application Configuration RequesterServers Server Requesters Requester ServerRequester

  30. Req Req QT STRATUS STRATUS Terminals and PCs Can Coexist Terminals Req. PCs Quik Conct Server Queues Disk VOS, HP-UX, Solaris, FTX etc.

  31. Req Req Req Req STRATUS STRATUS Porting an Application Step 3: Offboard Servers PCs FTX/HPUX/Solaris Quik Conct Server Queues Disk HP-UX, Solaris, FTX

  32. QuikConnect lets different computers – and different kinds of computer –talk to each other. Painlessly and seamlessly. It frees you from having to deal with FTP, Telnet and other hands-on applications.

More Related