Pengembangan Teknologi 2

Jumat, 09 April 2010 21.42 Diposting oleh FERRY BLOG

Jejaring Jagat Jembar atau World Wide Web, atau singkatnya "Web") adalah suatu ruang informasi yang yang dipakai oleh pengenal global yang disebut Uniform Resource Identifier (URI) untuk mengidentifikasi sumber-sumber daya yang berguna. JJJ sering dianggap sama dengan Internet secara keseluruhan, walaupun sebenarnya ia hanyalah bagian daripadanya.

Hiperteks dilihat dengan sebuah program bernama penjelajah web yang mengambil informasi (disebut "dokumen" atau "halaman web") dari peladen web (server web) dan menampilkannya, biasanya di sebuah tampilan komputer. Kita lalu dapat mengikuti pranala di setiap halaman untuk pindah ke dokumen lain atau bahkan mengirim informasi kembali kepada peladen untuk berinteraksi dengannya. Ini disebut "surfing" atau "berselancar" dalam bahasa Indonesia. Halaman web biasanya diatur dalam koleksi material yang berkaitan yang disebut "situs web".

WorldWideWeb adalah browser web pertama di dunia. Ia diperkenalkan pada 26 Februari 1991 oleh Tim Berners-Lee dan berjalan pada platform NeXTSTEP.

WorldWideWeb adalah program pertama yang bukan saja menggunakan FTP (File Transfer Protocol) namun juga HTTP (Hypertext Transfer Protocol) yang dikembangkan Tim Berners-Lee pada 1989. WorldWideWeb dapat menampilkan file HTML tanpa gambar yang tersimpan.

Sebuah jaringan yang dapat mencapai setiap jaringan lainnya di Internet tanpa membeli transit IP atau membayar permukiman. [1] "

Dengan definisi ini, Tier 1 jaringan adalah jaringan transit-bebas yang tidak membayar pemukiman ke jaringan lainnya untuk menjangkau setiap bagian lain dari Internet. Oleh karena itu, dalam rangka menjadi Tier 1 jaringan, jaringan harus peer dengan setiap jaringan Tier 1 lain. Tapi tidak semua jaringan transit-bebas adalah Tier 1 jaringan. Hal ini dimungkinkan untuk menjadi transit gratis dengan membayar untuk mengintip atau menyetujui untuk permukiman.

Ini adalah kutipan [sepele diperlukan] secara objektif membuktikan (atau kebalikannya) suatu jaringan transit [bebas ketika didefinisikan sebagai?]. Empat belas (14) jaringan tercantum di bawah ini dianggap hanya transit bebas (per Juli 2008) [riset asli?.] Sumber paling banyak dikutip adalah Renesys Corporation, tapi informasi dasar untuk membuktikan klaim dari banyak yang dapat diakses publik lokasi, seperti database RIPE RIS, Oregon Route Tampilan server, Paket Clearing House, dan lain-lain.

Tidak mungkin bagi otoritas luar untuk mengkonfirmasi bahwa jaringan tidak membayar pelunasan jenis apa pun karena perjanjian usaha tersebut seringkali tidak publik informasi, atau bahkan tertutup di bawah Perjanjian Non-Disclosure. Informasi yang disajikan di sini adalah pengetahuan kolektif terbaik dari Internet mengintip masyarakat. Ada sedikit perselisihan di antara masyarakat itu sendiri, meskipun tidak ada sumber yg boleh dipetik untuk informasi. Untuk kejelasan, di sini kita akan mendefinisikan masyarakat "mengintip" sebagai seperangkat mengintip koordinator untuk jaringan yang hadir di Internet pertukaran paling tidak pada dua benua.

Hal ini umumnya diyakini [oleh siapa?] Bahwa definisi ini mengamati secara ketat akan menyebabkan setiap jaringan yang didiskualifikasi. Misalnya, banyak perusahaan telepon besar yang juga Tier 1 jaringan membeli, menjual, atau serat swap antara mereka sendiri. Bahkan jika mungkin ke daftar setiap transaksi, maka tidak mungkin untuk mengetahui apakah beberapa orang yang diperlukan untuk transaksi atau pembayaran koneksi peering.

