Return to behavior.fig CVS log | Up to [LON-CAPA] / nsdl / doc |
Description of general behavior.... Note that there was some initial confusion which is reflected in this diagram. I should emphasize that the gateway may actively solicit the NSDL servers for whether there be content changes (assumingly to trust the metadata as opposed to download and checksum content) and pass this information onto the LON-CAPA servers. The Gateway Server is NOT a central repository for downloaded content from NSDL. It merely negotiates the transaction by which NSDL content is transferred to and delivered by a LON-CAPA server in an educational context.
1: #FIG 3.2 2: Landscape 3: Center 4: Inches 5: Letter 6: 100.00 7: Single 8: -2 9: 1200 2 10: 6 375 6075 10125 8625 11: 6 750 6525 3300 6975 12: 4 0 0 50 0 17 12 0.0000 4 180 2520 750 6675 receive OAI harvesting request\001 13: 4 0 0 50 0 17 12 0.0000 4 180 1680 750 6900 for metadata pattern\001 14: -6 15: 6 3525 7425 7125 8625 16: 6 3750 7575 6975 8400 17: 4 0 0 50 0 18 12 0.0000 4 135 2985 3750 7725 Poll the other LON-CAPA servers\001 18: 4 0 0 50 0 18 12 0.0000 4 180 3075 3750 7950 for responses to the availability of\001 19: 4 0 0 50 0 18 12 0.0000 4 135 3165 3750 8175 a /res/DOMAIN/... data or metadata\001 20: 4 0 0 50 0 18 12 0.0000 4 105 780 3750 8400 resource\001 21: -6 22: 2 4 0 1 0 0 50 0 -1 0.000 0 0 12 0 0 5 23: 7125 8625 3525 8625 3525 7425 7125 7425 7125 8625 24: -6 25: 6 675 7800 3300 8175 26: 4 0 0 50 0 17 12 0.0000 4 180 2520 675 7950 receive OAI harvesting request\001 27: 4 0 0 50 0 17 12 0.0000 4 135 2580 675 8175 for metadata record or resource\001 28: -6 29: 6 6150 6525 8625 6975 30: 4 0 0 50 0 17 12 0.0000 4 180 2475 6150 6675 respond with OAI query result\001 31: 4 0 0 50 0 17 12 0.0000 4 180 1215 6150 6900 (i.e. record list)\001 32: -6 33: 6 6000 6900 7875 7050 34: 6 7725 6900 7875 7050 35: 1 2 0 1 0 0 50 0 -1 0.000 1 0.0000 7800 6975 75 75 7725 6900 7875 7050 36: 1 2 0 1 0 0 50 0 20 0.000 1 0.0000 7797 6974 37 37 7760 6937 7835 7012 37: -6 38: 2 1 0 1 0 0 50 0 20 0.000 0 0 -1 1 0 2 39: 1 1 1.00 90.00 135.00 40: 6000 6975 7725 6975 41: -6 42: 6 7350 7800 10125 8250 43: 4 0 0 50 0 17 12 0.0000 4 180 2475 7350 7950 respond with OAI query result\001 44: 4 0 0 50 0 17 12 0.0000 4 180 2715 7350 8175 (i.e. metadata record or resource)\001 45: -6 46: 6 7125 8250 9000 8400 47: 6 8850 8250 9000 8400 48: 1 2 0 1 0 0 50 0 -1 0.000 1 0.0000 8925 8325 75 75 8850 8250 9000 8400 49: 1 2 0 1 0 0 50 0 20 0.000 1 0.0000 8922 8324 37 37 8885 8287 8960 8362 50: -6 51: 2 1 0 1 0 0 50 0 20 0.000 0 0 -1 1 0 2 52: 1 1 1.00 90.00 135.00 53: 7125 8325 8850 8325 54: -6 55: 6 3600 6675 6000 7125 56: 4 0 0 50 0 18 12 0.0000 4 135 1500 3600 6825 Search the other\001 57: 4 0 0 50 0 18 12 0.0000 4 180 2370 3600 7050 LON-CAPA library servers\001 58: -6 59: 1 2 0 1 0 0 50 0 20 0.000 1 0.0000 450 6975 75 75 375 6900 525 7050 60: 1 2 0 1 0 0 50 0 20 0.000 1 0.0000 450 8250 75 75 375 8175 525 8325 61: 2 1 0 1 0 0 50 0 -1 0.000 0 0 -1 1 0 2 62: 1 1 1.00 90.00 135.00 63: 450 6975 3525 6975 64: 2 1 0 1 0 0 50 0 -1 0.000 0 0 -1 1 0 2 65: 1 1 1.00 90.00 135.00 66: 450 8250 3525 8250 67: 2 4 0 1 0 7 50 0 -1 0.000 0 0 12 0 0 5 68: 6005 7200 3525 7200 3525 6600 6005 6600 6005 7200 69: 4 0 0 50 0 18 12 0.0000 4 180 4320 375 6225 GATEWAY FEATURE: Provide for OAI harvesting\001 70: -6 71: 6 375 4650 7500 5700 72: 6 675 5025 2850 5400 73: 4 0 0 50 0 17 12 0.0000 4 180 1965 675 5175 receive resource request\001 74: 4 0 0 50 0 17 12 0.0000 4 135 2130 675 5400 from LON-CAPA network\001 75: -6 76: 6 3375 5175 5400 5550 77: 4 0 0 50 0 18 12 0.0000 4 135 1965 3375 5325 Access internal mirror\001 78: 4 0 0 50 0 18 12 0.0000 4 135 1575 3375 5550 of NSDL archives\001 79: -6 80: 6 5625 5400 7500 5550 81: 6 7350 5400 7500 5550 82: 1 2 0 1 0 0 50 0 -1 0.000 1 0.0000 7425 5475 75 75 7350 5400 7500 5550 83: 1 2 0 1 0 0 50 0 20 0.000 1 0.0000 7422 5474 37 37 7385 5437 7460 5512 84: -6 85: 2 1 0 1 0 0 50 0 20 0.000 0 0 -1 1 0 2 86: 1 1 1.00 90.00 135.00 87: 5625 5475 7350 5475 88: -6 89: 1 2 0 1 0 0 50 0 20 0.000 1 0.0000 450 5475 75 75 375 5400 525 5550 90: 2 1 0 1 0 0 50 0 20 0.000 0 0 -1 1 0 2 91: 1 1 1.00 90.00 135.00 92: 450 5475 3225 5475 93: 2 4 0 1 0 7 50 0 -1 0.000 0 0 12 0 0 5 94: 5625 5700 3225 5700 3225 5100 5625 5100 5625 5700 95: 4 0 0 50 0 18 12 0.0000 4 135 5565 375 4800 GATEWAY FEATURE: Allow for use within educational network\001 96: 4 0 0 50 0 17 12 0.0000 4 180 1245 5775 5400 answer request\001 97: -6 98: 6 375 750 8625 4125 99: 6 450 1050 2625 1725 100: 4 0 0 50 0 17 12 0.0000 4 180 2085 450 1200 to be potentially replaced\001 101: 4 0 0 50 0 17 12 0.0000 4 180 1875 450 1425 in the future by Cornell\001 102: 4 0 0 50 0 17 12 0.0000 4 180 2145 450 1650 central repository strategy\001 103: -6 104: 6 3000 1050 8625 3450 105: 6 4800 1125 7050 1500 106: 4 0 0 50 0 18 12 0.0000 4 135 2175 4800 1500 mirror of NSDL archives\001 107: 4 0 0 50 0 18 12 0.0000 4 180 2190 4800 1275 Update gateway internal\001 108: -6 109: 6 3150 1800 8475 3300 110: 6 5700 1875 7650 2175 111: 2 4 0 1 0 0 50 0 -1 0.000 0 0 7 0 0 5 112: 7650 2175 7650 1875 5700 1875 5700 2175 7650 2175 113: 4 0 0 50 0 18 12 0.0000 4 135 1815 5775 2100 OAI server available\001 114: -6 115: 6 3300 2250 5625 2550 116: 2 4 0 1 0 0 50 0 -1 0.000 0 0 7 0 0 5 117: 5625 2550 5625 2250 3300 2250 3300 2550 5625 2550 118: 4 0 0 50 0 18 12 0.0000 4 135 2220 3375 2475 Mirror has list of records\001 119: -6 120: 6 5700 2625 8475 2925 121: 2 4 0 1 0 0 50 0 -1 0.000 0 0 7 0 0 5 122: 8475 2925 8475 2625 5700 2625 5700 2925 8475 2925 123: 4 0 0 50 0 18 12 0.0000 4 135 2610 5775 2850 Mirror has a metadata record\001 124: -6 125: 6 3675 3000 5700 3300 126: 2 4 0 1 0 0 50 0 -1 0.000 0 0 7 0 0 5 127: 5700 3300 5700 3000 3675 3000 3675 3300 5700 3300 128: 4 0 0 50 0 18 12 0.0000 4 135 1920 3750 3225 Mirror has a resource\001 129: -6 130: 6 3150 3075 3300 3225 131: 1 2 0 1 0 0 50 0 -1 0.000 1 0.0000 3225 3150 75 75 3150 3075 3300 3225 132: 1 2 0 1 0 0 50 0 20 0.000 1 0.0000 3222 3149 37 37 3185 3112 3260 3187 133: -6 134: 1 2 0 1 0 0 50 0 20 0.000 1 0.0000 3750 2025 75 75 3675 1950 3825 2100 135: 2 1 0 1 0 0 50 0 -1 0.000 0 0 -1 1 0 2 136: 1 1 1.00 90.00 135.00 137: 3750 2025 5700 2025 138: 2 1 0 1 0 0 50 0 -1 0.000 0 0 -1 1 0 4 139: 1 1 1.00 90.00 135.00 140: 7650 2025 8475 2025 8475 2475 5625 2475 141: 2 1 0 1 0 0 50 0 -1 0.000 0 0 -1 1 0 4 142: 1 1 1.00 90.00 135.00 143: 3300 2475 3225 2475 3225 2850 5700 2850 144: 2 1 0 1 0 0 50 0 -1 0.000 0 0 -1 1 0 3 145: 1 1 1.00 90.00 135.00 146: 7200 2925 7200 3225 5700 3225 147: 2 1 0 1 0 0 50 0 -1 0.000 0 0 -1 1 0 2 148: 1 1 1.00 90.00 135.00 149: 3675 3150 3300 3150 150: 4 0 0 50 0 17 12 0.0000 4 180 2595 5775 2400 request list of metadata records\001 151: 4 0 0 50 0 17 12 0.0000 4 180 1170 4425 2775 request record\001 152: 4 0 0 50 0 17 12 0.0000 4 180 1350 5775 3150 request resource\001 153: 4 0 0 50 0 17 12 0.0000 4 135 1545 3975 1950 contact OAI server\001 154: -6 155: 2 4 0 1 0 0 50 0 -1 0.000 0 0 7 0 0 5 156: 8625 3450 8625 1050 3000 1050 3000 3450 8625 3450 157: 2 1 0 1 0 0 50 0 -1 0.000 0 0 -1 0 0 2 158: 3000 1650 8625 1650 159: 4 0 0 50 0 17 12 0.0000 4 135 1050 7350 1275 with relevant\001 160: 4 0 0 50 0 17 12 0.0000 4 180 615 7500 1500 looping\001 161: -6 162: 6 4425 3600 7425 4050 163: 4 0 0 50 0 17 12 0.0000 4 180 2955 4425 3750 notify all subscribing access servers\001 164: 4 0 0 50 0 17 12 0.0000 4 180 870 4425 3975 of updates\001 165: -6 166: 6 7500 3975 7650 4125 167: 1 2 0 1 0 0 50 0 -1 0.000 1 0.0000 7575 4050 75 75 7500 3975 7650 4125 168: 1 2 0 1 0 0 50 0 20 0.000 1 0.0000 7572 4049 37 37 7535 4012 7610 4087 169: -6 170: 1 2 0 1 0 0 50 0 20 0.000 1 0.0000 450 2175 75 75 375 2100 525 2250 171: 2 1 0 1 0 0 50 0 -1 0.000 0 0 -1 1 0 2 172: 1 1 1.00 90.00 135.00 173: 450 2175 3000 2175 174: 2 1 0 1 0 0 50 0 -1 0.000 0 0 -1 1 0 3 175: 1 1 1.00 90.00 135.00 176: 4350 3450 4350 4050 7500 4050 177: 4 0 0 50 0 18 12 0.0000 4 135 4245 450 900 GATEWAY FEATURE: Web crawl NSDL archives\001 178: 4 0 0 50 0 17 12 0.0000 4 180 2010 675 2025 periodic (daily) updating\001 179: -6