Skype vs Skype untuk Perniagaan: siapa yang memerlukan versi perusahaan

), saya ingin memberi tumpuan kepada moden, progresif dan pada masa yang sama penyelesaian berpatutan di pangkalan Microsoft Skype untuk Perniagaan (dahulunya MS Lync), yang membolehkan anda mengatur komunikasi korporat dengan kemungkinan besar.

Ingat bahawa penyelesaian Skype untuk perniagaan ialah sistem komunikasi bersatu yang membolehkan anda menjalankan perbualan telefon, persidangan video dan audio, mesyuarat dalam talian (webinar), pemesejan. Ciri khas penyelesaian ini ialah penyepaduan rapat dengan perkhidmatan MS lain, yang utama adalah Direktori Aktif, Exchange, SharePoint.

Membina sistem komunikasi bersatu dengan perkembangan teknologi dan pemformatan perniagaan menjadi proses yang semakin kompleks. Jika sebelum ini, untuk mengatur komunikasi dalam syarikat, ia sudah cukup untuk memasang pertukaran telefon dan peranti pengguna, maka keperluan perniagaan semasa memaksa penggunaan sistem bersatu komunikasi yang dibina di atas pelbagai cara komunikasi: sembang, panggilan, e-mel, sistem webinar, panggilan video, dsb.

Itulah sebabnya kami akan mempertimbangkan seni bina umum penyelesaian, ciri reka bentuk dan pergantungan seni bina dan fungsi yang dilaksanakan bagi sistem komunikasi bersatu Skype for Business Server 2015.

Mula-mula, mari kita lihat dengan lebih dekat fungsi sistem Skype for Business (SfB di bawah):

  • Sembang, pemantauan kehadiran
  • Demonstrasi skrin
  • Penyepaduan dengan perkhidmatan dalaman berdasarkan produk Microsoft (di luar kotak)
  • Ketersediaan API untuk penyepaduan dengan perkhidmatan vendor lain