Akibatnya, istilah Tier 1 jaringan digunakan dalam industri berarti jaringan tanpa permukiman jelas. Sebuah penyelesaian yang jelas akan dikenakan biaya moneter untuk jumlah, arah, atau jenis lalu lintas yang dikirim antara jaringan.

Definisi umum Tier 2 dan Tingkat 3 jaringan:

* Tier 2: jaringan A yang sebaya dengan beberapa jaringan, tapi masih pembelian IP transit atau membayar permukiman untuk mencapai setidaknya beberapa bagian dari Internet.
* Tier 3: Sebuah jaringan yang hanya pembelian transit dari jaringan lain untuk mencapai Internet.

[Sunting] Sejarah

Tulang punggung Internet adalah ARPANET asli ketika memberikan routing antara jaringan yang berpartisipasi paling. Ini diganti pada tahun 1989 oleh tulang punggung NSFNet. Internet dapat didefinisikan sebagai jaringan yang terhubung dan mampu pertukaran datagram Internet Protocol dengan backbone ini.

Ketika Internet dibuka untuk pasar komersial dan untuk backbone internet-laba dan penyedia akses muncul, arsitektur jaringan routing adalah desentralisasi dengan protokol routing eksterior baru, khususnya Border Gateway Protokol. New Tier 1 ISP dan perjanjian mereka mengintip menggantikan NSFNet yang disponsori pemerintah, sebuah program yang secara resmi berakhir pada tanggal 30 April 1995.

Saat ini, Internet adalah terbaik didefinisikan oleh interkoneksi antara 1 penyedia layanan Internet Tier. [Rujukan?]
[Sunting Routing] isu

Karena Tier 1 tidak memiliki jalur transit alternatif, lalu lintas Internet antara dua setiap Tier 1 jaringan sangat tergantung pada hubungan mengintip. Jika dua Tier 1 jaringan sampai pada kebuntuan dan menghentikan mengintip satu sama lain (biasanya dalam keputusan sepihak oleh satu sisi), satu-homed pelanggan jaringan masing-masing tidak akan dapat menjangkau pelanggan dari jaringan lain. Hal ini secara efektif partisi Internet, sehingga lalu lintas antara bagian-bagian tertentu dari internet terputus, yang telah terjadi beberapa kali selama sejarah kutipan [Internet diperlukan]. Mereka bagian dari Internet biasanya tetap dipartisi sampai satu sisi pembelian transit, atau sampai rasa sakit kolektif dari outage dan / atau ancaman litigasi memotivasi dua jaringan untuk melanjutkan mengintip sukarela.

Tier-2 (dan rendah) ISP dan pelanggan mereka mungkin tidak terpengaruh oleh partisi ini karena mereka dapat memiliki interkoneksi berlebihan dengan lebih dari satu provider Tier-1.
[Sunting] isu Pemasaran

Karena tidak ada definisi formal atau badan otoritatif yang menentukan siapa yang bisa dan tidak istilah Tier 1, sering disalahgunakan sebagai sebuah slogan pemasaran daripada sebuah deskripsi teknis yang akurat dari jaringan. Sering kesalahpahaman dari hirarki "tier" meliputi:

* Tier 1 jaringan lebih dekat ke pusat "" Internet.
o Pada kenyataannya, Tier 1 jaringan biasanya hanya memiliki sejumlah kecil teman sebaya (biasanya hanya lain Tier 1s dan sangat besar Tier 2s), sedangkan Tingkat 2 jaringan yang termotivasi untuk rekan dengan banyak Tingkat 2 lain dan jaringan pengguna akhir. Jadi Tier 2 jaringan dengan baik peering sering banyak "lebih dekat" kepada pengguna akhir sebagian besar atau konten dari Tier 1.
* Tier 1 jaringan dengan memberikan definisi "lebih baik" kualitas konektivitas internet.
o Dengan definisi, ada jaringan yang Tier 1 jaringan hanya memiliki satu jalan menuju, dan jika mereka kehilangan jalan, mereka tidak transit "cadangan" yang akan melestarikan konektivitas penuh mereka.
o Beberapa jaringan Tier 2 secara signifikan lebih besar dari beberapa Tier 1 jaringan, dan sering mampu menyediakan konektivitas lebih banyak atau lebih baik.
* Tier jaringan 2 adalah "reseller" Tier 1 jaringan.
o Hanya Tingkat 3 jaringan (yang menyediakan akses Internet) yang benar "reseller", sementara banyak Tier besar 2 jaringan peer dengan mayoritas atau bahkan sebagian besar Internet secara langsung kecuali sebagian kecil dari Internet yang dicapai melalui penyedia transit .

