SlideShare a Scribd company logo
1 of 9
Cara Mendeploy Web Service
Annisa Shabrina – MI – Politeknik Manufaktur Astra
Cara Mendeploy
File yang tidak
perlu
File yang
perlu
Cara
Mempublikasikan
Implementasi
UUDI
Point Point/ Materi
Meng-copy file ke taget Web server dengan menggunakan
Windows Explorer, File Transfer Protocol (FTP), command
prompt XCOPY
Berikut ini adalah langkah-langkah utama untuk menjalankan sebuah
aplikasi Web dengan menggunakan Web proyek Setup:
1. Buat file solusi baru dan menambahkan proyek-proyek baru.
Buat kosong Visual Studio NET solusi. Dan menambahkan
Pengaturan newWeb proyek, dan proyek layanan Web yang ada,
solusi itu. bergantian,Anda dapat menambahkan proyek Setup
Web ke Web yang ada layanan Visual Studio NET. Solution.
2. Konfigurasi proyek Setup theWeb.
Konfigurasi proyek Setup theWeb mencakup penetapan layanan
Web sifat, seperti nama virtual direktori, akses naskah,
pengindeksan, dan logging. Konfigurasi proyek Setup theWeb
juga melibatkan memilih theWeb file layanan yang harus
dikerahkan ke server theWeb.
3. Membangun proyek Setup theWeb.
Untuk membuat file Installer theWindows, pada Bangun menu,
klik Bangun
ProjectName.
a. Membuka Web Service dalam Visual Studio. NET.
b. Pada Project menu, klik Salin Project.
c. Pilih folder proyek tujuan.
d. Pilih metode akses theWeb.
e. Pilih file yang akan disalin.
f. Klik OK.
Cara Mendeploy
Using Windows
Installer FilesManually
Command Copy Project
Mengcopy File
Yang Perlu Yang Tidak Perlu
Visual Studio .NET solution
files
Resource (.resx) files.
Code-behind files (.vb, .cs).
Typed DataSet (.xsd) files
The Web References
folder
File File yang perlu dan tidak perlu
The bin directory and the DLL
files that are within it.
AllWeb Form, user control, and
Web service files (.aspx, .ascx,
.asmx).
Configuration files, including
Web.config and Global.asax.
Macam-macam file pendukung
lainnya, seperti XML, yang ada
di direktorinya.
Cara Mempublikasikan Web Service
Proses menggunakan UDDI dapat dibagi menjadi dua proses yang berbeda:
Mempublish Web Service dan menemukan Web Service.
Publishing a
Web
service
Discovering a
Web
service
Publishing a Web service Discovering a Web service
Cara Mempublikasikan Web Service
1. Create a Web service.
2. Deploy Web service ke Web server.
3. Publikasikan spesifikasi layanan theWeb dalam
registri UDDI pada intranet, extranet, atau di
Internet.Anda dapat mempublikasikan spesifikasi:
1. Menemukan Web Service dengan fungsi yang
diinginkan dalam registri UDDI pada
intranet, extranet, atau di Internet.
2. Mengambil deskripsi layanan WSDL dengan
menggunakan informasi yang ditemukan di
UDDI registry.
3. Menciptakan kelas proxy, yang menggunakan
pesan SOAP, dari theWSDL
deskripsi layanan.
4. Metode layanan CallsWeb dari aplikasi klien.
Implementasi UDDI
Ada dua pilihan untuk menerapkan custom solution :
Implement UDDI
Services in Windows
Server 2003
Hard-coded
endpoints
Implementasi UDDI
Implement UDDI Services in Windows
Server 2003
Hard-coded endpoints
UDDI Service pada Windows Server 2003 menyediakan
semua fungsionalitas dibutuhkan untuk menyebarkan
direktori perusahaan UDDI.
Keuntungan dari penerapan registri UDDI swasta yang
kompatibel dengan spesifikasi UDDI adalah bahwa ketika
pendaftar swasta komersial menjadi tersedia, kode Anda
tidak akan harus ditulis ulang. Juga, Anda akan perlu belajar
satu API-Inquiry UDDI dan Penerbit API.
Kelemahannya adalah bahwa benar menerapkan spesifikasi
UDDI penuh bukanlah tugas yang sederhana.
Alternatif lain adalah dengan kode keras theWeb endpoint di
web service konsumen.
Solusi ini memiliki keuntungan menjadi sangat sederhana
dan cepat untuk menerapkan.
Kerugiannya adalah bahwa solusi yang dihasilkan tidak akan
mampu menangani perubahan lokasi layanan Web.
Cara Mendeploy Web Service

