jagomart
digital resources
picture1_Tutorial Pdf 189252 | S5959v2


 142x       Filetype PDF       File size 0.16 MB       Source: ftp.sas.com


File: Tutorial Pdf 189252 | S5959v2
c socket programming tutorial share session 5959 writing client server programs in c writing client server programs in c using sockets a tutorial using sockets a tutorial part ii part ...

icon picture PDF Filetype PDF | Posted on 03 Feb 2023 | 2 years ago
Partial capture of text on file.
       C Socket Programming Tutorial                            SHARE Session 5959
                       Writing Client/Server Programs in C
                       Writing Client/Server Programs in C
                             Using Sockets (A Tutorial)
                             Using Sockets (A Tutorial)
                                       Part II
                                       Part II
                                    Session 5959
                                    Session 5959
                                   Greg Granger
                                    Greg Granger
                                  grgran@sas.com
                                  grgran@sas.com
                               SAS/C & C++ Support
                               SAS/C & C++ Support
                                   SAS  Institute
                                   SAS  Institute
                                      Cary, NC
                                      Cary, NC
      SAS  Institute Inc                                                 Slide 1
      SAS  Institute Inc         SAS/C & C++ Compiler R&D
         Cary, NC
         Cary, NC                                                       Feb 1998
       C Socket Programming Tutorial                            SHARE Session 5959
            Remote Execution Sample Program
            Remote Execution Sample Program
        Remote Execution Connection Diagram
        Remote Execution Connection Diagram
        getservbyname() coding
        getservbyname() coding
        rexec() function declaration
        rexec() function declaration
        gethostbyname() and struct hostent
        gethostbyname() and struct hostent
        rexec() caller source code examination
        rexec() caller source code examination
        System call return conventions
        System call return conventions
        Socket address structures and conventions
        Socket address structures and conventions
        recv() and send() conventions
        recv() and send() conventions
        File descriptor sets and select()
        File descriptor sets and select()
      SAS  Institute Inc                                                 Slide 2
      SAS  Institute Inc         SAS/C & C++ Compiler R&D
         Cary, NC
         Cary, NC                                                       Feb 1998
       C Socket Programming Tutorial                                SHARE Session 5959
          Remote Execution Connection Diagram
          Remote Execution Connection Diagram
               Client issues:
               rexec server.unx mark mypass ls -l
                                               server.unx
          host.mvs                             server.unx
          host.mvs
                                                                  
                                                  stdout          
                                     Primary      stdout
                                     Primary                 exec cmd
                                     Socket                  exec cmd
                rexeccmd             Socket
                rexeccmd                                       (ls -l)
                                                  stdin        (ls -l)
                         rexec
                         rexec
                                                               stderr (pipe)
                                                               stderr (pipe)
                                    Secondary
                                    Secondary
                                     Socket
                                      Socket                  rexecd
                                                              rexecd
                                                                 
                                                                 
       SAS  Institute Inc                                                    Slide 3
       SAS  Institute Inc          SAS/C & C++ Compiler R&D
          Cary, NC
          Cary, NC                                                          Feb 1998
       C Socket Programming Tutorial                               SHARE Session 5959
                      REXEC Initial Connection
                      REXEC Initial Connection
          host.mvs                            server.unx
          host.mvs                            server.unx
                                                   inetd
                rexeccmd                           inetd
                rexeccmd
                                     Primary
                        rexec        Primary
                        rexec                      rexecd
                                     Socket        rexecd
                                     Socket
           client issues:                      rexecd issues:
                                                       issues:
            rexeccmd.c 
                                                     socket()
                [53] getservbyname()                 socket()
                                                     bind()
                [60] rexec()                         bind()
                                                     listen()
                rexec.c                              listen()
                                                     select()
                    [61] gethostbyname()             select()
                                                     accept()
                    [70] socket()                    accept()
                    [79] connect()       
       SAS  Institute Inc                                                   Slide 4
       SAS  Institute Inc          SAS/C & C++ Compiler R&D
         Cary, NC
          Cary, NC                                                         Feb 1998
The words contained in this file might help you see if this file matches what you are looking for:

...C socket programming tutorial share session writing client server programs in using sockets a part ii greg granger grgran sas com support institute cary nc inc slide compiler r d feb remote execution sample program connection diagram getservbyname coding rexec function declaration gethostbyname and struct hostent caller source code examination system call return conventions address structures recv send file descriptor sets select issues unx mark mypass ls l host mvs stdout primary exec cmd rexeccmd stdin stderr pipe secondary rexecd initial inetd bind listen accept connect...

no reviews yet
Please Login to review.