Karena "tier" sistem peringkat yang digunakan dalam pemasaran dan penjualan, yang telah lama dipegang meskipun pada umumnya melihat salah arah antara pelanggan adalah bahwa mereka harus "hanya membeli dari" 1 Tier. Karena itu, banyak jaringan mengklaim sebagai Tier 1 meskipun mereka tidak, sementara jaringan jujur mungkin kehilangan bisnis untuk mereka yang hanya ingin membeli dari Tier 1. Penyalahgunaan sering istilah telah menyebabkan korupsi makna, dimana hampir setiap jaringan klaim menjadi Tier 1 meskipun tidak. Masalah ini lebih rumit dengan menggunakan hampir universal perjanjian non-disclosure antara Tier 1 jaringan, yang mencegah pengungkapan rincian mengenai penyelesaian interkoneksi mereka bebas.

Beberapa pengukuran yang salah yang sering dikutip termasuk jumlah router, rute mil dari kabel fiber optik, atau jumlah pelanggan yang menggunakan jaringan tertentu. Ini semua adalah cara valid untuk mengukur ukuran, cakupan, kapasitas, dan pentingnya jaringan, tetapi mereka tidak memiliki hubungan langsung ke Tier 1 status.

Daerah lain yang umum perdebatan adalah apakah ada kemungkinan untuk menjadi Tier 1 melalui pembelian "dibayar mengintip", atau penyelesaian interkoneksi berbasis, dimana jaringan "membeli" status Tier 1 daripada mencapai melalui cara-cara penyelesaian-bebas . Meskipun hal ini dapat mensimulasikan perilaku routing dari jaringan 1 Tier, tidak mensimulasikan motivasi mengintip keuangan atau politik, dan dengan demikian dianggap oleh sebagian besar Peering Koordinator untuk tidak menjadi benar Tier 1 untuk kebanyakan diskusi.
[Sunting] isu Global
Lihat juga: Internet Exchange Point

Poin umum pertentangan antara orang-orang membicarakan Tier 1 jaringan adalah konsep "" 1 Tier daerah. Sebuah Tier regional 1 jaringan adalah jaringan yang tidak transit bebas secara global, tapi banyak yang mempertahankan perilaku klasik dan motivasi dari jaringan 1 Tier dalam suatu wilayah tertentu.

Sebuah skenario khas untuk perilaku ini melibatkan jaringan yang merupakan perusahaan telekomunikasi incumbent di suatu negara atau wilayah tertentu, biasanya dikaitkan dengan beberapa tingkat monopoli pemerintah yang didukung. Dalam negara-negara tertentu atau daerah asal, jaringan ini mengintip mempertahankan kebijakan yang menyerupai Tier 1 jaringan (seperti kurangnya keterbukaan terhadap hubungan mengintip baru dan memiliki mengintip ada dengan setiap jaringan besar lainnya di wilayah itu). Namun, jaringan ini kemudian dapat memperpanjang ke negara lain, kawasan, atau benua di luar wilayah inti operasi, di mana dapat membeli transit atau rekan terbuka seperti jaringan 2 Tier.

Sebuah contoh yang sering dikutip dari perilaku ini melibatkan operator incumbent di Australia, yang tidak akan peer dengan jaringan baru di Australia dalam kondisi apapun, tapi siapa yang akan memperluas jaringan mereka ke Amerika Serikat dan rekan secara terbuka dengan banyak jaringan. Kurang contoh ekstrim dari persyaratan mengintip apalagi terbatas yang ditetapkan untuk daerah di mana teman-teman jaringan, namun tidak menjual jasa atau memiliki pangsa pasar yang signifikan, relatif sering terjadi di antara jaringan banyak, tidak hanya "daerah Tier 1" s.