More Related Content

Recently uploaded

Contoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptxContoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptx
IvvatulAini
 
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptxBab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
ssuser35630b
 
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptxBAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
JuliBriana2
 
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.pptHAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
nabilafarahdiba95
 

Recently uploaded (20)

Aksi Nyata PMM Topik Refleksi Diri (1).pdf
Aksi Nyata PMM Topik Refleksi Diri (1).pdfAksi Nyata PMM Topik Refleksi Diri (1).pdf
Aksi Nyata PMM Topik Refleksi Diri (1).pdf
 
Tim Yang Lolos Pendanaan Hibah Kepedulian pada Masyarakat UI 2024
Tim Yang Lolos Pendanaan Hibah Kepedulian pada Masyarakat  UI 2024Tim Yang Lolos Pendanaan Hibah Kepedulian pada Masyarakat  UI 2024
Tim Yang Lolos Pendanaan Hibah Kepedulian pada Masyarakat UI 2024
 
Modul Ajar Bahasa Inggris - HOME SWEET HOME (Chapter 3) - Fase D.pdf
Modul Ajar Bahasa Inggris - HOME SWEET HOME (Chapter 3) - Fase D.pdfModul Ajar Bahasa Inggris - HOME SWEET HOME (Chapter 3) - Fase D.pdf
Modul Ajar Bahasa Inggris - HOME SWEET HOME (Chapter 3) - Fase D.pdf
 
Contoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptxContoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptx
 
Regresi Linear Kelompok 1 XI-10 revisi (1).pptx
Regresi Linear Kelompok 1 XI-10 revisi (1).pptxRegresi Linear Kelompok 1 XI-10 revisi (1).pptx
Regresi Linear Kelompok 1 XI-10 revisi (1).pptx
 
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptxBab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
 
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
 
Salinan dari JUrnal Refleksi Mingguan modul 1.3.pdf
Salinan dari JUrnal Refleksi Mingguan modul 1.3.pdfSalinan dari JUrnal Refleksi Mingguan modul 1.3.pdf
Salinan dari JUrnal Refleksi Mingguan modul 1.3.pdf
 
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMK
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMKAksi Nyata Disiplin Positif Keyakinan Kelas untuk SMK
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMK
 
PEMANASAN GLOBAL - MATERI KELAS X MA.pptx
PEMANASAN GLOBAL - MATERI KELAS X MA.pptxPEMANASAN GLOBAL - MATERI KELAS X MA.pptx
PEMANASAN GLOBAL - MATERI KELAS X MA.pptx
 
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptxRefleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
 
Pelaksana Lapangan Pekerjaan Jalan .pptx
Pelaksana Lapangan Pekerjaan Jalan .pptxPelaksana Lapangan Pekerjaan Jalan .pptx
Pelaksana Lapangan Pekerjaan Jalan .pptx
 
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptxBAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
 
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.pptHAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
 
Pendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptx
Pendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptxPendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptx
Pendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptx
 
PPT Mean Median Modus data tunggal .pptx
PPT Mean Median Modus data tunggal .pptxPPT Mean Median Modus data tunggal .pptx
PPT Mean Median Modus data tunggal .pptx
 
7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptx
7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptx7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptx
7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptx
 
CAPACITY BUILDING Materi Saat di Lokakarya 7
CAPACITY BUILDING Materi Saat di Lokakarya 7CAPACITY BUILDING Materi Saat di Lokakarya 7
CAPACITY BUILDING Materi Saat di Lokakarya 7
 
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptxSesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
 
Modul Projek - Batik Ecoprint - Fase B.pdf
Modul Projek  - Batik Ecoprint - Fase B.pdfModul Projek  - Batik Ecoprint - Fase B.pdf
Modul Projek - Batik Ecoprint - Fase B.pdf
 

Featured

How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
 

