Select the product you need help with
Pertimbangan untuk otomatisasi Office sisi serverID Artikel: 257757 - Melihat produk di mana artikel ini berlaku. Pada Halaman iniRINGKASANPengembang dapat menggunakan otomatisasi di Microsoft Office untuk membangun solusi kustom yang menggunakan kemampuan dan fitur yang dibangun ke dalam kantor produk. Meskipun pembangunan program tersebut dapat dilaksanakan pada sistem klien dengan relatif mudah, beberapa komplikasi dapat terjadi jika otomatisasi berlangsung dari kode sisi server seperti Microsoft Active Server Pages (ASP), ASP.NET, DCOM, atau layanan Windows NT. Artikel ini membahas komplikasi yang pengembang mungkin menghadapi. Artikel juga menawarkan alternatif untuk otomatisasi yang dapat mempercepat kinerja. Pengembang harus menyadari, bagaimanapun, bahwa saran bahwa artikel ini menyediakan untuk tujuan informasi saja. Microsoft tidak menyarankan atau mendukung Otomatisasi Office sisi server. CatatanDalam konteks ini, Microsoft Driver sistem Office 2007 dan 2010 akses Database Engine dianggap komponen Microsoft Office. Istilah "server-side" juga berlaku untuk kode yang berjalan pada Windows workstation, jika kode berjalan dari Windows workstation Selain stasiun interaktif dari pengguna yang logon secara. Sebagai contoh, kode yang dimulai oleh Penjadwal tugas di bawah account sistem berjalan dalam lingkungan yang sama sebagai "server-side" ASP kode atau kode DCOM. Oleh karena itu, banyak isu-isu yang artikel ini menjelaskan mungkin terjadi. Untuk informasi lebih lanjut tentang Windows workstation dan tentang COM, lihat bagian "Informasi selengkapnya" dan bagian "Referensi". INFORMASI LEBIH LANJUTSemua versi terbaru dari Microsoft Office dirancang, diuji, dan dikonfigurasi untuk menjalankan sebagai pengguna akhir produk pada klien workstation. Mereka menganggap profil desktop dan pengguna yang interaktif. Mereka tidak memberikan tingkat reentrancy atau keamanan yang diperlukan untuk memenuhi kebutuhan komponen sisi server yang dirancang untuk menjalankan tanpa pengawasan. Microsoft saat ini tidak merekomendasikan, dan tidak mendukung, otomatisasi dari Microsoft Office aplikasi dari setiap klien yang tanpa pengawasan dan non interaktif aplikasi atau komponen (termasuk ASP, ASP.NET, DCOM, dan layanan NT), karena kantor mungkin memperlihatkan perilaku yang tidak stabil dan/atau kebuntuan ketika kantor berjalan dalam lingkungan ini. Jika Anda sedang membangun sebuah solusi yang berjalan dalam konteks sisi server, Anda harus mencoba untuk menggunakan komponen yang telah dibuat aman untuk eksekusi tanpa pengawasan. Atau, Anda harus mencoba untuk mencari alternatif yang memungkinkan pada setidaknya bagian dari kode untuk menjalankan klien-sisi. Jika Anda menggunakan aplikasi Office dari sisi server solusi, aplikasi akan kekurangan banyak yang diperlukan kemampuan untuk menjalankan berhasil. Selain itu, Anda akan mengambil risiko dengan stabilitas solusi Anda secara keseluruhan. Masalah menggunakan otomatisasi Office sisi serverPengembang yang mencoba untuk menggunakan Office dengan solusi server-side perlu menyadari lima bidang utama di mana kantor berperilaku berbeda daripada yang diantisipasi karena dari lingkungan. Jika kode adalah untuk menjalankan berhasil, Anda harus mengatasi masalah ini dan meminimalkan efek mereka sebanyak mungkin. Mempertimbangkan masalah ini dengan hati-hati ketika Anda membangun aplikasi Anda. Satu solusi tidak bisa mengatasi semua masalah. Desain yang berbeda membutuhkan Anda untuk memprioritaskan unsur-unsur yang berbeda.
Selain untuk isu-isu ini, salah satu kesalahan umum berikut mungkin terjadi saat Anda mencoba untuk mengotomatisasi Office sisi server:
Alternatif untuk sisi server OtomatisasiMicrosoft sangat menganjurkan bahwa pengembang menemukan alternatif untuk otomatisasi Office jika mereka perlu untuk mengembangkan solusi server-side. Karena keterbatasan desain kantor, perubahan ke kantor konfigurasi tidak cukup untuk menyelesaikan semua masalah.Microsoft sangat menyarankan beberapa alternatif yang tidak memerlukan kantor harus diinstal sisi server, dan yang dapat melakukan tugas-tugas yang paling umum lebih efisien dan lebih cepat daripada otomatisasi.Sebelum Anda terlibat kantor sebagai komponen sisi server dalam proyek Anda, pertimbangkan alternatif.Sebagian besar sisi server Otomatisasi tugas melibatkan pembuatan dokumen atau mengedit. Kantor 2007 mendukung file Open XML baru format yang memungkinkan pengembang membuat, mengedit, membaca, dan mengubah isi file pada sisi server. Berkas format penggunaan System.io.package.ionamespace di Microsoft.NET 3.x kerangka untuk mengedit file kantor tanpa menggunakan aplikasi klien kantor sendiri. Ini adalah metode yang dianjurkan dan didukung untuk menangani perubahan untuk berkas Office dari layanan. XML terbuka format file yang standar publik. Untuk mendapatkan salinan spesifikasi, Kunjungi situs Web berikut: http://www.Ecma-International.org/Publications/Standards/ECMA-376.htm Microsoft memberikan SDK untuk memanipulasi Open XML format file dari.NET 3.x Framework. Untuk informasi lebih lanjut tentang SDK dan tentang bagaimana menggunakan SDK untuk membuat atau mengedit file XML terbuka, kunjungi Web site Microsoft Developer Network (MSDN) berikut:
(http://www.ecma-international.org/publications/standards/Ecma-376.htm)
Open XML SDK dokumentasi http://MSDN.Microsoft.com/en-us/library/bb226703.aspx
(http://msdn.microsoft.com/en-us/library/bb226703.aspx)
Cara: memanipulasi Office Open XML format dokumen http://MSDN.Microsoft.com/en-us/library/aa982683.aspx
(http://msdn.microsoft.com/en-us/library/aa982683.aspx)
Memanipulasi Word 2007 file dengan terbuka XML Object Model (bagian 1 dari 3) http://MSDN.Microsoft.com/en-us/library/bb656295.aspx
(http://msdn.microsoft.com/en-us/library/bb656295.aspx)
Memanipulasi Word 2007 file dengan terbuka XML Object Model (bagian 2 dari 3) http://MSDN.Microsoft.com/en-us/library/bb739835.aspx
(http://msdn.microsoft.com/en-us/library/bb739835.aspx)
Memanipulasi Word 2007 file dengan terbuka XML Object Model (bagian 3 dari 3) http://MSDN.Microsoft.com/en-us/library/bb727374.aspx
(http://msdn.microsoft.com/en-us/library/bb727374.aspx)
Memanipulasi Excel 2007 dan PowerPoint 2007 file dengan terbuka XML Object Model (bagian 1 dari 2) http://MSDN.Microsoft.com/en-us/library/bb739834.aspx
(http://msdn.microsoft.com/en-us/library/bb739834.aspx)
Memanipulasi Excel 2007 dan PowerPoint 2007 file dengan terbuka XML Object Model (bagian 2 dari 2) http://MSDN.Microsoft.com/en-us/library/bb727373.aspx
(http://msdn.microsoft.com/en-us/library/bb727373.aspx)
Bangunan sisi Server dokumen generasi solusi menggunakan Model objek XML terbuka (bagian 1 dari 2) http://msdn2.Microsoft.com/en-us/library/bb735940.aspx
(http://msdn2.microsoft.com/en-us/library/bb735940.aspx)
Bangunan sisi Server dokumen generasi solusi menggunakan Model objek XML terbuka (bagian 2 dari 2) Untuk lebih
informasi tentang penggunaan Open XML dari.NET 3.0 Framework dan untuk
contoh, klik nomor artikel di bawah ini untuk melihat artikel di
Basis Pengetahuan Microsoft: http://msdn2.Microsoft.com/en-us/library/bb735939.aspx
(http://msdn2.microsoft.com/en-us/library/bb735939.aspx)
932921
(http://support.microsoft.com/kb/932921/
)
Cara menggunakan komponen.NET Framework 3.0 untuk membuat dan kemudian ke aliran Office Word 2007 dokumen dan buku kerja Office Excel 2007 ke komputer klien931866 Pengguna yang menjalankan versi sebelumnya dari kantor
(seperti Office 2000, Office XP dan kantor 2003) dapat melihat dan mengedit Open XML
file jika pengguna menginstal paket kompatibilitas gratis download dari
Situs Web Microsoft. Untuk men-download dan menginstal paket kompatibilitas, kunjungi
Web site Microsoft berikut:
(http://support.microsoft.com/kb/931866/
)
Cara menggunakan format file Office XML dan kemasan komponen dari.NET Framework 3.0 untuk membuat buku kerja Excel 2007 sederhana atau dokumen Word 2007 yang sederhanaPaket Kompatibilitas Microsoft Office untuk format berkas Word, Excel, dan PowerPoint 2007 Ketika Anda streaming Open XML file dari ASP atau dari ASP.NET, Anda harus menyediakan jenis serbaguna Internet Mail Extension (MIME) yang benar untuk konten yang Anda streaming. Untuk daftar jenis MIME untuk file Office 2007, kunjungi Website berikut ini:http://Office.Microsoft.com/en-US/products/HA101686761033.aspx
(http://office.microsoft.com/en-us/products/HA101686761033.aspx)
http://Blogs.msdn.com/b/vsofficedeveloper/Archive/2008/05/08/Office-2007-Open-XML-MIME-types.aspx Jika Anda menargetkan hanya pra-Office 2007 klien, dan Anda tidak ingin memerlukan penggunaan Open XML dalam larutan, Anda dapat menggunakan non-biner kantor format berkas lainnya, seperti HTML, XML, dan RTF. Anda kemudian dapat streaming file-file ini kepada klien dengan menggunakan jenis MIME sehingga teks dihasilkan muncul di kantor. Dokumen dapat diedit, disimpan, dan bahkan kembali ke server dengan menggunakan ASP pada server.
(http://blogs.msdn.com/b/vsofficedeveloper/archive/2008/05/08/office-2007-open-xml-mime-types.aspx)
Untuk informasi lebih lanjut tentang salah satu topik ini, untuk contoh yang menunjukkan bagaimana menerapkan mereka, klik artikel berikut nomor ini untuk melihat artikel di dalam Basis Pengetahuan Microsoft: 270906
(http://support.microsoft.com/kb/270906/
)
Cara menggunakan ASP untuk menghasilkan dokumen Rich Text Format (RTF) ke sungai untuk Microsoft Word198703
(http://support.microsoft.com/kb/198703/
)
Cara mengotomatisasi Excel dari sisi klien VBScript199841
(http://support.microsoft.com/kb/199841/
)
Bagaimana menampilkan ASP hasil menggunakan Excel di IE dengan tipe MIME260239
(http://support.microsoft.com/kb/260239/
)
Bagaimana untuk memformat sel data ketika Anda membuat berkas Excel dengan halaman Active Server Pages278973
(http://support.microsoft.com/kb/278973/
)
ExcelADO menunjukkan bagaimana menggunakan ADO untuk membaca dan menulis data dalam Excel Workbook286023
(http://support.microsoft.com/kb/286023/
)
Cara menggunakan komponen VB ActiveX untuk kata otomatisasi dari Internet Explorer288130 Jika bisnis Anda memerlukan penciptaan sisi server Office 97, Office 2000, Office XP dan kantor 2003 format file biner, pihak ketiga vendor menawarkan komponen yang dapat membantu Anda. Microsoft tidak menyediakan komponen tersebut, sehingga Anda akan perlu untuk membangun solusi sendiri atau membeli salah satu dari vendor pihak ketiga. Berbagai produk pihak ketiga tersedia. Anda harus menyelidiki setiap solusi terbaik sesuai vendor untuk kebutuhan bisnis Anda.Jika Anda ingin membangun solusi Anda sendiri yang suntingan kantor
97, Office 2000, Office XP dan kantor 2003 format file biner secara langsung, Anda
dapat memperoleh file format spesifikasi secara gratis di bawah syarat-syarat
Microsoft Open Specification Promise (OSP). Tidak ada dukungan teknis tersedia
untuk dokumentasi atau produk yang Anda buat, tapi dokumentasi adalah
tersedia. Untuk informasi selanjutnya, kunjungi Website berikut ini:
(http://support.microsoft.com/kb/288130/
)
Cara menggunakan ASP untuk membangun spreadsheet XML untuk klien-sisi layarhttp://www.Microsoft.com/Interop/docs/officebinaryformats.mspx Sisi server solusi juga mungkin ingin untuk memungkinkan pengguna untuk meng-upload
file, dan kemudian memiliki server membuat file untuk melihat di Web atau di
media lain. Microsoft saat ini sedang bekerja untuk menawarkan fitur tersebut, dan
menyediakan sebuah versi awal ini kemampuan dalam Microsoft Excel
Layanan.
(http://www.microsoft.com/interop/docs/officebinaryformats.mspx)
Excel Services adalah server teknologi baru yang disertakan Microsoft Office SharePoint Server 2007 dan yang memungkinkan Anda untuk memuat, menghitung, dan menampilkan buku kerja Excel pada Office SharePoint Server 2007. Untuk informasi lebih lanjut tentang layanan Excel, kunjungi berikut Microsoft Situs Web Developer Network (MSDN): Ikhtisar layanan Excel http://MSDN.Microsoft.com/en-us/library/ms546696.aspx
(http://msdn.microsoft.com/en-us/library/ms546696.aspx)
Panduan: Pengembangan aplikasi kustom menggunakan layanan Web Excel http://msdn2.Microsoft.com/en-us/library/ms519100.aspx
(http://msdn2.microsoft.com/en-us/library/ms519100.aspx)
Menciptakan bisnis aplikasi dengan menggunakan Excel layanan dan Office Open XML format Layanan otomatisasi kata adalah aplikasi layanan baru di SharePoint Server 2010. Layanan otomatisasi kata memberikan konversi tanpa pengawasan, sisi server dokumen ke format yang didukung oleh aplikasi klien Microsoft Word.http://MSDN.Microsoft.com/en-us/library/cc540662.aspx
(http://msdn.microsoft.com/en-us/library/cc540662.aspx)
Kata ikhtisar layanan otomatisasi http://MSDN.Microsoft.com/en-us/library/ee558830.aspx
(http://msdn.microsoft.com/en-us/library/ee558830.aspx)
Memperkenalkan layanan otomatisasi kata Anda
perlu mengevaluasi yang pilihan bahwa artikel ini menjelaskan pakaian Anda
kebutuhan, dan cara terbaik untuk mengerahkan solusi Anda. Informasi bahwa artikel ini
menyediakan tidak dijamin untuk menyelesaikan semua masalah untuk semua klien. Anda
didorong untuk menguji solusi Anda secara menyeluruh sebelum menggunakan solusi. http://Blogs.msdn.com/b/microsoft_office_word/Archive/2009/10/26/Introducing-Word-Automation-Services.aspx
(http://blogs.msdn.com/b/microsoft_office_word/archive/2009/10/26/introducing-word-automation-services.aspx)
PropertiID Artikel: 257757 - Kajian Terakhir: 21 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:257757
(http://support.microsoft.com/kb/257757/en-us/
)
| Terjemahan Artikel
|




Kembali ke atas