Sementara klasifikasi "Tier regional 1" tidak terus merit beberapa untuk memahami motivasi mengintip seperti jaringan di dalam wilayah yang berbeda, jaringan ini tidak memenuhi persyaratan global sejati Tier 1 karena mereka tidak transit bebas global.

Model-View-Controller (MVC) adalah sebuah arsitektur perangkat lunak [1], saat ini dianggap sebagai pola arsitektur yang digunakan dalam rekayasa perangkat lunak. Pola isolat "logika domain" (logika aplikasi untuk pengguna) dari input dan presentasi (GUI), memungkinkan pengembangan independen, pengujian dan pemeliharaan dari masing-masing.

Model adalah representasi domain-spesifik data pada aplikasi yang beroperasi. Domain logika menambah arti data mentah (misalnya, menghitung apakah hari ini adalah hari ulang tahun pengguna, atau total, pajak, dan biaya pengiriman untuk item keranjang belanja). Ketika model perubahan keadaan, ia memberitahu pandangan terkait sehingga mereka dapat segar.

Banyak aplikasi yang menggunakan mekanisme penyimpanan persisten seperti database untuk menyimpan data. MVC tidak secara khusus menyebutkan lapisan akses data karena dipahami sebagai bawah atau dienkapsulasi oleh model. Model tidak data akses objek, namun pada aplikasi yang sangat sederhana yang memiliki logika domain sedikit tidak ada perbedaan nyata untuk dilakukan. Juga, ActiveRecord adalah pola desain yang berlaku yang menggabungkan logika domain dan kode data akses - model yang tahu bagaimana untuk bertahan sendiri.

The model renders melihat ke dalam bentuk yang sesuai untuk interaksi, biasanya elemen antarmuka pengguna. Beberapa dapat dilihat ada untuk model tunggal untuk berbagai tujuan.

controller menerima masukan dan tanggapan memulai dengan membuat panggilan pada objek model.

Sebuah aplikasi MVC mungkin koleksi model / view / controller kembar tiga, masing-masing bertanggung jawab untuk elemen UI yang berbeda.

MVC ini sering terlihat pada aplikasi web di mana melihat adalah HTML atau XHTML yang dihasilkan oleh aplikasi. controller menerima GET atau POST masukan dan memutuskan apa yang harus dilakukan dengan hal itu, menyerahkan ke objek domain (yaitu model) yang berisi aturan bisnis dan tahu bagaimana melaksanakan tugas-tugas tertentu seperti pengolahan langganan baru.

Dalam rekayasa perangkat lunak, suatu aplikasi web (bahasa Inggris: web application atau sering disingkat webapp) adalah suatu aplikasi yang diakses menggunakan penjelajah web melalui suatu jaringan seperti Internet atau intranet. Ia juga merupakan suatu aplikasi perangkat lunak komputer yang dikodekan dalam bahasa yang didukung penjelajah web (seperti HTML, JavaScript, AJAX, Java, dll) dan bergantung pada penjelajah tersebut untuk menampilkan aplikasi.

Aplikasi web menjadi populer karena kemudahan tersedianya aplikasi klien untuk mengaksesnya, penjelajah web, yang kadang disebut sebagai suatu thin client (klien tipis). Kemampuan untuk memperbarui dan memelihara aplikasi web tanpa harus mendistribusikan dan menginstalasi perangkat lunak pada kemungkinan ribuan komputer klien merupakan alasan kunci popularitasnya. Aplikasi web yang umum misalnya webmail, toko ritel daring, lelang daring, wiki, papan diskusi, weblog, serta MMORPG

sutopa [dot] co.cc
Keunggulan Aplikasi Web Based
Monday, September 1, 2008, 21:34 - Lain-lain
Posted by Administrator
* Tidak mensyaratkan hardware atau software tertentu, aplikasi web based bisa diakses dari komputer berbasi OS apapun. Selama di OS tersebut ada fasilitas browsernya. dan semua OS sekarang memiliki browser di instalasi standarnya.
* Instalasi mudah, tinggal diinstall di server dan client tinggal mengarahkan browsernya ke server. Tidak seperti aplikasi desktop yang harus menginstall software di masing-masing client bahkan ada yang juga harus menginstall fasilitas tambahan di tiap client.
* Lebih murah, web based banyak yang open source dan handal
* Perawatan mudah, apabila ada masalah misalnya bug, tinggal memodifikasi script di server maka semua client akan mengikuti. dan tidak perlu melalui proses compile.
* Tampilan menarik, aplikasi web based sekarang bisa ditambahkan multimedia, animasi dan suara yang menarik dengan flash.
* Pengembangan lebih mudah, karena menggunakan script maka tidak perlu dicompile sehingga source adalah aplikasi itu sendiri. Tinggal edit script di server maka client akan mengikuti.
wikipedia.com

