ArcIMS vs ArcGIS Server

8

karena tidak pernah menggunakan ArcIMS, saya tidak dapat menjawab pertanyaan berikut. "Kenapa kita tidak menggunakan ArcIMS lagi?" Baru-baru ini saya mengambil alih posisi yang digunakan untuk mengelola klien ArcIMS tetapi sekarang menggunakan arsitektur ArcGIS Server. Kolega yang sudah lama di sini masih bertanya mengapa ArcIMS perlu diganti dan satu-satunya jawaban yang bisa saya berikan adalah bahwa perangkat lunak tidak didukung atau dikembangkan oleh ESRI lagi. Tetapi mengenai stabilitas, fungsionalitas, format yang didukung, dll. Saya tidak bisa berkata banyak.

Adakah yang bisa memberi saya daftar singkat alasan mengapa ArcIMS "lama" dan harus diganti oleh ArcGIS Server? Ini juga akan membantu saya untuk memahami bagaimana Server SIG di ESRI telah dikembangkan.

Terima kasih atas komentar,

Robert

Robert Buckley
sumber
Tautan ini tampaknya memberikan perbandingan independen.
PolyGeo

Jawaban:

8

Versi terakhir 4.0 adalah pada tahun 2002 dan itu "lama" sekarang. Seiring berjalannya waktu, risiko meningkat dengan memperbarui setiap bagian perangkat lunak (java, pembaruan OS, dll.) Di server Anda, membuat ArcIMS gagal. Itu harus menjadi alasan yang cukup baik untuk menggantinya, kecuali Anda memastikan untuk tidak mengubah apa pun dan kebutuhan Anda tidak berubah.

Saya dulu mengelola instalasi ArcIMS sekitar tahun 2002, tetapi belum pernah menggunakan ArcGIS Server sama sekali, jadi saya tidak bisa memberi tahu tentang perubahan fitur-bijaksana.

Uffe Kousgaard
sumber
4

ArcIMS tetap merupakan aplikasi 32-bit, sehingga saat OS menjadi (akhirnya!) Lebih mampu 64-bit, ini dapat menjadi faktor pembatas, terutama ketika peta Anda berpotensi dibuat dari data yang bernilai beberapa gigabytes. ArcGIS Server adalah aplikasi java 64-bit dan tidak akan memiliki batasan ini.

Membuat peta di ArcIMS mengharuskan Anda mengedit file teks (file AXL). Dimungkinkan untuk menerbitkan dokumen peta MXD ke ArcIMS, tetapi kemampuan itu dihapus di ArcGIS 10.0. Dengan ArcGIS Server, Anda dapat menerbitkan dokumen peta Anda ke server langsung dari ArcMap, jadi ada jauh lebih sedikit waktu mengutak-atik editor teks untuk membuat peta Anda terlihat benar.

Mengenai stabilitas: di ArcGIS 9.3.1 / 10, ArcIMS akhirnya cukup stabil. Namun, manajemen ArcIMS masih cukup kaku dan tidak cocok untuk sistem berbasis cloud atau terdistribusi. Pemuatan / pemuatan ulang peta apa pun akan membuat semua layanan Anda turun sebentar saat konfigurasi diserahkan ke Server Aplikasi ArcIMS. ArcGIS Server tidak melakukan itu - reload layanan tidak memengaruhi layanan lain.

Lebih jauh lagi, ketika ada masalah saat memuat peta, ArcIMS dapat menghapus peta, yang dapat menyebabkan frustrasi ketika peta yang seharusnya berjalan hilang begitu saja. ArcGIS Server akan menjaga konfigurasi peta, dan biarkan layanan berhenti.

mwalker
sumber
2

itu pertanyaan yang lebih baik daripada yang terlihat ... server arcgis baru sekarang (jam 10.1) mulai mengerjakan hal-hal yang dilakukan arcims pada tahun 2000, seperti simbologi dinamis, pertanyaan dinamis, lapisan on-the-fly, dan sebagainya. Dari segi kinerja, arcims mengalahkan omong kosong. juga, arcims mengelola sumber daya lebih baik daripada ags: ia membagi koneksi ke basis data sehingga Anda dapat mengontrol jumlah koneksi. Dengan ags, Anda mengambil 2 koneksi untuk setiap layanan peta - tidak ada cara untuk mengelola itu.

Jadi pertanyaan Anda dapat mengambil nada yang berbeda: "mengapa kita HARUS menggunakan ags?".

Tapi serius, arcims sudah sangat tua sekarang sehingga tidak mendukung beberapa hal. Misalnya Anda tidak dapat melihat raster yang menggunakan tipe st_raster. Ke depan Anda bahkan tidak akan dapat terhubung ke database spasial esri Anda (saya pikir pada 10.2 ini akan terjadi). API web juga pada akhirnya akan menjatuhkan dukungan arcims sehingga Anda akan dimatikan dari web mengalahkan seluruh tujuan memiliki arcims. sebanyak saya suka arcims, Anda harus benar-benar memigrasikan aplikasi Anda ke produk baru, esri atau lainnya.

Duarte Carreira
sumber
1

Jika saya punya waktu sakit kembali ke jawaban ini, tetapi dua yang besar bagi saya:

  • Layanan Geoproses
  • Layanan Peta Cached
Simon
sumber