|
Prinsip kerja antarmuka pesan platform publik WeChat secara kasar dapat dipahami sebagai berikut: pengguna mengirim pesan ke server WeChat, dan server WeChat akan memposting pesan yang diterima ke URL yang diisi saat pengguna mengakses. Prinsipnya mudah dipahami, dan lebih mudah dipahami jika Anda telah terkena soket.
Faktanya, pengembangan WeChat tidak terlalu merepotkan atau sulit, dokumen resminya juga dapat dilewati (setidaknya ratusan kali lebih baik daripada dokumen pembayaran WeChat), hal yang paling menyakitkan adalah debugging, karena dalam proses pengembangan WeChat, pengguna menerima pesan yang dikirim oleh WeChat Program pemrosesan adalah server untuk WeChat, debugging sangat menyakitkan, kami tidak dapat mengganggu intinya, kami hanya dapat menggunakan file teks untuk melihat pengoperasian program. Saya tidak tahu apakah ada teman seperti saya di awal: sebarkan kode ke server jaringan eksternal, lalu kirim pesan ke akun resmi, lalu lihat file debugging, temukan tempat yang perlu dimodifikasi, lalu modifikasi kode, lalu unggah dll ke server ............, operasi seperti itu terlalu membuang-buang waktu dan tidak efisien. Jadi artikel ini adalah pengantar vs. debugging jarak jauh Konfigurasi IISLangkah 1 Konfigurasikan IIS Buka IIS, klik URL, pilih situs web Anda, dan klik Pengikatan di situs web edit di sisi kanan jendela, seperti yang ditunjukkan pada gambar. Masuk ke jendela pengikatan situs web, edit atau tambahkan pengikatan, IP dapat dibatalkan, dan nama host menulis nama domain kulit kacang Anda, seperti yang ditunjukkan pada gambar: Setelah mengisi informasi, klik OK untuk menyelesaikan konfigurasi IIS. Konfigurasi VSLangkah 2 VS Konfigurasi Buka proyek Anda, pilih proyek web Anda, klik kanan, dan pilih Properti. Buka web, di kolom server, hapus penggunaan opsi IIS Express(X), isi nama domain di IIS pengikatan di url proyek, yaitu nama domain yang diberikan oleh Peanutshell, ingatlah untuk menambahkan http://, seperti yang ditunjukkan pada gambar: Setelah konfigurasi selesai, tekan Ctrl+S untuk menyimpan, vs konfigurasi selesai sementara. Men-debug konfigurasi dari jarak jauhLangkah 3 Konfigurasi debugger jarak jauh Lingkungan saya adalah win7+vs2012, dan proses konfigurasinya mungkin sedikit berbeda, tetapi saya pribadi berpikir itu serupa. Pertama, temukan Visual Studio Tool seperti yang ditunjukkan pada gambar: Setelah membuka, temukan pintasan Folder Debugger Jarak Jauh dan buka, pilih x86 atau x64 sesuai dengan sistem Anda, dan klik dua kali untuk membukanya. Temukan msvsmon.exe, klik kanan padanya, dan jalankan sebagai administrator. Setelah berlari, seperti yang ditunjukkan pada gambar: Pilih Alat, Opsi, pilih Tidak Ada Autentikasi, dan centang Jalankan Pengguna Mana Pun untuk Penelusuran Kesalahan, klik OK Konfigurasi debugger selesai. Mulai debuggingLangkah 4 Mulai debugging Di VS, pilih Debug, Lampirkan ke Proses Di kolom Transmisi, pilih "Jarak Jauh (Tanpa Autentikasi)", masukkan IP atau nama host lokal Anda, dan klik Segarkan di sudut kanan bawah. Setelah mengklik Refresh, pada kolom Proses yang Tersedia, temukan proses w3wp.exe, perhatikan kolom nama pengguna, lihat kumpulan aplikasi website yang ingin Anda debug, jika Anda tidak menemukan w3wp.exe, silahkan buka IIS, buka website Anda, lalu klik Refresh untuk menemukannya. Setelah Anda menemukan proses ini, klik dua kali untuk memunculkan peringatan keselamatan terdekat dan pilih Lampirkan. Commissioning jarak jauh sudah dimungkinkan. Mari kita lihat sekilas contohnya. Buka platform publik WeChat, masuk ke pusat pengembang, temukan konfigurasi server, dan klik Ubah konfigurasi. Hasil akhirSetelah memasukkan URL dan token Anda, klik tombol kirim, dan saatnya yang menyenangkan telah tiba untuk masuk ke mode debug dengan lancar ~~~~~ Apakah menurut Anda terlihat sangat mewah? Bagaimanapun, saya pikir itu sangat kelas atas. Ha ha~~~~
|