Select the product you need help with
Cara melakukan output cache dengan layanan Web dalam Visual C#.NETID Artikel: 318299 - Melihat produk di mana artikel ini berlaku. Pada Halaman iniRINGKASANCatatan Berikut.NET Framework kelas perpustakaan namespaces
disebutkan dalam artikel ini:
Catatan Di ASP.NET 2.0, metode HTTP halaman pengujian telah berubah dari mendapatkan ke posting. Namun, posting yang tidak biasanya cache. Jika Anda mengubah halaman pengujian di ASP.NET 2.0 Web aplikasi layanan untuk mendapatkan, caching bekerja dengan benar. Selain itu, HTTP menunjukkan bahwa agen pengguna (browser atau memanggil aplikasi) harus dapat untuk mengesampingkan server cache dengan menyetel header Cache-Control untuk "tidak-cache." Oleh karena itu, ASP.Aplikasi NET mengabaikan hasil cache ketika mereka menemukan sebuah header "no-cache". PersyaratanDaftar berikut menguraikan fitur perangkat keras, perangkat lunak, jaringan infrastruktur, dan paket layanan yang diperlukan:
Membuat ASP baru.Aplikasi NET Web ServiceMembuat ASP baru.Aplikasi NET Web layanan bernama WSCacheSample:
Membuat contoh layanan Web
Menguji proyekSekarang bahwa Anda telah membuat sampel CacheDemo Layanan web, menjalankan GetCacheEntryTimeWebMethod untuk melihat efek CacheDuration atribut pengaturan:
Pemecahan MasalahKetika Anda memutuskan apakah atau tidak untuk menerapkan output cache untuk Web layanan, ingat bahwa server sumber daya dapat terpengaruh secara negatif jika The WebMethod atribut parameter yang berkaitan dengan permintaan bervariasi luas atau jika tanggapan melibatkan sejumlah besar data.REFERENSI Untuk informasi lebih lanjut tentang WebMethodAttribute.CacheDuration properti dan WebMethodAttribute kelas, lihat topik berikut di.NET Framework kelas
Perpustakaan dokumentasi: WebMethodAttribute.CacheDuration properti Untuk informasi tambahan tentang layanan Web, kunjungi
situs-situs Website MSDN berikut: .aspx http://msdn2.Microsoft.com/en-us/library/System.web.Services.webmethodattribute.cacheduration (vs.71)
(http://msdn2.microsoft.com/en-us/library/system.web.services.webmethodattribute.cacheduration(vs.71).aspx)
Panduan desain untuk layanan XML Web dibuat menggunakan ASP.NET Untuk sampel tambahan, dokumentasi, dan link yang berhubungan
Pemrograman dengan.NET Framework, kunjungi situs CodePlex Web berikut: .aspx http://msdn2.Microsoft.com/en-us/library/w8excbb0 (vs.71)
(http://msdn2.microsoft.com/en-us/library/w8excbb0(vs.71).aspx)
Menggunakan WebMethod atribut .aspx http://msdn2.Microsoft.com/en-us/library/byxd99hx (vs.71)
(http://msdn2.microsoft.com/en-us/library/byxd99hx(vs.71).aspx)
http://www.CodePlex.com
(http://www.codeplex.com)
PropertiID Artikel: 318299 - Kajian Terakhir: 24 September 2011 - Revisi: 2.0 Berlaku bagi:
Penerjemahan Mesin PENTING: Artikel ini diterjemahkan menggunakan perangkat lunak mesin penerjemah Microsoft dan bukan oleh seorang penerjemah. Microsoft menawarkan artikel yang diterjemahkan oleh seorang penerjemah maupun artikel yang diterjemahkan menggunakan mesin sehingga Anda akan memiliki akses ke seluruh artikel baru yang diterbitkan di Pangkalan Pengetahuan (Knowledge Base) dalam bahasa yang Anda gunakan. Namun, artikel yang diterjemahkan menggunakan mesin tidak selalu sempurna. Artikel tersebut mungkin memiliki kesalahan kosa kata, sintaksis, atau tata bahasa, hampir sama seperti orang asing yang berbicara dalam bahasa Anda. Microsoft tidak bertanggung jawab terhadap akurasi, kesalahan atau kerusakan yang disebabkan karena kesalahan penerjemahan konten atau penggunaannya oleh para pelanggan. Microsoft juga sering memperbarui perangkat lunak mesin penerjemah. Klik disini untuk melihat versi Inggris dari artikel ini:318299
(http://support.microsoft.com/kb/318299/en-us/
)
| Terjemahan Artikel |




Kembali ke atas








