Isi kandungan:
Video: 15 Inspiring Home Designs | Green Homes | Sustainable 2024
Salah satu perkara yang hebat tentang. NET adalah keupayaan untuk menggunakan perisian orang lain yang ditulis sebagai perkhidmatan Web. Ini bermakna anda tidak perlu mencipta roda setiap kali anda perlu menggabungkan fungsi yang diperlukan. Perkhidmatan Web adalah sekeping kod boleh digunakan semula yang boleh digunakan melalui Internet atau rangkaian tempatan anda. Perkhidmatan blok bangunan adalah istilah yang digunakan oleh Microsoft untuk menerangkan fungsi penting, yang dibina dengan perkhidmatan Web, yang diperlukan oleh kebanyakan aplikasi.
Keuntungan
Anda mempunyai banyak pilihan apabila membina perkhidmatan blok bangunan. Walaupun Microsoft mencipta istilah itu, banyak syarikat lain menyediakan jenis perkhidmatan ini dalam kategori berbentuk dalam semua bentuk dan saiz. Walaupun menentukan yang mana perkhidmatan Web yang akan anda ambil dalam aplikasi anda sendiri mungkin sukar, anda harus tahu, biasanya, perkhidmatan Web (dan yang diklasifikasikan sebagai perkhidmatan blok bangunan) menawarkan manfaat (atau pro) ini:
- ROI Tinggi: ROI bermaksud Pulangan Mengenai Pelaburan. Dalam erti kata lain, jika seseorang boleh menunjukkan kepada anda bahawa anda akan menjimatkan wang dengan membeli pakej perisian tertentu, tidakkah ia akan menjadi lebih mudah untuk membelinya? Nah, inilah yang menentukan ROI. Sebenarnya, ROI bermaksud pelaburan yang menghasilkan pulangan yang tinggi. Ini tidak berbeza apabila anda membeli saham rendah dan menjualnya. ROI adalah istilah relatif. Pulangan mungkin mengambil masa beberapa tahun untuk mengkuantifikasi atau merealisasikannya. Sebaliknya, anda mungkin mempunyai simpanan kos serta-merta. Kemungkinan besar, dengan perkhidmatan blok bangunan, anda akan melihat ROI tidak lama lagi. Sebagai contoh, anda tahu bahawa Microsoft mengenakan yuran lesen tahunan sebanyak $ 10,000, ditambah dengan bayaran pematuhan berkala $ 1, 500, untuk melaksanakan Pasport. Ini terdengar seperti banyak wang, terutamanya jika syarikat anda kecil. Walau bagaimanapun, anda tidak hanya menggunakan fungsi dengan hanya beberapa jam pengekodan, tetapi anda mendapat reputasi yang dibawa oleh Microsoft. Ini semua menghasilkan ROI yang sangat tinggi.
- Penggredan: Kebanyakan perkhidmatan blok bangunan berskala supaya mereka boleh berkembang dan mengecil kerana perniagaan anda berubah. Oleh kerana perkhidmatan Web yang akan dihoskan dalam persekitaran Microsoft dibina dengan menggunakan. Rangka kerja NET, skalabilitas sudah dibina. Bahkan, ia merupakan salah satu keperluan reka bentuk teras. BERSIH. Oleh itu, pastikan anda menyemak dengan vendor perkhidmatan blok bangunan anda untuk melihat sama ada produk vendor boleh dipertimbangkan (tetapi kemungkinan besar, ia adalah).
- Realiti: Pada kenyataannya, sesetengah aplikasi Web adalah sangat sukar dipercayai yang tiada siapa di jabatan IT anda mungkin dapat membuatnya dari awal.Dan membayar perniagaan lain untuk mencipta perkhidmatan sedemikian tidak sepadan. Tidak kira berapa kos perkhidmatan, mereka berbaloi jika mereka ditawarkan sebagai perkhidmatan blok bangunan. Contohnya adalah MapPoint. Perkhidmatan blok bangunan NET. Jika anda perlu memasukkan fungsi pemetaan ke dalam aplikasi anda, anda tidak mempunyai cara lain untuk pergi.
- Fleksibiliti: Kebanyakan perkhidmatan blok bangunan membolehkan anda mencuba sebelum anda membeli. Anda biasanya boleh menguji perkhidmatan itu, dan jika anda memutuskan anda suka, maka anda boleh melabur wang untuk membeli atau meleseninya. Anda juga boleh menentukan, selepas penilaian, bahawa anda, sebenarnya, ingin mengembangkan fungsi yang sama dari awal lagi.
The downside
Dalam kebanyakan perbandingan, anda mesti mempunyai kontra bersama dengan pro. Perkhidmatan blok bangunan tidak terkecuali. Bagaimanapun, kemungkinan besar anda akan mendapati bahawa perkhidmatan blok bangunan pelesenan adalah laluan terbaik untuk bangun dan berjalan dengan cepat dan berkesan. Berikut adalah kelemahan (atau kekurangan) menggunakan perkhidmatan blok bangunan:
- Kos: Walaupun anda mahu menggunakan perkhidmatan blok bangunan, seperti Pasport atau MapPoint. BERSIH, anda mungkin mendapati kos pelesenan terlalu mahal untuk menggabungkannya tidak kira apa! Akan berpecah untuk mengakses perkhidmatan bukan keputusan perniagaan yang paling bijak!
- Fungsi: Walaupun mungkin masuk akal untuk anda tidak melakukan kerja pembangunan secara dalaman, anda mungkin tidak mendapat fungsi yang tepat yang anda perlukan. Mudah-mudahan, perkhidmatan blok bangunan cukup boleh dikonfigurasi untuk membolehkan anda mengodkan potongan yang hilang. Lebih baik lagi, mungkin vendor perkhidmatan blok bangunan bersedia membuat perubahan yang diminta supaya anda tidak perlu melakukannya secara dalaman. Anda harus menyemak sepenuhnya kefungsian yang tersedia melalui perkhidmatan ini untuk melihat apakah ia memenuhi keperluan anda.
- Produktiviti yang Hilang: Beberapa perkhidmatan blok bangunan sangat keren bahawa pekerja anda mungkin bermain bersama mereka sepanjang hari. Dua perkhidmatan yang termasuk dalam kategori ini adalah MapPoint. BERSIH dan Pesanan Segera (IM). Pengguna sebenarnya mungkin kehilangan produktiviti jika mereka bermain dengan fungsi pemetaan sepanjang hari, yang, selepas semua, sangat kemas! Juga, jika pekerja anda tiba-tiba menyala satu sama lain dengan IM dan produktiviti turun, anda tidak akan kehilangan banyak wang seperti yang anda ada jika anda membina perkhidmatan IM anda sendiri dari awal - tetapi anda akan kehilangan wang. Ini mungkin tidak menjadi masalah - selagi anda sedar bahawa produktiviti mungkin benar-benar turun dan meletakkan langkah-langkah untuk mencegah staf anda terlalu terlalu menyeronokkan. Untuk mengetepikan isu produktiviti di putik, fikirkan tentang menawarkan perkhidmatan ini hanya kepada pekerja yang menggunakannya, atau menetapkan peraturan untuk bila perkhidmatan digunakan - dan apabila mereka perlu diketepikan. (Tidak menggunakan IM semasa e-mel, telefon, atau perbualan bersemuka!) Kelajuan:
- Dari sudut pandang teoritis semata-mata, kelajuan kod pelaksana yang berjalan di Internet adalah lebih lambat daripada kod yang berjalan pada pelayan anda sendiri secara dalaman. Realitinya ialah sambungan Internet dan jalur lebar semakin baik sepanjang masa.Jika perkhidmatan Web direka dengan betul, kelajuan tidak boleh terlalu banyak faktor.