Berdasarkan fungsi di atas, kita boleh mengatakan dengan selamat bahawa SfB menganjurkan platform untuk semua komunikasi yang digunakan dalam perusahaan. Tetapi, adalah penting untuk ambil perhatian bahawa Sfb, tidak seperti sistem lain yang serupa (Pengurus Komunikasi Bersepadu Cisco, Avaya, Siemens (Unify), pada mulanya diletakkan sebagai sistem komunikasi bersatu, oleh itu telefon IP hanyalah elemen komponen, dan bukan teras sistem, yang menjejaskan kefungsian. Walaupun fakta ini, SfB sebagai sistem telefon membenarkan:

  • Pemindahan panggilan
  • Alihan panggilan
  • Panggilan serentak
  • Kumpulan Memburu
  • Panggilan Pickup

Di samping itu, memandangkan sistem telefon IP bukan teras sistem, SfB mempunyai beberapa ciri dalam pelaksanaan protokol komunikasi SIP (menggunakan protokol hanya melalui TCP atau TLS), yang mempengaruhi antara muka dengan sistem dan telekom lain. operator, serta sambungan peranti pengguna. Walaupun begitu, kerja aktif Microsoft dengan rakan kongsi membolehkan kami membina sistem yang lengkap Telefoni IP, sebagai contoh, untuk berhubung dengan operator, penyelesaian SBC (Session Border Controller) daripada pelbagai vendor digunakan.

Seperti yang dapat kita lihat, sistem SfB menyelesaikan pelbagai masalah perniagaan dalam proses komunikasi, itulah sebabnya seni bina penyelesaian juga tidak remeh. SfB termasuk peranan pelayan berikut:


Peranan pelayan

Penerangan

Pelayan Hadapan

Pelayan hujung hadapan. Termasuk fungsi berikut:

    Pengesahan dan Pendaftaran Pengguna

    Maklumat tentang status dan Buku alamat

    Sembang, sembang kumpulan

    Persidangan audio, persidangan web

    Pemantauan dan CDR

    Telefoni

    Konsol kawalan pusat

Pelayan Akhir Belakang

Pelayan pangkalan data MS SQL Server. Berfungsi sebagai repositori untuk maklumat perkhidmatan SfB, termasuk. senarai pengguna, data persidangan, dsb.

Pelayan Tepi

Pelayan tepi. Digunakan untuk menyediakan akses kepada sistem komunikasi bersatu kepada pengguna luaran (di luar persekitaran korporat).

Pelayan Pengantaraan

Pelayan Interop Video

Peranan pelayan yang membolehkan anda menyepadukan sistem SfB dengan sistem webinar daripada vendor lain (Cisco/ Tandberg)

Digunakan untuk pengesahan pengguna luar dan oleh itu perlindungan terhadap serangan DDOS

Peranan Pelayan Sembang Berterusan

Membolehkan anda menyimpan sejarah mesej dalam sembang dan mesej kumpulan

Jadual surat-menyurat fungsi dan peranan pelayan:

Komunikasi korporat dalaman, termasuk yang disulitkan

Pelayan Hadapan

Kemungkinan menyambung ke PSTN (menggunakan perantara)

Pelayan Pengantaraan

Sembang, pemantauan kehadiran

Pelayan Hadapan, Peranan Pelayan Sembang Berterusan

Panggilan video, mesyuarat dalam talian

Pelayan Hadapan, Pelayan Interop Video

Demonstrasi skrin

Pelayan Hadapan

Penyepaduan dengan perkhidmatan dalaman berdasarkan produk Microsoft (di luar kotak)

Pelayan Hadapan

Ketersediaan API untuk penyepaduan dengan perkhidmatan vendor lain.

Pelayan Hadapan, Pelayan Interop Video

Sokongan untuk telefon, pelanggan perisian, pelanggan mudah alih

Pelayan Hadapan, Pelayan Tepi, Pengarah


Memahami peranan pelayan yang wujud dan fungsi yang mereka bertanggungjawab, anda boleh meneruskan untuk membina seni bina sistem komunikasi bersatu masa hadapan berdasarkan SfB. Sebelum membina seni bina, perlu mengambil kira sekatan untuk menggabungkan peranan pelayan, iaitu peranan berikut mesti diletakkan secara berasingan:

  • Pengarah
  • Pelayan Interop Video

Pelayan Pengantaraan dalam Versi standard Sfb digabungkan dengan pelayan Front End, tetapi dalam Edisi Perusahaan ia boleh diletakkan pada pelayan yang berasingan. Peranan yang selebihnya boleh digabungkan atau dihoskan pada pelayan berasingan.

Mari kita pertimbangkan seni bina penyelesaian yang mungkin berdasarkan SfB untuk perniagaan sederhana atau besar (lihat Rajah 1).


Rajah 1 - contoh seni bina pada pangkalan data Skype untuk perniagaan


Struktur ini Cadangan Microsoft bergantung pada prestasi pelayan, ia boleh melayani sehingga 4000 pelanggan. Rajah menunjukkan dua pelayan SfB Edisi Piawai, setiap satunya memberi perkhidmatan kepada 2,000 pekerja, tetapi maklumat pengguna disegerakkan antara kedua-dua pelayan supaya jika salah satu nod gagal, perkhidmatan itu tidak gagal. Dalam konfigurasi ini, adalah disyorkan untuk menggunakan pelayan Edge sebagai pelayan sempadan untuk menyambungkan pelanggan luaran kepada sistem komunikasi bersatu. Pelayan tepi dihoskan dalam DMZ. Selain itu, untuk menyambung ke PSTN, adalah dicadangkan untuk menggunakan get laluan SBC (Pengawal Sempadan Sesi), yang membolehkan anda menyambungkan pembekal luaran dengan cara yang boleh diakses (FXO/E1/SIP). Rajah juga menunjukkan dua Pelayan pejabat Pelayan Aplikasi Web dan Exchange UM: pelayan untuk penyepaduan dengan perkhidmatan Microsoft yang lain.

Kedua-duanya pelayan pusat Edisi Standard merangkumi peranan berikut:

  • Pelayan Hadapan.
  • Pelayan Akhir Belakang.
  • Pelayan Pengantaraan.
  • Peranan Pelayan Sembang Berterusan.

Seni bina sedemikian akan membolehkan melaksanakan semua fungsi yang dibentangkan dalam SfB, memastikan ketersediaan perkhidmatan yang tinggi, kualiti tinggi komunikasi, ketersambungan dengan wilayah dan mobiliti pekerja. Dalam syarikat dengan jumlah yang besar orang, pilihan dengan versi Perusahaan SfB digunakan, di mana pelayan Back End dan Front End diasingkan, Pelayan Pengantaraan dicipta, kumpulan dibuat daripada pelayan Edge.

Bagi syarikat Perniagaan Kecil, penyelesaian awan berdasarkan SfB boleh dipertimbangkan. Kami akan menulis lebih lanjut mengenai seni bina penyelesaian awan dalam artikel seterusnya.

Pada masa ini, terdapat beberapa penyelesaian untuk sistem komunikasi bersatu, tetapi teknologi ini hanya tersedia untuk syarikat besar yang mampu melaksanakan berjuta-juta dolar pelaksanaan sistem sedemikian. Produk Skype for Business, terutamanya versi awan, direka untuk menjadikan penyelesaian komunikasi bersatu tersedia secara meluas, dan proses interaksi pekerja cekap, mudah dan mudah alih.


Penyepaduan sistem. Perundingan

Pengguna kini mempunyai pilihan antara dua aplikasi Skype untuk persidangan video: versi percuma untuk pengguna dan Skype for Business. Yang terakhir ialah versi reka bentuk semula aplikasi Microsoft Lync 2013, yang menerima rupa Skype biasa dan memindahkannya ke segmen korporat.

Walaupun aplikasinya hampir sama, ia sebenarnya berbeza, dan bukan hanya kerana Skype for Business ialah perkhidmatan berbayar, seperti Lync sebelum ini. Skype for Business menawarkan skala dan faedah prestasi yang boleh dituntut oleh perniagaan, besar dan kecil. Menaik taraf daripada Skype kepada Skype for Business boleh menjadi pelaburan yang hebat untuk sesetengah orang. Skype for Business boleh digunakan jika anda memerlukan...

1. Mengadakan persidangan besar

Dalam Skype biasa, persidangan tersedia untuk 25 pengguna secara serentak. Skype for Business meningkatkan bar itu kepada 250 orang, menjadikannya lebih sesuai untuk pembentangan besar atau webinar. Skype mahupun Skype for Business tidak memerlukan pelanggan untuk menyertai persidangan - kedua-duanya menyokong panggilan ke talian tetap dan telefon mudah alih, walaupun anda perlu membayar tambahan untuk mereka.

2. Penyepaduan dengan aplikasi Office

Salah satu kelebihan penting Skype untuk Perniagaan ialah penyepaduan rapat dengan Perkhidmatan pejabat 365. Ini bermakna anda boleh menggunakan Outlook dengan apl pemesejan segera Skype for Business, panggilan suara dan video dengan mengklik terus pada kenalan dalam Outlook untuk memulakan perbualan atau menjadualkan mesyuarat. Outlook juga akan mengarkibkan sejarah mesyuarat setiap kenalan. Aplikasi Office 365 yang lain juga tidak dilupakan. Anda boleh bekerjasama pada pembentangan PowerPoint atau hamparan Excel dengan memulakan persidangan dan membelah skrin tanpa meninggalkan program pejabat anda.

3. Kebenaran dan keselamatan

Walaupun tidak 100% selamat, kedua-dua jenis Skype menggunakan penyulitan AES. Skype for Business pergi lebih jauh dengan menggunakan kaedah pengesahan yang lebih kukuh yang memberikan pentadbir lebih kawalan ke atas akaun dan akses kepada kefungsian. Langganan boleh ditambah dan dialih keluar pada peringkat pengguna, dengan fungsi yang berbeza, tersedia pengguna yang berbeza pada peranti yang berbeza.

4. Konfigurasi persidangan yang kompleks

Untuk mencipta bilik persidangan video yang berasingan dan menarik, contohnya untuk dua pejabat untuk berkomunikasi melalui satelit, Skype for Business adalah lebih sesuai. Lync dicipta untuk tujuan ini, dan yang baharu sistem Skype Sistem Bilik akan membolehkan anda menggunakan Skype dengan kamera dan monitor yang berasingan, audio daripada Polycom dan peranti Microsoft Hab Permukaan untuk melukis pada papan putih (papan putih) dengan dakwat atau menggunakan penderia. Pengguna boleh menaik taraf daripada Sistem Bilik Lync kepada Sistem Bilik Skype. Skype for Business boleh disepadukan dengan beberapa sistem korporat PBX, menjadikannya lebih mudah untuk menghalakan panggilan daripada telefon sedia ada.

5. Pelan Dalam Talian 2 menawarkan nilai terbaik untuk wang

Skype adalah percuma, tetapi anda perlu membayar untuk Skype for Business. Untuk syarikat kecil Terdapat dua pelan asas: Pelan Dalam Talian 1 berharga $2 sebulan (selama setahun) dan menyediakan ciri paling asas, sedikit lebih baik daripada Skype percuma.

Anda boleh mendapatkan lebih banyak dengan $5.5 sebulan pelan tarif Pelan Dalam Talian 2. Video ditambah di sini resolusi tinggi semasa menjalankan persidangan video, keupayaan untuk menyertai mesyuarat daripada pelayar web (termasuk sambungan tanpa nama), perkongsian desktop dan akses jauh, penyepaduan Jadual Outlook, rakaman persidangan, dsb.

Untuk fungsi yang lebih canggih, seperti penyepaduan bilik persidangan dan sokongan E911, anda memerlukan Skype untuk Pelayan Perniagaan dan penyepadu pihak ketiga. Pada tahap ini harga mungkin berbeza-beza.


"Skype for Business" muncul akibat penjenamaan semula perkhidmatan Microsoft Lync, yang biasa kepada banyak syarikat. "Penjelmaan semula" produk mengekalkan semua keupayaan Lync untuk komunikasi, kerjasama dan keselamatan, serta alat pentadbiran.

“Industri sedang menuju ke arah penggunaan IT: pelanggan mahu menggunakan peranti dan program yang mereka biasa lakukan di rumah untuk perniagaan. Dengan menamakan semula Lync sebagai "Skype for Business," kami mengatakan bahawa ia kini mempunyai antara muka yang sama seperti Skype, tetapi "penyumbatan"nya adalah korporat," kata pejabat perwakilan Rusia Microsoft.

Skype for Business tersedia sebagai kemas kini kepada Lync 2013. Pemegang lesen Lync Server boleh menaik taraf daripada Lync Server 2013 kepada Skype for Business Server tanpa perlu memasang perkakasan tambahan. Pelanggan Office 365 menerima peningkatan automatik kepada Skype for Business apabila ia dikeluarkan pada bulan April.

Platform komunikasi boleh digunakan pada pelayan syarikat sendiri dan dalam awan awam atau dalam awan rakan kongsi. Seperti Lync, ia berintegrasi dengan program Microsoft Office yang mana anda boleh melancarkan proses kerjasama.

Pelanggan mudah alih Skype for Business tersedia untuk platform Windows Phone dan pada Ogos 2015 Microsoft mengeluarkan versi pratonton Skype for Business untuk platform iOS dan Android.

Antara muka

Antara muka klien Skype for Business tidak boleh dipanggil sama sekali dengan antara muka Skype rumah, walau bagaimanapun, kawalan utama, dialog utama dan ikon telah dipinjam daripadanya. Khususnya, skema warna biru, reka bentuk bulat ikon dan status kehadiran, reka bentuk tetingkap sembang dan mesej, dan emotikon animasi telah berhijrah daripada Skype.

Kefungsian

Inovasi utama

  • Kemungkinan integrasi dengan sistem konvensional Persidangan video dilaksanakan menggunakan komponen berasingan - Video Interoperability Server (VIS). Ia berfungsi sebagai pintu masuk video antara sistem persidangan video dan Skype for Business dan membolehkan anda mewujudkan komunikasi dengan 16 peranti akhir. hidup peringkat awal keupayaan untuk memanggil Skype untuk Perniagaan daripada peranti Cisco telah dilaksanakan, tetapi Microsoft sedang berusaha untuk mengembangkan ciri ini kepada peranti daripada pengeluar lain;
  • Menggunakan SILK, codec yang dipinjam dari Skype rumah yang memberikan rintangan kepada rangkaian dengan lebar jalur yang tidak mencukupi;
  • Ciri Panggilan melalui Kerja, yang membolehkan anda memanggil pengguna Skype for Business daripada satu peranti dan meneruskan perbualan pada talian tetap atau telefon mudah alih. Walau bagaimanapun, anda boleh terus bertukar-tukar mesej dalam tetingkap sembang Skype for Business. Sebelum ini, ciri ini hanya tersedia dalam klien mudah alih Lync, tetapi kini ia tersedia dalam versi desktop;
  • Ciri Siaran Mesyuarat Skype membolehkan anda menyiarkan mesyuarat dalam Skype for Business melalui Internet untuk khalayak sehingga 10,000 orang dengan keupayaan untuk menyambung ke mesyuarat dalam penyemak imbas daripada sebarang peranti. Ciri ini sepatutnya tersedia dengan kemas kini Skype for Business musim gugur;
  • Sokongan untuk teknologi rangkaian takrif perisian (SDN);
  • Untuk pengguna Office 365 - keupayaan untuk menggunakan infrastruktur pelayan sedia ada untuk menyambung ke telefon dan akses syarikat garisan bandar. Ciri ini juga harus tersedia pada musim gugur;
  • Pembangunan pelanggan mudah alih: menyelaraskan mereka mengikut kefungsian, yang sebelum ini berlaku disebabkan oleh sekatan sedia ada pada pelbagai platform;
  • Keupayaan untuk menilai kualiti suara dan video selepas panggilan ke Skype for Business;
  • Kemungkinan untuk menaik taraf daripada pelayan Lync 2013 kepada Skype for Business 2015;
  • Sokongan untuk teknologi Always On dilaksanakan dalam SQL Server 2014. Ia direka untuk menyediakan tahap tinggi ketersediaan dan pemulihan bencana.

Adalah penting untuk ambil perhatian bahawa fungsi Skype for Business tidak tetap dan akan dikemas kini dengan ciri baharu apabila kemas kini dikeluarkan, dikeluarkan secara purata sekali setiap suku tahun.

Kenalan dalam Skype for Business

Dalam Skype for Business, tidak seperti Skype for Home, pengguna hanya boleh melihat kenalan orang yang didaftarkan dalam perkhidmatan direktori tunggal Microsoft Active Directory. Dengan cara ini, anda boleh yakin bahawa orang yang anda berkomunikasi adalah betul-betul yang mereka katakan. Menggunakan direktori biasa juga membolehkan anda melaksanakan carian fleksibel untuk kenalan dalam organisasi: anda boleh mencari mereka mengikut nama, nombor telefon, jawatan, dsb. Pada masa yang sama, kenalan pengguna dari Outlook juga disertakan dalam carian.

Foto pengguna yang dipaparkan dalam kenalan disimpan secara berpusat katalog am. Dengan mengklik pada foto kenalan dalam tetingkap Skype for Business, anda boleh segera melihat senarai pilihan untuk berinteraksi dengannya: menghantar mesej teks, panggilan ke komputer atau telefon biasa nombor, hantar e-mel, panggilan video, mesej mel suara.

Komunikasi tidak terhad kepada pekerja satu syarikat: jika perkhidmatan keselamatan membenarkan, anda boleh menambah pekerja syarikat mesra yang menggunakan Skype for Business atau versi sebelumnya Lync, dan berkomunikasi dengan mereka sebagai rakan sekerja dalaman.

Dalam Skype for Business, anda juga boleh berkomunikasi dengan pengguna Skype biasa jika keselamatan membenarkannya. Pada masa yang sama, pengguna Skype for Business tidak boleh ditemui dengan nama dalam direktori umum kenalan Skype rumah: anda mesti sekurang-kurangnya mengetahui alamat e-melnya.

Satu daripada fungsi penting Skype for Business termasuk ciri kehadiran yang membolehkan anda menentukan sama ada kenalan boleh berkomunikasi pada masa ini, dan jika ya, bagaimana. Status boleh ditetapkan secara manual - contohnya, "sibuk" atau "jangan ganggu". Dalam kes yang terakhir, pekerja hanya boleh diganggu oleh panggilan atau mesej daripada rakan sekerja terpilih yang tahap meningkat amanah. Mod jangan ganggu juga boleh dihidupkan secara automatik, contohnya, jika pengguna mula menunjukkan persembahan PowerPoint pada komputer.

Pada masa yang sama, status juga memaparkan sebab mengapa pengguna tidak boleh diganggu masa ini: sebagai contoh, sama ada dia berada di telefon atau dalam mesyuarat. Jika anda mempunyai hak akses yang diperlukan, anda juga boleh melihat di mana kenalan itu berada dan di mana mesyuarat. Ia juga mungkin untuk menetapkan amaran apabila status pengguna berubah dan dia tersedia untuk komunikasi. Untuk pengguna Skype di rumah maklumat terperinci Status pengguna Skype for Business tidak dipaparkan.

Keupayaan audio, video dan persidangan

Daripada Skype for Business anda boleh buat panggilan suara kedua-duanya pada pelanggan dan pada telefon biasa, serta membuat panggilan video. Di hadapan saluran yang baik sambungan dan kamera yang baik, anda boleh mendapatkan kualiti video sehingga HD Penuh apabila berkomunikasi dari titik ke titik dan dalam mod persidangan.

Salah satu "helah" "Skype for Business" dari segi video ialah kehadiran fungsi cermin di dalamnya: sebelum berhubung dengan teman bicara semasa panggilan video, anda boleh membuka pratonton video untuk memastikan semuanya teratur. dengan penampilan anda sendiri dan anda tidak malu untuk menunjukkan diri anda.

Skype for Business menyediakan peluang untuk menganjurkan persidangan dalam talian dengan kemungkinan penyertaan serentak sehingga 250 pengguna tanpa pelaburan tambahan. Dengan pelayan khusus, adalah mungkin untuk menyambung sehingga seribu orang ke persidangan.

Dalam masa terdekat ia juga harus tersedia kepada pengguna ciri baharu Siaran Mesyuarat Skype. Ia akan membolehkan anda mengatur siaran daripada Skype for Business di Internet untuk khalayak sehingga 10,000 orang yang akan dapat menyertai mesyuarat maya dalam penyemak imbas daripada sebarang peranti. Rakaman siaran disimpan secara automatik awan Microsoft, di mana ia akan tersedia untuk dimuat turun.

Tetingkap persidangan dalam Skype for Business boleh memaparkan sehingga 6 imej video "langsung" peserta aktif, dan peserta yang selebihnya dipaparkan di sana, diwakili oleh gambar. Jika seseorang mula bercakap, gambar itu bertukar menjadi video dan sebaliknya - video itu menjadi gambar jika orang itu berhenti bercakap. Jika salah seorang peserta ingin melihat rakan sekerjanya mengambil bahagian dalam persidangan itu, tidak kira sama ada dia diam atau bercakap, cuma klik pada fotonya.

Jemputan mesyuarat maya boleh dibuat dalam Outlook. Ia akan mengandungi semua maklumat yang diperlukan untuk menyambungkan peserta, termasuk melalui klien web. Anda boleh menetapkan peringatan untuk peserta tentang masa mula persidangan. Jemputan boleh dihantar bukan sahaja kepada pekerja syarikat, tetapi juga kepada pengguna pihak ketiga yang tidak memasang Skype for Business.

Salah satu ciri menarik mod persidangan ialah keupayaan untuk meredamkan mikrofon semua peserta dalam satu klik dan menyahredamkan mikrofon individu apabila seseorang bercakap. Ini boleh berguna jika seseorang dalam mesyuarat berada dalam persekitaran yang bising, kerana ini akan menghalang bunyi latar belakang daripada didengari oleh orang lain.

Persembahan PowerPoint boleh ditunjukkan semasa persidangan. Selain itu, setiap peserta boleh menatal ke hadapan dan ke belakang melalui pembentangan pada peranti mereka semasa narator bercakap, melihat slaid lain.

Salah satu fungsi mod persembahan ialah mengundi. Anda boleh membuat soal selidik semasa persidangan dan membentangkannya kepada peserta. Satu lagi ciri menarik ialah keupayaan untuk mengambil nota semasa mesyuarat melalui One Note, yang boleh dihantar kepada peserta selepas mesyuarat.

Keselamatan

Semua komunikasi dalam Skype for Business dilindungi menggunakan algoritma pengesahan dan penyulitan. Apabila memasang program, secara lalai semua fungsi yang berkaitan dengan peranti mudah alih, Dengan akses luaran, dengan keupayaan untuk menganjurkan persidangan, dsb. "Skype untuk Perniagaan" ialah produk yang pada mulanya ditutup pada rangkaian dalaman, yang kemudiannya, menggunakan pelbagai dasar keselamatan, dibenarkan untuk menyambungkan peranti luaran dan pengguna.

Penambahan kenalan pihak ketiga senarai pengguna boleh dipantau oleh perkhidmatan keselamatan. Anda boleh mengkonfigurasi permintaan untuk menambah kenalan pada senarai melalui borang khas yang dihantar kepada perkhidmatan keselamatan. Pada masa yang sama, disebabkan alat pemantauan terbina dalam, yang terakhir boleh menjejaki maklumat yang ditukar pengguna dengan kenalan ini. Skype for Business membolehkan anda menyimpan semua surat-menyurat dan rakaman persidangan video dalam arkib, dan perkhidmatan keselamatan kemudiannya boleh mengimbas rakaman menggunakan kata kunci.

Tetapan dasar keselamatan juga membenarkan anda mengehadkan jenis yang mungkin komunikasi dalam Skype for Business dengan pengguna yang bukan pekerja syarikat: contohnya, tetapkan larangan pada panggilan video dengan kenalan individu.

Bahan itu disediakan dengan sokongan pejabat perwakilan Rusia Microsoft.

Dalam artikel ini saya akan bercakap tentang apa yang ditawarkan kepada kami syarikat Microsoft dalam SDK Lync untuk mencipta antara muka "cantik" dan ciri baharu untuk klien Lync. Saya juga akan membincangkan secara terperinci tentang interaksi dengan klien Lync dalam mod Penindasan UI, yang perlu kami tangani dengan sangat rapat dalam proses membangunkan utusan korporat kami sendiri berdasarkan Skype for Business. Dan, yang paling penting, saya akan cuba menerangkan secara terperinci apakah sekatan yang terpaksa kami hadapi.

Bagaimana semuanya bermula?

Pada musim bunga 2014, idea telah lahir dalam syarikat kami untuk mencipta utusan korporat berdasarkan Lync (kini sudah Skype untuk perniagaan). Atau sebaliknya, pada mulanya tidak ada perbincangan tentang messenger, kami hanya mengubah suai Lync agar sesuai dengan kami untuk kerja yang lebih cekap. Pada asasnya, kami menggunakan klien Lync dalam " mod biasa", dan aplikasi kami hanyalah tambahan untuknya yang mengurus kenalan. Ia membolehkan anda meletakkan anda dengan mudah kenalan kegemaran merentasi keseluruhan lebar skrin, yang sesuai untuk bekerja pada desktop, menyediakan akses pantas kepada kenalan dan menyusun mereka ke dalam kumpulan. Aplikasi itu dipanggil EasyLy (daripada "Easy Lync") dan diedarkan di kalangan "rakan kami".

Rajah 1. Versi pertama program

Ciri baharu telah ditambahkan secara beransur-ansur pada aplikasi. Sebagai contoh, adalah mungkin untuk menghubungi kedua-dua Lync dan EasyLy, dan yang terakhir menyimpan sejarah surat-menyurat. Dan pada satu hari yang mencipta zaman, ia telah memutuskan untuk meninggalkan antara muka Lync dan melaksanakan semua fungsinya sendiri, supaya jejak Lync kekal hanya dalam pengurus tugas. Iaitu, kami memutuskan untuk membuat messenger kami sendiri yang lebih mudah untuk desktop berdasarkan Lync. Dan nampaknya semuanya bermula dengan baik.

Apa yang kita mahu dapat pada akhirnya?

Pada mulanya, salah satu kesulitan utama Lync bagi kami ialah kekurangan mekanisme yang lebih kurang mencukupi untuk menyimpan dan melihat sejarah perbualan. Lync, sudah tentu, menyimpan (selepas masa tertentu) sejarahnya dalam Outlook, tetapi ini amat menyusahkan untuk digunakan. Di samping itu, sejarah mungkin tidak disimpan sama sekali jika, sebagai contoh, anda menutup tetingkap perbualan sebelum penyimpanan berlaku.

Mengenai kebolehgunaan, kami mengkhabarkan konsep "Satu klik" untuk menjimatkan masa pengguna dan meningkatkan kecekapan kerjanya dan cuba mencipta aplikasi yang semudah, mudah difahami dan mudah untuk pekerja pejabat yang mungkin. Kumpulan sasaran yang kami kenal pasti sendiri tidak bergaya " pekerja bergerak”, berlari di sekitar “ladang” dengan telefon pintar, dan pekerja pejabat sebenar bekerja 8 jam sehari monitor besar, di mana segala-galanya harus ergonomik.

Sebagai tambahan kepada tab "Kegemaran" yang muncul sebelum ini, idea muncul untuk membuat tab "Kumpulan" dan "Dialog", serta log panggilan dengan ulasan, tetingkap untuk mengadakan mesyuarat dalam talian, keupayaan untuk menghantar mesej ke luar talian pelanggan, penyepaduan dengan kalendar, OneDrive dan banyak lagi fungsi menarik . Kami merancang, tanpa membuang kefungsian sedia ada Lync (dan kemudian Skype untuk Perniagaan), untuk mencipta nilai tambahan untuk pengguna melalui UI untuk desktop, akses pantas kepada fungsi sedia ada dan penciptaan fungsi korporat baharu.


Rajah 2. Inilah rupa EasyLy sekarang

Pembangunan

Perkara pertama yang dilakukan ialah tab "Kegemaran", di mana pengguna boleh mengatur semua kenalannya, dan juga menyusunnya ke dalam kumpulan.

Kami perlu bekerja dan melaksanakan idea ini tanpa masalah khas menggunakan Lync SDK 2013. Kami membuat semua kenalan dalam bentuk kad di mana anda boleh melihat senarai mesyuarat dan janji temu pengguna yang diberi, serta hubungi dia (panggilan audio dan video) atau tulis mesej. Apabila butang ini diklik, tetingkap perbualan Lync standard telah dipanggil.


Rajah 3. Ikon kenalan pada hover

Ia cukup mudah. Digalakkan oleh kejayaan kami, kami mula meneruskan dan meninggalkan UI Lync sepenuhnya (memindahkan klien Lync ke mod Penindasan UI). Ini memberi kami peluang untuk menolak tingkap standard perbualan, panggilan (dan sememangnya semua tingkap) dan melaksanakan semua fungsi asas aplikasi itu sendiri.


Rajah 4. Tab dialog dengan mod berbilang sembang didayakan

Kami memulakan, seperti yang dijangka, dengan perbualan teks. Segala-galanya berjalan lancar, tetapi tidak begitu cepat, kerana, sebagai tambahan kepada hanya menghantar dan menerima mesej, perlu untuk melaksanakan penaipan, emotikon, sokongan untuk pemformatan rtf, dll. Pelaksanaan Perbualan IM Lync boleh diambil dari sini.

Kami melaksanakan penyimpanan mesej dan rekod panggilan pada pangkalan data SQLite, yang pengguna boleh mengawal secara fleksibel. Kami juga telah memperkenalkan sokongan untuk beberapa sembang terbuka secara serentak (sehingga 3) dalam satu tetingkap, untuk komunikasi yang lebih pantas dengan pekerja.

Kemudian kami menambah sokongan untuk audio, panggilan video, perkongsian skrin dan aplikasi. Menambahkan sokongan Perkongsian Aplikasi pada perbualan mengambil masa yang agak lama untuk dilaksanakan. DALAM mod biasa Perkongsian skrin Lync berlaku dalam perbualan itu sendiri dan dalam mod Penindasan UI anda perlu melaksanakan sendiri semua keupayaan perkongsian menggunakan kawalan ApplicationSharingView "Pautan", yang berfungsi untuk memaparkan sumber kongsi, yang memerlukan pemegang tetingkap induk berfungsi.

Di sini senarai pendek apa yang kami lakukan untuk menyokong perkongsian:
Kami mencipta tetingkap untuk melihat perkongsian, melaksanakan lukisan semula gambar apabila saiz tetingkap induk berubah.
Kami membuat senarai sumber (skrin, aplikasi) yang boleh dicari.
Kami membuat garis besar sekitar sumber yang dikongsi.
Dilaksanakan ciri-ciri tambahan: contohnya, memindahkan kawalan kepada peserta persidangan (supaya dia boleh menggerakkan tetikus dan klik pada skrin pengguna "membelek-belek").

Berkongsi dalam Lync (dalam mod Penindasan UI) adalah perkara yang berubah-ubah: ia selalunya suka jatuh atas sebab yang tidak diketahui, dan apabila beralih kepada Skype untuk Perniagaan 2016, ia mula melakukan ini hampir sentiasa. Apabila melihat perkongsian, skrin hitam sering muncul dan tiada apa yang boleh dilakukan mengenainya, kerana main balik dikendalikan oleh kawalan ApplicationSharingView, yang diterangkan di atas. Selain itu, kejayaan pelancaran perkongsian sangat dipengaruhi oleh kelajuan sambungan.

Seterusnya kita beralih kepada mencipta tab terakhir– “Kumpulan”, yang akan memuatkan senarai kumpulan daripada Lync dan memberikan pengguna keupayaan untuk mengeditnya sepenuhnya dan mengisihnya dalam susunan yang dikehendaki. Tab ini sepatutnya berkembang menjadi tab korporat, yang akan menempatkan kumpulan untuk pekerja yang telah dibuat sebelumnya dalam Active Directory (dalam Lync mereka dipanggil Kumpulan Pengedaran): contohnya, "Pesan pas", "Tulis aplikasi", dsb. . Ahli kumpulan ini adalah pekerja yang terlibat isu-isu tertentu dalam syarikat. Apabila anda klik pada kumpulan ini sembang atau panggilan audio dibuka dengan ahli kumpulan pertama dengan status "dalam talian". Kumpulan ini mesti diedit oleh pentadbir pelayan Lync.

Sudah tentu, dalam proses melaksanakan semua rancangan kami, kami menghadapi masalah yang kami selesaikan secara berkala. Tetapi terdapat sekumpulan masalah khusus yang dikaitkan dengannya kerja yang tidak betul Pustaka SDK Lync dalam mod Penindasan Lync. Kami menghantar penerangan mereka kepada Microsoft dan berpendapat bahawa kami boleh mendapatkan sokongan dan mencari penyelesaian.

Masalah

Seperti yang ternyata secara tidak dijangka, penyepaduan dengan Outlook hilang dalam mod Penindasan UI:
status kenalan hilang;
tiada pilihan untuk mencipta perbualan daripada kad kenalan;
Butang "Buat mesyuarat Skype" telah jatuh.

Status kenalan juga telah ditambah. Kini Outlook menerimanya bukan daripada Lync, tetapi daripada aplikasi kami, tetapi ia mengemas kininya dengan cara yang ajaib, dan ia sentiasa "jatuh" dan berhenti menyegerak. Iaitu, pada hakikatnya orang itu telah muncul dalam talian dan "hijau", tetapi dalam Outlook dia masih dalam status "Away" kuning. Kami menulis kepada Sokongan Microsoft, yang mana mereka menghantar kami pautan ke artikel yang sama. Kami juga menulis di Yammer Microsoft, di forum MSDN, Reddit dan tapak lain... Malangnya, masalah ini tidak dapat diselesaikan.

Masalah dengan butang "Buat mesyuarat Skype" yang telah terputus dalam Outlook ialah kunci pendaftaran di sepanjang laluan HCU/Perisian/Microsoft/Office/15.0/Lync/ConfAddin/my sip/ ditimpa dalam mod UI Suppression. Terdapat tiga kunci: Keupayaan, InbandInfo, PublicMeeting. Apabila Lync berjalan seperti biasa, apabila anda mengklik pada butang "Buat Skype Meeting", Outlook meminta Lync untuk maklumat tentang persidangan dan Lync mencipta kunci pendaftaran. Dalam mod UI Suppresseion Lync tidak mahu melakukan ini. Menggunakan Lync SDK 2013, anda tidak boleh mendapatkan maklumat yang diperlukan daripada pelayan Lync. Penyelesaian ditemui: gunakan SDK lain (https://msdn.microsoft.com/en-us/library/office/dn465943.aspx) untuk bekerja secara langsung dengan pelayan. Melalui UCMA, kami dapat memperoleh maklumat daripada pelayan tentang persidangan pengguna yang dibenarkan. Isikan kunci pendaftaran dan voila: keupayaan untuk membuat mesyuarat kembali dalam Outlook. Tetapi kaedah ini mempunyai beberapa batasan:
perpustakaan UCMA hanya berfungsi pada sistem pengendalian 64-bit, tiada penyelesaian pada sistem 32-bit;
Komputer pengguna dan pelayan mesti berada dalam domain yang sama, jika tidak, anda perlu membuat sijil pada pelayan untuk aplikasi yang dipercayai. Bagaimana untuk melakukan ini diterangkan, tetapi kami keputusan ini tidak sesuai, kerana kita mesti melaksanakan fungsi hanya pada bahagian pelanggan.

Terdapat juga pepijat dalam SDK Lync itu sendiri. Yang paling kritikal: dalam perbualan video p2p, apabila peserta ke-3 ditambah, klien Lync itu sendiri ranap, secara konsisten. Microsoft sendiri mengesahkan pepijat ini, tetapi tidak memberikan jangka masa untuk membetulkannya. Terdapat percubaan untuk mematikan perbualan p2p dan segera membuat persidangan video untuk tiga orang, tetapi jika peserta ke-3 ditambah oleh pelanggan SFB, kami tidak dapat menghalang perkara ini. Menghentikan dan menyambung semula saluran video juga tidak membawa apa-apa.

Terdapat juga masalah dengan ketidakupayaan untuk berkongsi skrin untuk sesetengah pengguna (mereka yang mempunyai versi klien Lync yang berbeza dipasang). Manifes masalah ini dengan cara berikut.

Pelanggan pertama berfungsi dalam aplikasi kami (versi Lync - 2013), yang kedua - dalam SFB 2016, dan apabila membuka perbualan dengan yang pertama, butang perkongsian skrin tidak tersedia. Jika pelanggan pertama log masuk ke Lync 2013 biasa (bukan mod Penindasan), maka butang perkongsian pelanggan kedua menjadi aktif. Jika yang kedua turut memasang Lync 2013 atau aplikasi kami, perkongsian tersedia di kedua-dua belah pihak.

SDK Lync tidak mempunyai panggilan balik tentang penghantaran mesej kepada pengguna. Hanya ada panggilan balik bahawa mesej telah hilang. Tetapi kadang-kadang situasi mungkin timbul bahawa kita menghantar mesej kepada seseorang dalam talian, ia hilang tanpa pengecualian, tetapi apabila ia tiba, lawan bicara sudah berada di luar talian. Akibatnya, pengirim berfikir bahawa mesej telah tiba, tetapi ia tidak.

Selalunya terdapat "ItemNotFoundException" semasa mendapatkan foto kenalan, jadi kami perlu memaparkan imej kenalan standard kami. Secara empirik, kami mendapati berapa kali (kira-kira 3) anda perlu memanggil kod penerima foto untuk Lync mengembalikannya. Walau bagaimanapun, kaedah ini masih tidak berfungsi untuk sesetengah kenalan. Selain itu, kami memperkenalkan caching foto supaya pada permulaan tidak akan ada banyak pengecualian jika pengguna mempunyai banyak kenalan ditambah.

Terdapat juga masalah dengan kumpulan pengguna, khususnya dengan "Kumpulan Kegemaran". Masalahnya ialah untuk sesetengah pengguna, Lync mengembalikan benar apabila memanggil CanInvoke(DeleteGroup), walaupun ini kumpulan standard Lync dan ia tidak boleh dipadamkan. Jenis kumpulan ini adalah sama seperti kumpulan yang dibuat oleh pengguna (Kumpulan Tersuai), jadi menyembunyikan item "Padam kumpulan" daripada menu juga perlu dilakukan dengan memeriksa nama kumpulan, yang merupakan tongkat yang sukar.

Pengehadan Lync SDK 2013 ditemui

Salah satu ciri penting tidak tersedia: keupayaan untuk mengkonfigurasi pemajuan panggilan apabila pengguna berada di luar talian. Kami melaksanakan ubah hala selepas masa tertentu, tetapi hanya jika pengguna tidak berada di luar talian.
Semasa panggilan video kumpulan (3 atau lebih peserta), strim yang menyiarkan video peserta kekal bersendirian (bersamaan dengan persidangan mudah alih), iaitu, Lync sendiri menukar strim video daripada peserta yang berbeza bergantung pada siapa yang sedang bercakap ke dalam mikrofon.
Pemindahan fail tidak tersedia dalam mod Penindasan UI. Kami menyelesaikan masalah ini dalam 2 cara:
-menambah pemindahan fail melalui Outlook sebagai lampiran pada surat;
-melaksanakan perkhidmatan OneDrive untuk memuat naik fail ke awan dan penghantaran automatik mesej dengan URL fail.
Anda tidak boleh menggunakan data konteks perbualan (cara melakukan ini diterangkan di sini https://msdn.microsoft.com/en-us/library/office/jj933248.aspx?f=255&MSPPERror=-2147217396) apabila perbualan ditukar menjadi persidangan dan mula wujud pada pelayan, bukan secara tempatan. Kami mahu menggunakan ciri ini untuk penyegerakan pelbagai maklumat antara pelanggan.
Keupayaan untuk menulis dalam medan "Subjek" dalam persidangan dilumpuhkan (dan dalam Lync biasa), atas sebab tertentu mereka menutup pilihan ini dalam Lync 2013. Seseorang di MSDN mengadu bahawa dia mempunyai kira-kira 30 persidangan yang disimpan dalam Lync 2010, setiap satu dengan tajuk yang berbeza. Dengan peralihan kepada Lync 2013, dia hanya mempunyai senarai peserta dalam setiap persidangan. Sekarang hampir mustahil untuk membezakan satu perbualan dari yang lain.
Satu lagi ciri Lync SDK 2013 ialah sokongan untuk pelanggan bermula dengan Lync 2013 dan kemudian. Lync 2010 tidak disokong. Walau bagaimanapun, Lync SDK 2010 berfungsi dengan Lync 2010, Lync 2013 dan lebih tinggi. Tidak diketahui logik apa yang diikuti oleh Microsoft.

Kesimpulan

Semasa proses pembangunan, kami menyedari bahawa untuk melaksanakan sepenuhnya analog sepenuhnya Lync berdasarkan Lync SDK + UCMA tidak akan berfungsi. Walaupun kami tidak mengambil kira pengehadan teknologi ini, memalukan kami tidak mendapat sokongan daripada Microsoft untuk membetulkan ralat SDK Lync.

Hari ini kami terpaksa meninggalkan mod Penindasan UI, kerana... Tidak mustahil untuk melaksanakan semua fungsi yang diperlukan di dalamnya, dan kami sedang mencari pilihan untuk menyelesaikan masalah yang timbul.

Bahan: Vyacheslav Nesterov

Tag:

  • SDK Lync
  • Makan tengah hari 2013
  • Skype untuk Perniagaan
Tambah tag