Ini adalah kode sumber untuk situs di https://xmlns.greystate.dk/ tempat saya menghosting skema untuk beberapa aplikasi XML saya sejak lama.
XMLSchemas adalah dokumen XML tetapi bisa sangat sulit untuk "dibaca", jadi saya pikir saya bisa "mengekstrak" bagian-bagian yang dapat dimengerti manusia dengan menjadikannya sedikit lebih sederhana.
Itulah yang dilakukan situs web — Jika Anda mengintip kodenya, Anda mungkin akan menemukan beberapa hal:
Server.Transfer() saya untuk menyembunyikan bagian .asp dari URL, tetapi menjaga logika dalam satu file (process.asp).Inilah keindahan dari cara URI namespace selalu ditentukan - tidak harus ada sumber daya di URI - hanya harus unik (dalam cakupan yang seharusnya digunakan).
Artinya, meskipun saya memutuskan untuk menempatkan representasinya di URL masing-masing (versi HTTP juga berfungsi dengan baik - saat ini saya tidak mengalihkannya), saya dapat menggunakan HTTPS tanpa merusak aplikasi apa pun yang menggunakannya.
Beri tahu saya jika ada yang ingin saya jelaskan lebih lanjut - saya mungkin masih ingat :D
/Chriztian, Desember 2020