Featured (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

Cara Mendeploy Web Service

  • 1. Cara Mendeploy Web Service Annisa Shabrina – MI – Politeknik Manufaktur Astra
  • 2. Cara Mendeploy File yang tidak perlu File yang perlu Cara Mempublikasikan Implementasi UUDI Point Point/ Materi
  • 3. Meng-copy file ke taget Web server dengan menggunakan Windows Explorer, File Transfer Protocol (FTP), command prompt XCOPY Berikut ini adalah langkah-langkah utama untuk menjalankan sebuah aplikasi Web dengan menggunakan Web proyek Setup: 1. Buat file solusi baru dan menambahkan proyek-proyek baru. Buat kosong Visual Studio NET solusi. Dan menambahkan Pengaturan newWeb proyek, dan proyek layanan Web yang ada, solusi itu. bergantian,Anda dapat menambahkan proyek Setup Web ke Web yang ada layanan Visual Studio NET. Solution. 2. Konfigurasi proyek Setup theWeb. Konfigurasi proyek Setup theWeb mencakup penetapan layanan Web sifat, seperti nama virtual direktori, akses naskah, pengindeksan, dan logging. Konfigurasi proyek Setup theWeb juga melibatkan memilih theWeb file layanan yang harus dikerahkan ke server theWeb. 3. Membangun proyek Setup theWeb. Untuk membuat file Installer theWindows, pada Bangun menu, klik Bangun ProjectName. a. Membuka Web Service dalam Visual Studio. NET. b. Pada Project menu, klik Salin Project. c. Pilih folder proyek tujuan. d. Pilih metode akses theWeb. e. Pilih file yang akan disalin. f. Klik OK. Cara Mendeploy Using Windows Installer FilesManually Command Copy Project Mengcopy File
  • 4. Yang Perlu Yang Tidak Perlu Visual Studio .NET solution files Resource (.resx) files. Code-behind files (.vb, .cs). Typed DataSet (.xsd) files The Web References folder File File yang perlu dan tidak perlu The bin directory and the DLL files that are within it. AllWeb Form, user control, and Web service files (.aspx, .ascx, .asmx). Configuration files, including Web.config and Global.asax. Macam-macam file pendukung lainnya, seperti XML, yang ada di direktorinya.
  • 5. Cara Mempublikasikan Web Service Proses menggunakan UDDI dapat dibagi menjadi dua proses yang berbeda: Mempublish Web Service dan menemukan Web Service. Publishing a Web service Discovering a Web service
  • 6. Publishing a Web service Discovering a Web service Cara Mempublikasikan Web Service 1. Create a Web service. 2. Deploy Web service ke Web server. 3. Publikasikan spesifikasi layanan theWeb dalam registri UDDI pada intranet, extranet, atau di Internet.Anda dapat mempublikasikan spesifikasi: 1. Menemukan Web Service dengan fungsi yang diinginkan dalam registri UDDI pada intranet, extranet, atau di Internet. 2. Mengambil deskripsi layanan WSDL dengan menggunakan informasi yang ditemukan di UDDI registry. 3. Menciptakan kelas proxy, yang menggunakan pesan SOAP, dari theWSDL deskripsi layanan. 4. Metode layanan CallsWeb dari aplikasi klien.
  • 7. Implementasi UDDI Ada dua pilihan untuk menerapkan custom solution : Implement UDDI Services in Windows Server 2003 Hard-coded endpoints
  • 8. Implementasi UDDI Implement UDDI Services in Windows Server 2003 Hard-coded endpoints UDDI Service pada Windows Server 2003 menyediakan semua fungsionalitas dibutuhkan untuk menyebarkan direktori perusahaan UDDI. Keuntungan dari penerapan registri UDDI swasta yang kompatibel dengan spesifikasi UDDI adalah bahwa ketika pendaftar swasta komersial menjadi tersedia, kode Anda tidak akan harus ditulis ulang. Juga, Anda akan perlu belajar satu API-Inquiry UDDI dan Penerbit API. Kelemahannya adalah bahwa benar menerapkan spesifikasi UDDI penuh bukanlah tugas yang sederhana. Alternatif lain adalah dengan kode keras theWeb endpoint di web service konsumen. Solusi ini memiliki keuntungan menjadi sangat sederhana dan cepat untuk menerapkan. Kerugiannya adalah bahwa solusi yang dihasilkan tidak akan mampu menangani perubahan lokasi layanan Web.