Aplikais Web

E-Bussiness

Definisi e-bussiness atau bisnis elektronis adalah penggunaan teknologi internet untuk menghubungkan dan memperkuat proses-proses bisnis, perdagangan elektronis (electronic commerce atau e-commerce), dan komunikasi serta kolaborasi antara sebuah perusahaan dengan para pelanggan, pemasok, dan mitra kerja bisnis elektronis lainnya.Aplikasi komunikasi dan kolaborasi perusahaan digunakan untukmendukung komunikasi, koordinasi, dan kolaborasi anggota tim bisnis dalam perusahaan. Sebagai contoh, para pegawai dan konsultan yang terlibat dalam sebuah proyek bisa menggunakan jaringan telekomunikasi, baik menggunakan Internet, Intranet, atau Extranet untuk saling berkomunikasi.

E-Commerce

E-commerce digunakan untuk mendukung kegiatan pembelian dan penjualan, pemasaran produk, jasa ,dan informasi melalui internet atau extranet. E-commerce umumnya dikelompokkan menjadidua buah kategori, yaitu Bussiness-to-Bussiness (B2B) dan Bussiness-to-Consumer (B2C). Pada perkembangan terakhir juga muncul jenis hubungan yang disebut consumer-to-consumer (C2C) dan consumer-to-bussiness (C2B). menyatakan penjualan produk jasa yang melibatkan beberapa perusahaan dan dilakukan dengan sistem otomasi. Umumnbya perusahaan-perusahaan yang terlibat adalah pemasok, distributor, pabrik, toko dll. Kebanyakan transaksi berlangsung secara langsung antara dua sistem. Keuntungan B2B, jika dikerjakan dengan benar, dapat menghemat biaya, meningkatkan pendapatan, mempercepat pengiriman, menguarngi biaya administrasi, dan meningkatkan layanan kepada pelanggan. Bussiness-to-Consumer (B2C) B2C melibatkan interaksi dan transaksi antara sebuah perusahaan penjual dan para konsumen. Perusahaan-perudahaan terkenal yang melayani B2C antara lain adalah Dell (www.dell.com), Cisco (www.cisco.com), dan Amazon(www.amazon.com). Consumer-to-Consumer (C2C) Consumer-to-Consumer (C2C) atau terkadang disebut person-to-person menyatakan model perdagangan yang terjadi antara konsumen dengan konsumen melalui internet. awalnya aplikasi Web dibangun hanya dengan menggunakan bahasa yang dan web statis. Web statis diperluas kemampuan HTML, yakni dengan menggunakan perangkatur aplikasi Web Pada aw

isebut HTML (Hypertext markup Language). Pada perkembangan berikutnya, sejumlah script danobjek dikembangkan untuk memperluas kemampuan HTML. Pada saat ini, banyak script seperti itu, antara lain yaitu PHP dan ASP, sedangkan contoh yang berupa objek adalah applet. Aplikasi web dibagi menjadi 2, yaitu web dinamis dibentuk dengan menggunakan HTML saja. Kekurangan aplikasi seperti ini terletak pada keharusan untuk memelihara program secara terus-menerus untukmengikuti setiap perubahan yang terjadi. Kelemahan ini diatasi dengan model aplikasi web dinamis. Dengan mempat lunak tambahan, perubahan informasi dalam halaman-halaman web dapat ditangani melalui perubahan data, bukan melalui perubahan program. Sebagai implementasinya, aplikasi web dapat dikoneksikan ke database. Dengan demikian, perubahan informasi dapat dilakukan oleh operator atau yang bertanggung jawab terhadap kemutakhiran data, dan tidak menjadi tanggung jawab pemrogram atau webmaster. Klien berinteraksi dengan Web Server, secara internal, webserver berkomunikasi dengan middleware dan middleware inilah yang berhubungan dengan basis data (database). Web server adalah server yang melayani permintaan klien terhadap halaman Web. Contohnya: Apache, IIS (Internet Information Server), dan Xitami. Middleware adalah perangkat lunak yang bekerjasama dengan webserver dan berfungsi menerjemahkan kode-kode tertentu, menjalankan kode-kode tersebut, dan memungkinkan berinteraksi dengan basis data. Contoh middleware: PHP, ASP, DllBrowser (web browser) adalah perangkat lunak di sisi klien yang digunakan untuk mengakses informasi Web. Contohnya: Internet Explorer, Netscape, Opera, Mozilla. Mekanisme ketika seorang pemakai meminta halaman web yang ditulisdengan menggunakan HTML.

  • Web Server
  • Kode
  • HTML

Prinsip kerja pengaksesan dokumen Web yang berbasis HTML adalah sebagai berikut:

  1. Browser meminta sebuah halaman ke suatu situs Web melaui protokol HTTP.
  2. Permintaan diterima oleh Web Server.
  3. Web Server segera mengirimkan dokumen HTML yang diminta ke klien.
  4. Browser pada klien segera menampilkan dokumen yang diterima berdasarkan kode-kode pemformat yang terdapat pada dokumen HTML.

Kode HTML yang diterjemahkan oleh mesin PHP-lah yang akan diterima oleh pemakai (klien). Dengan menggunakan pendekatan web dinamis dimungkinkan untuk membentuk aplikasi berbasis Web (Web-based appllication). Sebagai contoh, sistem informasi akademis berbasis web memungkinkan seorang mahasiswa melihat informasi nilai dari matakuliah-matakuliah yang sudah diambilnya dari luar kampus (dimana saja).

Teknologi Web

Dari sisi teknologi yang digunakan untuk membentuk Web dinamis, terdapat dua macam pengelompokan, yaitu:

  • teknologi pada sisi klien (client-side technology)
  • teknologi pada sisi server (server-side technology)

Teknologi web pada sisi klien

Teknologi web pada sisi klien diimplementasikan dengan mengirimkan kode perluasan HTML atau program tersendiri dan HTML ke klien. Klienlah yang bertanggung jawab dalam melakukan proses terhadap seluruh kode yang diterima. Kelemahan pendekatan seperti ini adalah terdapat kemungkinan bahwa browser pada klien tidak mendukung fitur kode perluasan HTML. Sebagai contoh, kode VBScript yang dilekatkan pada kode HTML tidak akan berfungsi sekiranya browser yang digunakan klien tidak mendukungnya. Kelebihan teknologi pada sisi klien adalah memungkinkan penampilan yang bersifat dinamis, misalnya menampilkan jam yang terus-menerus berubah ataupun untuk membuat animasi gambar yang mengikuti gerakan mouse. Yang termasuk dalam teknologi pada sisi klien antara lain: Kontrol ActiveX, Java Applet Skrip sisi-klien

Kontrol ActiveX

Kontrol ActiveX adalah suatu komponen yang ditulis dengan menggunakan bahasa pemrograman seperti Visual C++, Visual Basic, atau Delphi. Jika komponen ini ditambahkan ke dokumen Web, maka fungsi yang didukungnya akan tersaji dalam halaman web. Misalnya, kontrol ActiveXdapat digunakan untuk menampilkan grafik 3 dimensi atau bahkan untuk mengimplementasikan permainan (game) yang interaktkif. Di dalam dokumen HTML, kontrol ActiveX dilekatkan melalui tag . Dalam hal ini server akan mengirimkan kode program yang melibatkan Applet dan HTML itu sendiri. Sejauh ini, ActiveX hanya berjalan di lingkungan Windows, dan hanya browser tertentu (misalnya Internet Explorer) yang dapat memprosesnya.

Java Applet

Applet adalah program yang ditulis menggunakan bahasa pemrograman Java. Program ini dapat diletakkan ke halaman web, melalui tag HTML bernama

0 Response to "Pengembangan Teknologi 2"

Posting Komentar