Anda di halaman 1dari 35

Diterjemahkan dari bahasa Inggris ke bahasa Indonesia - www.onlinedoctranslator.

com

10 Integrasi Sistem Komputer dan E-commerce

Zheng Qin Han Yi Li Shundong Dong Jinchun


Yan Lixiang Qin Jun

Sekolah Perangkat Lunak, Universitas Tsinghua, Beijing 100084, Sekolah


Ilmu Komputer Cina, Universitas Normal Shaanxi, Xi'an 710062, Cina
Panda Electronics Group Co., Ltd. Nanjing 210002, Tiongkok
Sekolah Manajemen dan Teknik Informasi, Universitas Shanghai
Keuangan dan Ekonomi, Shanghai 200433, Tiongkok

Abstrak Sistem e-commerce adalah sistem yang sangat kompleks yang


mengintegrasikan perangkat keras dan perangkat lunak terkait untuk mencapai
fungsi tertentu seperti tampilan informasi, pertukaran, dan pemrosesan. Dari sudut
pandang makro, integrasi sistem e-commerce terdiri dari dua bagian utama:
integrasi perangkat keras dan integrasi perangkat lunak. Integrasi ini adalah proses
yang sangat rumit di mana beberapa aturan harus diikuti. Bab ini membahas
masalah integrasi e-commerce, dan fokus pada pembahasan tentang sejarah
integrasi sistem, aturan integrasi sistem, cara mengintegrasikan perangkat keras dan
perangkat lunak terkait.

Kata Kunci e-commerce, integrasi sistem, server, jaringan komunikasi,


protokol aplikasi.

Sistem e-commerce masa depan berarti lebih banyak integrasi. Sejak awal, IBM percaya bahwa
jaringan berhubungan dengan semua peristiwa penting dalam organisasi bisnis, bukan hanya
digunakan dalam perdagangan elektronik. Yang disebut integrasi adalah bahwa organisasi bisnis
mengintegrasikan semua proses bisnis yang ada dengan proses bisnis berbasis Internet, dan
kebutuhan e-commerce mencakup semua proses bisnis inti. Perusahaan harus
mengintegrasikan semua informasi dan aplikasi internal untuk memperoleh manfaat nyata dari
e-commerce (kecepatan, waktu siklus, respons pelanggan).
Bab ini terutama menjelaskan hubungan antara integrasi sistem dan sistem e-
commerce. Poin pengetahuan meliputi: produksi, pengembangan dan aktualitas
integrasi sistem dan e-commerce, metode dan teknologi integrasi sistem, dan
bagaimana setiap komponen sistem e-commerce menggunakan teknologi integrasi
sistem untuk membangun sistem e-commerce secara efisien dan aman.
10 Integrasi Sistem Komputer dan E-commerce

10.1 Ikhtisar Integrasi Sistem

10.1.1 Produksi dan Pengembangan Integrasi Sistem

Sederhananya, integrasi sistem adalah untuk menyediakan solusi komprehensif


kepada pelanggan sesuai dengan kebutuhan bisnis dan konfigurasi sumber daya
mereka, termasuk layanan konsultasi bisnis, konfigurasi platform perangkat
lunak dan perangkat keras, pengembangan perangkat lunak aplikasi, koneksi
jaringan, dan pemeliharaan sistem. Teknologi integrasi sistem muncul seiring
dengan perkembangan teknologi komputer dan teknologi komunikasi jaringan,
dan terus berkembang seiring dengan perubahan kebutuhan aplikasi
pelanggan. Perkembangannya terutama muncul seiring dengan perubahan
kecepatan komunikasi jaringan dan munculnya teknologi baru dan produk baru.
Perkembangan bisnis integrasi sistem kurang lebih melalui tiga fase.
(1) Fase pertama: Antara 1970-an dan 1980-an
Tahap ini baru saja mengembangkan fungsi komputerisasi akuntansi berdasarkan
beberapa perangkat lunak, perangkat keras dan produk database dari beberapa
produsen mainframe sesuai dengan kebutuhan pengguna, dan kemudian hanya
mentransfer seluruh sistem ke pengguna dan tugas mereka selesai. Oleh karena itu,
integrasi sistem pada fase ini bukanlah integrasi sistem yang sebenarnya, dan
kemudian disebut sebagai Generasi 0. Seiring dengan prevalensi teknologi informasi
yang luas, kebutuhan pengguna beralih ke cara merakit berbagai lingkungan
komputasi yang ada menjadi aplikasi yang terpadu, lengkap, dan efisien. sistem. Di
bawah persyaratan ini, muncul integrator sistem generasi pertama yang memiliki
teknologi matang dan kekuatan produk, tetapi mereka hanya merakit berbagai
produk untuk memenuhi kebutuhan pelanggan dengan pemahaman mereka tentang
teknologi informasi. Faktanya,
(2) Fase kedua: fase ERP, integrator sistem terutama menyediakan layanan
berdasarkan proses bisnis perusahaan
Munculnya jaringan pada tahun 1990-an membuat industri informasi
berkembang dengan kecepatan yang sangat tinggi, dan isi dari layanan
integrasi sistem juga berubah secara mendasar. Seiring dengan maraknya
teknologi informasi, nilai teknologi dan produk tidak lagi berperan penting
dalam solusi integrasi. Keberhasilan solusi integrasi sistem terletak pada
perubahan pola bisnis dan proses bisnis perusahaan. Oleh karena itu, ERP
menjadi arah bisnis utama dari integrator sistem. Dalam aplikasi
berorientasi perusahaan, peningkatan administrasi dan manajemen
perusahaan menjadi yang pertama, dan teknologi jatuh kembali ke yang
kedua. Dibandingkan dengan integrasi sistem tradisional, bisnis integrasi
generasi kedua terutama didasarkan pada proses bisnis perusahaan. Itu
diarahkan oleh bisnis dan fokus pada pengembangan,

337
Pengantar E-niaga

proses mengambil tempat utama dari solusi.


Ada dua tren yang jelas dalam pengembangan integrasi sistem generasi kedua:
Pertama, generasi kedua berfokus pada bisnis perusahaan itu sendiri. Ambil contoh
telekomunikasi, pengisian daya adalah salah satu fungsinya, tetapi bisnis ini terutama
berfokus pada melayani pelanggan. Kunci dari integrasi sistem generasi kedua tidak
hanya untuk menyediakan layanan pengisian daya telekomunikasi lagi, tetapi untuk
menyediakan satu set lengkap bisnis yang terkait dengan layanan pelanggan sesuai
dengan kebutuhan pelanggan. Yang lainnya adalah bahwa CIO dari integrator sistem
generasi kedua harus memiliki kemampuan manajemen bisnis dan teknologi karena
transformasi bisnis dari teknologi ke manajemen.
Berdasarkan perubahan mendasar dari perilaku layanan, struktur bisnis integrasi sistem
generasi kedua juga berubah secara mendasar. Seiring dengan integrator sistem yang
lebih tradisional berubah menjadi integrator sistem generasi baru, porsi perangkat lunak
dan layanan dalam struktur bisnis meningkat secara bertahap. Integrator sistem membuat
nilai produk meningkat melalui integrasi untuk mendapatkan keuntungan yang wajar, dan
pelanggan memperoleh pendapatan akhir melalui peningkatan layanan, yang merupakan
nilai integrasi sistem generasi kedua.
Dilihat dari pola bisnis, bisnis utama integrasi sistem kedua juga berubah
dengan perubahan service manner:
Integrator sistem akan menghabiskan 80% waktu untuk memberikan saran tentang peningkatan
proses bisnis kepada klien sebelum melakukan integrasi sistem untuk membuat proses bisnis lebih
masuk akal. Integrasi sistem tradisional itu sendiri hanya menghasilkan sedikit nilai karena sebagian
besar bergantung pada produk perangkat keras. Integrasi sistem generasi kedua bergantung pada
pengembangan perangkat lunak dari sudut pandang pengendalian biaya untuk menyediakan lebih
banyak layanan konsultasi kepada klien sambil mengurangi biaya total pengguna seminimal mungkin,
juga membawa lebih banyak keuntungan untuk dirinya sendiri.
(3) Fase ketiga: Integrasi sistem era Internet
Di era Internet, layanan integrasi sistem harus terintegrasi secara integral, tidak hanya
perlu menyediakan layanan peningkatan teknologi, tetapi juga perlu memandu tuntutan,
untuk menjadi penasihat strategi dan konsultasi perusahaan.
Munculnya teknologi komputer dan komunikasi baru yang terus menerus
memberikan integrasi sistem dengan peluang dan tantangan baru. Ada tiga
bentuk pengembangan bisnis integrasi sistem: satu adalah untuk
menambang bisnis internal industri secara mendalam dan memperluas
integrasi sistem, untuk menyediakan layanan umum, standar dan
berkualitas tinggi kepada pengguna, mulai dari evaluasi kebutuhan, desain
produk informasi, pelembagaan solusi hingga implementasi. . Kedua,
mencari titik peningkatan bisnis baru di industri baru yang sedang
berkembang dan memanfaatkan pasar industri baru; yang ketiga adalah
secara aktif mengeksploitasi bidang e-commerce yang menghadap ke
Internet, dan terus-menerus mengeluarkan ruang pengembangan integrasi
sistem di masa depan. Saat ini, bisnis integrasi sistem beralih ke integrasi
multi-bisnis berdasarkan arsitektur Internet,
338
10 Integrasi Sistem Komputer dan E-commerce

10.1.2 Prinsip Integrasi Sistem

Sistem informasi berbasis integrasi sistem terutama meliputi sistem jaringan


komputer, sistem komunikasi suara, dan sistem proses transmisi gambar. Sistem ini
berinteraksi satu sama lain, dan integrasi sistem adalah tautan dan pendekatan
transmisi umum mereka. Integrasi sistem harus mengikuti prinsip-prinsip tertentu
untuk menjamin kerja normal dan komunikasi setiap sistem, dan prinsip-prinsip ini
meliputi:
(1) Kemajuan sistem jaringan: Sistem jaringan adalah dasar dari
sistem aplikasi, dan sistem jaringan dapat menjamin untuk memenuhi perkembangan dalam 5
sampai 10 tahun atau lebih.
Keamanan dan stabilitas sistem transmisi: Transmisi data yang akurat dan tidak
terputus serta manajemen sistem penyimpanan harian sangat penting. Sistem aplikasi
utama adalah transmisi data dan penyimpanan data, oleh karena itu diperlukan sistem
yang dirancang memiliki keamanan dan stabilitas yang tinggi.
(2) Pengelolaan sistem: Sistem aplikasi sebagai sistem yang kompleks perlu
memantau dan menyesuaikan seluruh operasi sistem. Terlepas dari di mana perangkat
sistem berada, mereka harus dapat dikelola dan dikendalikan oleh sistem.
(3) Perluasan dari seluruh integritas: Sistem harus memiliki perluasan yang baik.
Seiring dengan pengembangan sistem dan aplikasi yang berkelanjutan, perangkat keras
dan modul perangkat lunak dapat ditambahkan kapan saja sesuai dengan kebutuhan.
Investasi proyek profase dapat digunakan secara efisien dalam perluasan atas dan
perangkat yang ada tidak akan sia-sia.
(4) Terbuka: Sistem harus dapat mendukung berbagai protokol komunikasi,
media transmisi dan interkoneksi host; mendukung berbagai koneksi tanpa
batas antara berbagai sistem isomer dan sistem lokal.
(5) Keamanan: Sistem aplikasi dapat menggunakan teknologi Intranet nanti, dan
terhubung ke sistem eksternal dengan Internet. Karakteristik penting dari Internet/Intranet adalah
berbagi sumber daya dan terbuka, yang mengakibatkan banyak masalah keamanan. Oleh karena itu,
merancang dan mengembangkan mekanisme yang menjamin keamanan semua jenis informasi
merupakan isu penting untuk mengimplementasikan operasi sistem dengan baik.
(6) Fleksibilitas sistem: Bertujuan pada karakteristik penyebaran dan kompleksitas
sistem informasi, fleksibilitas sistem terutama diwakili dalam konfigurasi perangkat lunak,
keseimbangan beban dan sebagainya. Bermacam-macam teknologi jaringan virtual paling
canggih yang didukung oleh produk switch, seluruh sistem aplikasi dapat dengan cepat dan
mudah mentransfer pengguna atau grup pengguna dari satu jaringan ke jaringan lain dengan
perangkat lunak, melintasi kantor dan gedung perkantoran, tanpa perubahan perangkat keras,
untuk mengakomodasi perubahan terus menerus organisasi.
(7) Kinerja/harga yang menguntungkan: Bagaimana menerapkan kualitas tinggi-harga rendah
sistem aplikasi dengan teknologi dan perangkat paling matang juga merupakan
prinsip integrasi sistem yang harus dikuasai.

339
Pengantar E-niaga

10.2 Integrasi Sistem Perangkat Keras E-commerce

10.2.1 Integrasi Server

1. Metode integrasi server

(1) Arsitektur
Sedangkan untuk arsitektur server, disarankan untuk menggunakan arsitektur three
tiers dari server aplikasi dalam integrasi server. Server aplikasi menggunakan proses
individu untuk menangani manajemen bisnis dan transaksi, dan mentransfer semua
operasi data ke tingkat ketiga, yang merupakan server database tingkat proses data.
Dalam contoh tertentu, itu juga dapat ditransfer ke sistem lain. Inti dari arsitektur server
aplikasi adalah antara server Web dan server database, dan menggunakan server aplikasi
khusus untuk menyelesaikan proses bisnis, daripada menggunakan metode biasa, yaitu
langsung mengakses server database dari server Web.
(2) Keseimbangan beban

Semua sistem server aplikasi memiliki kemampuan load balance, yaitu mendistribusikan
permintaan dari pengguna secara tepat ke setiap server aplikasi sehingga membebani beban
sistem masing-masing. Melalui keseimbangan beban, pengguna dapat menambahkan beberapa
server baru, dan menginstal perangkat lunak yang sesuai dan mengonfigurasinya saat
memperluas sistem, alih-alih mengubah aplikasi apa pun, untuk memenuhi persyaratan kinerja
yang dapat diskalakan.
Ada banyak cara untuk menerapkan keseimbangan beban untuk server, tetapi masing-
masing memiliki kelebihan dan kekurangan. Pertama-tama, itu tergantung pada algoritma
keseimbangan beban. Ada dua algoritma keseimbangan beban utama saat ini. Salah satunya
adalah distribusi beban yang akurat, yaitu ada distributor dalam sistem, yang mendistribusikan
permintaan sistem ke server aplikasi yang sesuai untuk ditangani. Distribusi beban lainnya
didasarkan pada statistik, yaitu permintaan yang diterima langsung didistribusikan ke setiap
server aplikasi belakang sesuai dengan probabilitas berdasarkan bobot yang telah ditentukan.
Ada dua cara dalam mengimplementasikan server aplikasi, satu berdasarkan proses, dan lainnya
berdasarkan thread. Cara berdasarkan proses adalah dengan membuat semua proses server
aplikasi, dan proses tertentu dari server aplikasi menangani semua hal saat menerima
permintaan. Cara berdasarkan utas adalah dengan membuat beberapa proses server aplikasi di
setiap komputer, dan utas yang dibuat sementara menangani permintaan yang diterima. Cara
berdasarkan proses lebih cepat karena tidak perlu membuat thread. Tetapi suatu proses
membutuhkan lebih banyak sumber daya daripada utas, komputer dapat menjalankan lebih
sedikit proses pada saat yang sama daripada utas, oleh karena itu kemampuan penanganan
paralelnya lebih lemah daripada cara berdasarkan utas.
(3) Keandalan tinggi
Secara umum, keandalan disebut toleransi kesalahan dan pemulihan kesalahan. Toleransi kesalahan
berarti sistem masih dapat beroperasi secara normal ketika terjadi kesalahan tertentu, termasuk
kesalahan perangkat keras, kesalahan perangkat lunak, dan kesalahan jaringan. Ada dua

340
10 Integrasi Sistem Komputer dan E-commerce

nilai dalam toleransi kesalahan. Di kelas utama, permintaan pemrosesan tidak dapat
ditangani saat terjadi kesalahan. Nilai yang lebih sempurna berarti permintaan ini
ditransfer ke server lain untuk terus ditangani tanpa sepengetahuan pengguna. Tentu saja,
kelas ini memberikan layanan yang lebih baik, tetapi umumnya membayar untuk kinerja
dan kompleksitas. Setiap aplikasi memilih beberapa tingkat toleransi kesalahan sesuai
dengan karakteristiknya. Dalam premis menemukan kesalahan dan kesalahan toleransi,
server aplikasi yang lebih sempurna harus melakukan pemulihan kesalahan. Setelah
kesalahan terjadi, jika kesalahan telah dihapus secara otomatis atau manual, maka server
aplikasi ini harus pulih untuk bekerja dan terus melayani pengguna. Teknologi tersebut
berkaitan dengan teknologi yang memberikan kegunaan yang tinggi.
(4) Batasan koneksi database
Untuk mengatasi masalah ini, kumpulan koneksi database umumnya digunakan
dalam integrasi server, yaitu koneksi database selesai pada tahap awal atau
penggunaan pertama, dan tidak dirilis kemudian. Koneksi yang dibuat berulang kali
digunakan saat menangani permintaan berikut. Metode ini dapat sangat mengurangi
waktu proses database, mendukung peningkatan kinerja sistem secara keseluruhan,
dan pada saat yang sama dapat meningkatkan penggunaan koneksi database
terbatas secara efisien. Oleh karena itu, teknologi database connection pool banyak
digunakan di berbagai produk server aplikasi.
(5) Mendistribusikan manajemen sesi
Ada dua metode untuk mengatasi masalah ini: pertama adalah menyimpan informasi sesinya
sendiri di setiap server. Oleh karena itu perlu didasarkan pada sesi daripada permintaan saat
mendistribusikan beban, jika tidak maka akan menyebabkan inkonsistensi informasi sesi. Yang
lainnya adalah secara khusus membuat server sesi untuk menyimpan informasi sesi. Lebih
mudah untuk algoritma distribusi beban dan toleransi kesalahan. Namun kelemahannya adalah
menambah satu waktu komunikasi jaringan dan memperlambat kecepatan penanganan.

(6) Objek yang disematkan


Untuk meningkatkan keterbukaan server, objek tertanam yang terintegrasi dalam
server umumnya dapat ditempatkan di server aplikasi atau back-end server aplikasi.
Embedded object yang ditempatkan di server aplikasi dapat mengubah akses objek
menjadi akses lokal, tanpa adanya komunikasi jaringan, sehingga memiliki performa
yang lebih baik. Tapi objek ini bisa ada di server aplikasi pada saat yang sama,
sehingga tidak bisa mengimplementasikan keadaan internal objek jangka panjang.
Ada dua jenis implementasi ketika objek tertanam ditempatkan di server aplikasi.
Salah satunya adalah simetris, yaitu setiap server aplikasi menginstal semua objek;
yang lain asimetris, yaitu bekerja sama dengan program distribusi beban, beberapa
objek hanya dipasang di server tertentu. Jika objek yang disematkan ditempatkan di
back-end server aplikasi, satu level sebenarnya ditambahkan, yaitu tingkat objek yang
disematkan, untuk membuat keseluruhan sistem menjadi empat tingkat. Ini akan
meningkatkan komunikasi jaringan dan mengurangi kinerja, namun, desain objek
lebih fleksibel, dan berbagai antarmuka koneksi objek yang ada dapat digunakan. Saat
ini, antarmuka akses objek standar terutama CORBA dan DCOM. CORBA adalah

341
Pengantar E-niaga

antarmuka standar yang ditentukan oleh OMG (Object Management Group), yang
diterapkan secara luas di luar negeri termasuk EJB. DCOM adalah standar yang ditentukan
oleh Microsoft, yang dapat langsung terhubung ke ActiveX. Saat ini ada beberapa server
aplikasi yang memiliki antarmuka akses objeknya sendiri.
(7) Mekanisme cache berkecepatan tinggi
Untuk mewujudkan kinerja yang optimal, banyak server menggunakan mekanisme caching
berkecepatan tinggi saat terintegrasi. Ada dua tempat yang menggunakan cache dalam aplikasi,
yaitu cache halaman dan cache database. Cache halaman adalah untuk merekam halaman yang
sesuai dengan URL tertentu dalam cache, untuk langsung menggunakannya ketika URL yang
sama diakses di masa mendatang. Cache database adalah untuk merekam hasil akses database,
sehingga hanya perlu mengakses cache ketika SQL yang sama mengakses database lagi, bukan
mengoperasikan database. Premis untuk mendapatkan efek yang baik dari cache semacam ini
adalah bahwa biaya utama sistem adalah akses database. Karena sistem perlu melakukan
pekerjaan membuat halaman, efek cache tidak sebaik cache halaman, tetapi lebih dapat
diterapkan.
Beberapa masalah teknologi yang disebutkan di atas perlu diselesaikan dalam integrasi
server saat ini. Ada banyak masalah lain; seperti bagaimana menerapkan lintas platform
bahkan platform campuran dan bagaimana menerapkan manajemen aplikasi. Solusi di
atas tidak dapat dinilai secara sederhana, melainkan dapat diterapkan pada berbagai jenis
sistem. Misalnya, sistem komersial umum yang berorientasi pada publik membutuhkan
kinerja tinggi. Jika mengacu pada sistem e-bank, persyaratan keamanan akan melebihi
persyaratan kinerja tinggi, yang membutuhkan kebijakan keamanan yang lebih sempurna.
Oleh karena itu, pengguna pertama-tama perlu memahami sepenuhnya kebutuhan
mereka saat mengintegrasikan server aplikasi, kemudian menentukan setiap masalah
teknis utama, memilih solusi yang tepat, dan akhirnya menemukan produk yang
menggunakan solusi ini untuk melengkapi sistem mereka.

2. Integrasi server

(1) Tahap pengembangan server aplikasi


Pada fase pertama, antarmuka perluasan server yang disediakan oleh server Web
digunakan, dan dikembangkan dengan C atau Perl, seperti CGI dan API. Cara tersebut
dapat membuat pengembang bebas menangani berbagai permintaan Web, menghasilkan
halaman respons secara dinamis, dan mengimplementasikan berbagai persyaratan sistem
Web yang rumit. Masalah utama dari cara pengembangan adalah kebutuhan pengembang
yang terampil, yang perlu memahami metode pemrograman tingkat rendah dan HTTP.
Selain itu, debugging untuk sistem agak sulit.
Pada fase kedua, beberapa skrip terutama termasuk ASP, PHP dan Livewire di ujung
server digunakan dalam pengembangan. Keuntungan utama dari metode ini adalah dapat
menyederhanakan proses pengembangan. Masalah utama dari metode ini adalah
perluasan sistem yang buruk. Ketika sistem sibuk, tidak ada metode yang efisien untuk
memperluas. Selain itu, dari perspektif nit-picker, metode ini bertentangan dengan
implementasi berbagai algoritma berkinerja tinggi, dan tidak dapat memberikan kegunaan
yang tinggi, dan memiliki efek integrasi yang buruk.

342
10 Integrasi Sistem Komputer dan E-commerce

Pada fase ketiga, metode pengembangan aplikasi Web baru keluar, yaitu
metode server aplikasi. Struktur inti dan masalah utama yang harus
diselesaikan serupa, dan perbedaannya hanyalah algoritma yang berbeda
dari berbagai solusi.
(2) Masalah integrasi server
Arsitektur: Karakteristik utama dari server adalah arsitektur ujung server
yang memiliki setidaknya tiga lapisan. Jika semua permintaan aplikasi ditransfer
ke server aplikasi di lapisan proses aplikasi melalui lapisan penerima permintaan
(umumnya server Web), logika aplikasi, logika bisnis, dan logika data akan
tercampur dan antarmuka, aplikasi, dan data tidak akan dibedakan.
Keseimbangan beban: Saat pengguna membangun sistem awal mereka, mereka tidak
dapat secara akurat memperkirakan skala sistem di masa mendatang. Jika skala sistem
dirancang kecil, maka tidak akan mengakomodasi pengembangan skala besar di masa depan.
Jika skala sistem dirancang untuk menjadi besar, dapat menyebabkan pemborosan investasi.
Arsitektur server aplikasi dapat digunakan untuk menambahkan lapisan, yang membuat sistem
lebih rumit, tetapi akan membawa banyak keuntungan. Keuntungan dasarnya adalah
menghadirkan kinerja sistem yang skalabel.
Keandalan tinggi: Arsitektur server aplikasi adalah bentuk khusus dari sistem terdistribusi, dan
salah satu karakteristik terpenting dari sistem terdistribusi adalah membangun sistem yang andal
tinggi. Oleh karena itu, salah satu solusi untuk meningkatkan keandalan adalah dengan menggunakan
arsitektur server aplikasi.
Pembatasan koneksi database: Seperti diketahui, proses database adalah
langkah yang paling memakan waktu dalam proses bisnis secara keseluruhan.
Koneksi dan rilis database sangat memakan waktu. Jadi koneksi database perlu
dibatasi.
Mendistribusikan manajemen sesi: Karena permintaan HTTP standar adalah
satu koneksi dari setiap permintaan, teknologi seperti Cookie dan identifikasi alamat
IP umumnya digunakan dalam integrasi sistem untuk menerapkan manajemen sesi
untuk memudahkan penggunaan aplikasi. Di server tunggal, manajemen sesi relatif
mudah diterapkan, tetapi tempat penyimpanan informasi sesi merupakan masalah di
multi-server.
Objek yang disematkan: Objek yang disematkan disediakan dalam integrasi server
untuk menyelesaikan berbagai fungsi lapisan rendah, dan mengimplementasikan koneksi
dengan sistem lain. Tetapi perbedaan yang terutama mewakili posisi objek dan antarmuka
objek dalam objek yang disematkan di antara berbagai server aplikasi cukup besar. Ini
menyebabkan masalah ketika server yang berbeda terhubung. Perlu merancang posisi dan
antarmuka objek sesuai dengan persyaratan sistem yang berbeda.
Mekanisme cache berkecepatan tinggi: Efisiensi server tidak hanya bergantung pada
respons terhadap permintaan server, tetapi juga jumlah respons pada satuan waktu, yang
disebut nilai puncak. Masalah cache sangat penting dalam situasi ini. Mekanisme cache
berkecepatan tinggi perlu diperhatikan secara cermat dalam integrasi sistem.

343
Pengantar E-niaga

3. Integrasi server berkinerja tinggi

(1) Pertimbangan untuk membeli server


Sebagai jantung dari arsitektur dan operasi jaringan, server sangat penting, dan server
PC yang memiliki kinerja tinggi dan harga murah semakin mengambil sebagian besar
pangsa pasar server. Karena kekhasan bisnisnya, ISP/ICP tidak hanya memperoleh
peluang pengembangan yang belum pernah terjadi sebelumnya dari kebutuhan
jaringannya yang semakin meningkat, dan pengembangan bisnisnya juga memainkan
peran penting dalam mempromosikan konstruksi informasi bagi seluruh masyarakat; PC
server sebagai sumber kekuatan jaringan adalah kunci ISP/ICP, dan pengoperasian ISP/ICP
sangat tergantung pada PC server. Oleh karena itu, bagaimana memilih server PC yang
sesuai sangat penting untuk ISP/ICP. Kami akan memperkenalkan prinsip umum
pembelian PC server dan kekhususan pembelian industri ISP/ICP.
Setelah level PC server ditentukan, maka diperlukan indikator untuk
mengukur kinerjanya. Biasanya ada enam indikator kinerja, yaitu manageability,
usability, expandability, security, high performance dan modularization.
Manageability adalah kinerja standar dari server PC, dan juga merupakan
perbedaan penting dari server Unix, karena lebih baik dari server Unix. Windows NT
tidak hanya konsisten dengan sistem operasi lain dalam antarmuka kerja, tetapi juga
kompatibel dengan semua jenis perangkat lunak aplikasi berbasis sistem Windows.
Ini memudahkan pengelolaan server PC. Pada saat yang sama, server PC
menyediakan sistem dengan perangkat lunak alat manajemen yang berlimpah dan
terutama perangkat lunak instalasi membuat instalasi server atau pengeluaran
(menambah hard disk, memori, dll.) semudah menginstal PC.
Kegunaan mengacu pada persentase waktu penggunaan normal dari server selama periode
waktu tertentu. Ada dua metode untuk meningkatkan kegunaan server: mengurangi waktu kesalahan
rata-rata perangkat keras dan menggunakan mekanisme khusus. Mekanisme tersebut dapat secara
otomatis menjalankan sakelar sistem atau komponen untuk menghilangkan atau mengurangi
pemadaman listrik yang tidak disengaja ketika terjadi kesalahan. Namun, terlepas dari penggunaan
metode, sistem atau komponen mana yang harus berlebihan, dan biaya sistem juga meningkat.

Keamanan adalah kehidupan jaringan, dan keamanan server PC hanyalah keamanan


jaringan. Untuk meningkatkan keamanan server, redundansi komponen server sangat
penting. Beberapa server menyadari redundansi perangkat lengkap dalam catu daya,
kartu jaringan, kartu SCSI, hard disk dan saluran PCI, dan mendukung kartu jaringan PCI
secara otomatis beralih, yang sangat mengoptimalkan kinerja keamanan server. Tentu
saja, redundansi komponen perangkat membutuhkan dua set komponen yang benar-
benar sama, yang sangat meningkatkan biaya sistem.
Kinerja tinggi mengacu pada kinerja mengintegrasikan server yang tinggi,
termasuk kecepatan berjalan, ruang disk, toleransi kesalahan, kemampuan yang
dapat diperluas, stabilitas, duratif, fungsi pemantauan, dan catu daya. Selain itu, perlu
diperhatikan kinerja hot-plug disk dan catu daya, kemampuan beradaptasi kartu
jaringan dan desain redundansi serta fungsi koreksi komponen terkait.

344
10 Integrasi Sistem Komputer dan E-commerce

Perluasan adalah salah satu kinerja penting dari server PC. Karena jumlah
workstation atau klien ditambahkan secara acak, kinerja server yang dapat ditingkatkan
perlu dipertimbangkan sepenuhnya untuk menjaga server bekerja stabil dan aman.
Desain modularisasi mengacu pada komponen seperti catu daya, kartu jaringan,
kartu SCSI, hard disk, dan kipas adalah struktur termodulasi dan memiliki fungsi hot-plug,
dan akan dipelihara secara online untuk sangat mengurangi penghentian sistem. Yang
khusus adalah teknologi catu daya terdistribusi, masing-masing komponen penting
memiliki sistem pasokan sendiri, dan satu komponen yang catu dayanya rusak tidak akan
mempengaruhi keamanan dan kelangsungan kerja keseluruhan sistem.
Keenam aspek ini biasanya dipertimbangkan oleh semua jenis pengguna ketika mereka
membeli server PC. Mereka saling mempengaruhi dan masih individual, dan mereka
memiliki tingkat kepentingan yang berbeda untuk aplikasi dan industri yang berbeda,
sehingga pengguna harus melakukan tradeoff. Selain itu, faktor-faktor seperti merek,
harga, layanan, kekuatan produsen juga harus dipertimbangkan.
(2) Kekhususan aplikasi dan pembelian di industri ISP/ICP
Sangat mudah untuk mengetahui bahwa ISP/ICP terutama milik aplikasi
departemen dan beberapa aplikasi perusahaan sesuai dengan pembagian domain
aplikasi di atas. Satu atau lebih aspek yang ditekankan ditentukan sesuai dengan
karakteristik bisnis ISP/ICP dalam kinerjanya.
Karakteristik bisnis ISP/ICP: banyak perusahaan dan individu bergabung dengan
Internet dan membangun homepage untuk memperluas kasih sayang, yang terutama
membawa peluang pengembangan baru bagi ISP/ICP yang menyediakan layanan Internet.
Apalagi seiring dengan semakin matangnya infrastruktur telekomunikasi, masalah
bandwidth yang mengganggu kecepatan jelajah secara bertahap teratasi, dan pola bisnis
utama beralih dari bisnis “virtual host” yang dulunya ke bisnis “hosting trusteeship” secara
bertahap. Saat ini, ISP terutama bergerak dalam menghubungkan layanan IAP.
Menurut perkiraan para ahli dan organisasi otoritas, ISP/ICP saat ini berkembang dalam
empat arah: yang pertama adalah administrasi jaringan backbone, yang terutama terlibat
dalam layanan akses loop panjang dan manajemen yang terukur melalui merebut
sejumlah besar pelanggan; yang kedua adalah untuk menyediakan layanan bisnis
tambahan, termasuk koneksi panggilan dan cache untuk membuat pelanggan mengakses
dengan cepat, dan untuk memberikan konsultasi dan desain bisnis VPN; yang ketiga
adalah menyediakan solusi Internet, yaitu menyediakan solusi aplikasi SAP dan Oracle dan
berbagai konsultasi informasi khusus, untuk membantu pelanggan mengimplementasikan
e-commerce, dan menyediakan solusi B2B dan B2C; yang keempat adalah pusat data,
termasuk perwalian hosting, hosting aplikasi dan pembuatan, pengelolaan dan
pemeliharaan e-commerce perusahaan.
Bisnis layanan data center adalah bisnis PC server yang paling dibutuhkan di
antara empat arah, dan juga menjadi motivasi utama setiap pembelian besar-besaran
ISP/ICP. Pelanggan utama perwalian host adalah ISP/ICP sendiri, dan pelanggan
utama perwalian aplikasi adalah situs web media pers, dan pelanggan utama
pembuatan, pengelolaan, dan pemeliharaan e-commerce perusahaan masing-
masing adalah server host virtual, integrator sistem, dan perusahaan .

345
Pengantar E-niaga

Pertimbangan saat membeli server PC:


Kegunaan. Hal ini sangat penting untuk ISP/ICP. Jika tidak, bisnis akan terganggu
oleh kelalaian, menyebabkan kerusakan besar atau merusak.
Ruang angkasa. Karena perwalian host telah menjadi salah satu bisnis utama
ISP/ICP, bagaimana menyediakan perangkat server sebanyak mungkin dalam ruang
terbatas menjadi landasan terpenting untuk memperluas skala bisnis oleh ISP/ICP.
Pengelolaan. Ini adalah kinerja utama yang mengacu pada pemeliharaan sistem,
eksploitasi sumber daya dan manajemen dan dukungan sumber daya pengguna.
Kinerja tinggi. Ini secara langsung mempengaruhi eksekusi dalam aspek lain.
Keempat aspek ini bersama-sama menentukan apakah server PC sepenuhnya memenuhi
persyaratan bisnis utama dan apakah ISP/ICP yang berdiri di depan Internet dapat memainkan
peran kunci, untuk menginstruksikan seluruh dunia ke "jalan cepat informasi".

10.2.2 Integrasi Jaringan Komunikasi

1. Integrasi LAN

Integrasi LAN adalah untuk menerapkan akses yang aman dan cepat di antara jaringan
komputer melalui konstruksi jaringan perusahaan untuk menyediakan platform perangkat keras
yang baik untuk implementasi perusahaan OA dan sistem manajemen informasi aplikasi yang
berjalan di jaringan komputer, sehingga mencapai tujuan memanfaatkan sepenuhnya berbagai
teknologi informasi komputer untuk membuat pekerjaan dan manajemen kantor perusahaan
secara bertahap mewujudkan jaringan, informasi, dan modernisasi.
(1) Prinsip integrasi LAN
LAN adalah infrastruktur dari semua aplikasi jaringan informasi, dan apakah desainnya
masuk akal sangat penting untuk aplikasi dan pengembangan jaringan. Seluruh desain
jaringan tidak hanya perlu mempertimbangkan tujuan akhir, tetapi juga perlu memberi
ruang untuk berkembang, sehingga perlu rencana dan desain yang terpadu. Membangun
sistem jaringan modern, kita harus menggunakan teknologi yang maju dan matang dan
menjamin kemajuannya dalam waktu yang relatif lama. Prinsip-prinsip integrasi LAN
adalah sebagai berikut:
Prinsip kepraktisan: Sistem jaringan harus menggunakan teknologi dan perangkat yang
matang dan andal untuk mencapai tujuan yang praktis, ekonomis, dan efisien.
Prinsip keterbukaan: Sistem jaringan harus menggunakan standar dan teknologi terbuka. Prinsip
keandalan: Sistem jaringan harus memastikan keandalan yang tinggi dan rata-rata waktu tanpa kesalahan
yang tinggi dan tingkat kesalahan yang rendah.
Prinsip keamanan: Sistem jaringan harus memiliki keamanan yang baik untuk memastikan
sistem jaringan dan data berjalan dengan aman.
Prinsip lanjutan: Sistem jaringan harus menggunakan teknologi dan perangkat canggih
untuk menangkap tren pengembangan jaringan di masa depan.
Prinsip efisiensi tinggi: Sistem jaringan harus memiliki tingkat penggunaan sumber daya yang
tinggi.

346
10 Integrasi Sistem Komputer dan E-commerce

Prinsip Perluasan: Sistem jaringan harus memiliki perluasan yang baik


dalam skala dan kinerja.
Sistem jaringan harus memiliki kinerja tinggi/harga rendah, teknologi pertama,
harga kedua.
(2) Tiga mode kerja integrasi LAN
Berbasis Server: juga disebut struktur "workstation/file server", yang terdiri dari
beberapa workstation yang terhubung dengan satu atau lebih file server oleh LOC.
Workstation menyimpan file server, dan berbagi perangkat penyimpanan.
Client/Server: satu atau lebih komputer yang lebih besar yang disebut server
berbagi manajemen dan akses database, dan pekerjaan proses aplikasi lainnya
didistribusikan ke komputer lain dalam jaringan, yang membentuk sistem proses
terdistribusi.
Peer-to-Peer: Ini sama dengan berbasis server dan C/S dalam topologi. Dalam peer-
to-peer, tidak ada server tertentu. Setiap workstation berperan sebagai klien atau server.

(3) Struktur jaringan integrasi LAN


Sesuai dengan tujuan membangun sistem jaringan dan mengintegrasikan dengan
perkembangan teknologi jaringan saat ini, struktur integrasi LAN biasanya mengadopsi
struktur jaringan bintang dengan Fast Ethernet 100Mbps sebagai tulang punggung dan
100Mbps beralih ke desktop.
Koneksi backbone mengambil alih data dari seluruh jaringan komputer, sehingga harus
memiliki kinerja yang baik dan keamanan dan keandalan yang tinggi. Koneksi backbone
menggunakan switch backbone kinerja tinggi, yang memiliki port 100M dan digunakan sebagai
koneksi cepat dengan server fungsi dan gedung perkantoran.
Koneksi tingkat kedua mengambil sakelar data dari setiap gedung perkantoran, setiap lantai
atau kantor, dan mengalihkan data melalui sakelar tulang punggung dan sakelar tingkat kedua
lainnya. Ini menggunakan sakelar Ethernet 100M dengan serat pita atas dan sakelar ke desktop
dengan port 100M dengan menghubungkan sakelar tulang punggung dengan serat.
(4) Pilihan perangkat integrasi LAN
Switch adalah perangkat interkoneksi LAN yang penting, yang bekerja pada lapisan
kedua model referensi ISO/OSI, yaitu lapisan data link. Fungsi sakelar sakelar LAN
dan identifikasi tabel alamat MAC sepenuhnya diproses oleh prosesor internalnya.
Saat ini ada dua jenis prosesor ASIC dan RISC yang digunakan dalam produk switch
dari setiap pabrik jaringan. Sakelar berbasis chip ASIC memiliki lebih sedikit frame
yang hilang, penundaan jaringan yang lebih pendek, dan lebih stabil daripada sakelar
berbasis chip RISC.
Pada dasarnya ada dua metode switch untuk memproses paket data: cut-through dan
store-and-forward. Saklar pemutus hanya membaca alamat tujuan sebelum paket data
dikirim ke jaringan, sehingga membuat penundaan terpendek; sakelar simpan-dan-maju
perlu memverifikasi paket data input, yang membuat penundaan lama tetapi dapat
menghapus paket data kesalahan. Produk sakelar kelas satu saat ini dapat mendukung
kedua metode secara bersamaan dan beralih secara otomatis. Jika paket data yang
ditransmisikan memiliki lebih sedikit kesalahan, cut-through digunakan, jika tidak

347
Pengantar E-niaga

store-and-forward digunakan; jika jaringan sibuk, cut-through digunakan, jika tidak,


store-and-forward digunakan.
(5) Pemilihan sakelar LAN harus mengikuti prinsip-prinsip berikut Mendukung sakelar tautan
murni dan algoritme pohon rentang, memiliki bus sakelar papan belakang yang cepat,
keluaran paket data yang besar dan struktur yang stabil.
Mendukung berbagai jenis protokol LAN standar, manajemen jaringan
standar dan metode pemrosesan paket data cut-through dan store-and-
forward.
Tingkat penurunan frame yang rendah dan penundaan jaringan yang kecil.

Mempertahankan sejumlah besar alamat MAC di tabel jembatan.


Mendukung jaringan virtual, mendukung fungsi modul, memiliki slot penyisipan Uplink
yang cukup, ukuran cache yang sesuai dan kinerja/harga untuk setiap port.
(6) Perangkat dan pilihan lain
Soket informasi: soket informasi lubang ganda super lima kelas mendukung transmisi
suara dan data yang cepat, yang digunakan untuk koneksi antara perangkat dan
subsistem horizontal.
Kabel: UTP lima kelas atas digunakan dalam subsistem horizontal, yang dapat
mendukung transmisi data 622Mbps atau bahkan lebih cepat.

2. Integrasi WAN

Jika prevalensi komputer mikro mengarah pada interaksi antara beberapa


komputer dan LAN, prevalensi jaringan mengarah pada pengembangan WAN,
mewujudkan komunikasi interaksi dan berbagi sumber daya dalam jangkauan
yang lebih luas. Perbedaan utama antara LAN dan WAN adalah skala WAN lebih
besar, dan struktur WAN lebih rumit, dan protokol WAN lebih beragam.
(1) Masalah yang dihadapi integrasi WAN
Bagaimana menghubungkan dua jaringan heterogen secara fisik?
Bagaimana menerapkan interaksi dan komunikasi antara dua jaringan? Bagaimana cara
menghilangkan perbedaan di antara mereka pada protokol? Bagaimana menangani
perbedaan antara kecepatan dan bandwidth?
(2) Metode integrasi WAN
Pekerjaan utama adalah untuk memecahkan masalah di atas dalam proses integrasi WAN.
Komponen umum untuk berkoordinasi dan mengirimkan adalah repeater, bridge, router,
gateway, dan sebagainya.
Repeater: Repeater digunakan untuk memperpanjang jarak jaringan
ketika media transmisi melebihi panjang segmen bersih. Mereka bekerja di
lapisan fisik tanpa menyediakan fungsi isolasi segmen bersih.
Repeater khusus:
Hub (multi-port repeater): Hub adalah perangkat yang mengakumulasi jalur
komunikasi dengan topologi bintang, yang bekerja di lapisan fisik seperti bus, dan
merupakan perangkat paling populer di jaringan. Ini dapat dibagi menjadi hub
independen, hub modular, hub berulang dan hub intelektual dalam hal konfigurasi.

348
10 Integrasi Sistem Komputer dan E-commerce

Hub Intelektual memperbaiki kesalahan hub umum, menambah kemampuan koneksi


jembatan, menghilangkan bingkai yang bukan miliknya, memperbesar lebar frekuensi
segmen jaringan, dan memiliki kemampuan manajemen jaringan dan pemantauan
kecepatan kartu jaringan PC terhubung dengan port secara otomatis.
Switch: Alamat tujuan paket data Ethernet switch mengirimkan paket ether dari port
sumber ke port tujuan, paket ether ini dapat dikirim ke port tujuan yang berbeda pada saat
yang sama, untuk meningkatkan throughput jaringan yang sebenarnya. Switch dapat
membuat beberapa jalur transmisi pada saat yang sama, sehingga akan ada efek yang
jelas pada segmen jaringan yang terhubung oleh banyak server. Hal ini terutama
digunakan untuk menghubungkan hub, server atau jaringan tulang punggung
terdistribusi. Ini dapat dibagi menjadi sakelar lurus dan transportasi penyimpanan dalam
hal teknologi yang diadopsi.
Jembatan: Filtrasi dan transportasi, fungsi studi, koneksi dengan media
transmisi yang berbeda, tanpa kapasitas pemilihan rute.
Router: Ini adalah perangkat untuk mengimplementasikan interaksi jaringan di antara banyak
LAN dan media, dan lebih rumit daripada jembatan. Fungsi utamanya adalah mengelompokkan
transportasi, menyediakan isolasi, mendukung router jaringan cadangan dan sebagainya.
Gateway: Fungsi utamanya adalah untuk mengubah satu protokol ke protokol lainnya, atau
mengubah satu format data ke format lain, atau mengubah satu kecepatan ke kecepatan lain, agar
cocok satu sama lain dan bergabung dengan dua jaringan yang sama sekali berbeda. Di Internet,
gateway adalah perangkat komputer yang dapat memutuskan apakah akan mengirimkan informasi
yang diminta pengguna dari jaringan lokal sesuai dengan alamat IP komputer yang digunakan oleh
pengguna, sementara itu, ia juga dapat menerima informasi yang dikirim dari luar ke komputer
jaringan lokal.
Perangkat di atas harus digunakan untuk memecahkan masalah integrasi secara
fleksibel ketika WAN sedang berintegrasi. Perangkat koneksi WAN yang sesuai harus
dipilih dalam hal situasi saat ini menggabungkan dengan struktur jaringan yang
berbeda, perangkat jaringan, protokol jaringan dan kecepatan jaringan di setiap LAN.

3. Integrasi jaringan berkecepatan tinggi

Saat ini, teknologi backbone yang mendominasi mengadopsi KM Ethernet yang


memberikan kinerja sepuluh kali lipat dari Ethernet cepat, dan kompatibel
dengan standar Ethernet 10/100 saat ini. Sementara itu, standar jaringan virtual
802.1Q dikembangkan untuk 10/100/1000Mbps dan standar prioritas 802.1p telah
dipopulerkan, jaringan KM telah menjadi teknologi utama untuk tulang punggung
jaringan.
KM Ethernet akan memberikan cara transmisi yang sempurna untuk melindungi
investasi infrastruktur jaringan dengan benar.
Dibandingkan dengan solusi sebelumnya di jaringan utama seperti fast Ethernet,
FDDI, ATM, KM Ethernet menyediakan metode lain yang andal dan ekonomis untuk
meningkatkan koneksi tulang punggung antara sakelar dan koneksi antara sakelar
dan server.

349
Pengantar E-niaga

(1) Catatan integrasi jaringan berkecepatan tinggi


Persyaratan kinerja tinggi sistem jaringan: Sakelar inti memenuhi persyaratan
sakelar data berkapasitas besar, bandwidth tautan komunikasi pusat koneksi
dapat memenuhi persyaratan kinerja jaringan. Apakah jaringan perusahaan,
MAN atau WAN, aplikasi informasi berkembang pesat, aplikasi multimedia baru
dan aplikasi data baru meningkatkan persyaratan yang lebih tinggi. Menurut
prinsip-prinsip merancang LAN perusahaan, pertama, harus dipertimbangkan
untuk memenuhi tuntutan skala jaringan kapasitas switch data perangkat inti
dan bandwidth link dari perangkat tepi ke inti.
Persyaratan perangkat yang andal dan dapat digunakan yang tinggi dalam jaringan
membutuhkan integrasi sistem. Semua komponen utama sakelar inti harus menerapkan
pekerjaan yang berlebihan dan mengganti secara online, dan waktu pemulihan kesalahan dapat
diselesaikan dalam interval rentang kedua. Desain toleransi kesalahan bertingkat berdasarkan
keandalan perangkat individu dapat meningkatkan kegunaan sistem lebih lanjut. Ketika
merancang jaringan perusahaan, keandalan yang tinggi dan kegunaan yang tinggi sangat
penting, itu diperlukan tidak hanya karena komponen perangkat yang berlebihan, tetapi juga
karena tautan jaringan yang berlebihan diimplementasikan dengan teknologi di lapisan fisik,
lapisan tautan dan lapisan ketiga. , untuk menjamin jaringan dapat memberikan layanan akses
informasi kapanpun dan dimanapun.
Persyaratan integrasi jaringan yang dapat diperluas: Ini mencakup kapasitas
perangkat keras sakelar yang dapat diperluas dan kapasitas penerapan aplikasi baru.
Persyaratan ekspansi fleksibel dari sakelar inti: Sakelar inti harus memiliki
kapasitas ekspansi port yang fleksibel, kapasitas ekspansi modul untuk memenuhi
perluasan skala jaringan; sementara itu meningkatkan kinerja untuk memenuhi
persyaratan kinerja yang lebih tinggi. Kapasitas mendukung aplikasi baru, produk
memiliki perangkat teknologi yang mendukung aplikasi baru untuk
mengimplementasikan aplikasi baru dengan mudah dan cepat.
Ketika jaringan berkecepatan tinggi sedang diintegrasikan, pertama-tama,
persyaratan pengguna jaringan skala saat ini harus dipenuhi, dan kemudian jaringan
harus memiliki kapasitas ekspansi yang fleksibel dari port pengguna mengingat
perluasan pengembangan dan skala bisnis di masa depan. Saat merancang jaringan
area taman skala besar, sakelar terdistribusi harus diadopsi untuk menerapkan
kapasitas ekspansi modul dan port yang fleksibel.
(2) Persyaratan keamanan integrasi jaringan
Keamanan jaringan sangat penting untuk desain jaringan; kontrol keamanan jaringan
yang wajar dapat membuat sumber daya informasi di lingkungan aplikasi terlindungi
secara efektif. Di jaringan perusahaan, hanya administrator sistem yang dapat
mengoperasikan dan mengontrol server utama dan perangkat jaringan inti. Ujung klien
aplikasi hanya memiliki hak untuk mengakses sumber daya berbagi; jaringan harus
menghindari aplikasi ilegal. Fungsi penyaringan paket berdasarkan protokol, alamat Mac,
dan alamat IP dapat dilakukan pada perangkat jaringan area taman. Membagi subnet
virtual pada desain jaringan skala besar, di satu sisi dapat memisahkan banyak siaran di
subnet secara efektif, di sisi lain, dapat mengisolasi komunikasi antar

350
10 Integrasi Sistem Komputer dan E-commerce

subnet untuk mengontrol hak akses sumber daya dan meningkatkan keamanan jaringan.
Kapasitas kontrol keamanan jaringan selama merancang jaringan area taman harus ditekankan
untuk membuat jaringan terhubung secara sewenang-wenang dan mengontrol akses jaringan
dari lapisan kedua atau ketiga.
(3) Persyaratan jaringan yang dapat dikelola
Perangkat apa pun dalam jaringan dapat dikontrol melalui platform manajemen
jaringan; status perangkat jaringan dan peringatan masalah dapat dikontrol melalui
platform manajemen jaringan, untuk menyederhanakan pekerjaan manajemen dan
meningkatkan efisiensi manajemen jaringan.
Penting untuk memilih perangkat lunak manajemen jaringan tingkat lanjut dalam
integrasi jaringan. Tujuan dari manajemen jaringan adalah untuk menerapkan cara zero-
manage dan berdasarkan kebijakan tertentu. Tren yang berkembang dari perangkat lunak
manajemen jaringan adalah antarmuka manajemen jaringan, yang metode operasinya
yang fleksibel menyederhanakan pekerjaan administrator. Dalam pemilihan perangkat
jaringan, dituntut agar perangkat jaringan mendukung protokol manajemen jaringan
standar SNMP dan RMON/RMON11, perangkat inti harus mendukung protokol RAP untuk
mengimplementasikan fungsi manajemen jaringan dengan baik. Pengelolaan perangkat
harus diperlukan saat merancang jaringan area taman, sementara itu, perangkat lunak
manajemen jaringan yang canggih dapat mendukung fungsi pemeliharaan, pemantauan,
dan konfigurasi jaringan.
(4) Perangkat jaringan mengadopsi teknologi terbuka dan mendukung protokol standar
Mengadopsi protokol standar dapat melindungi investasi pengguna dan meningkatkan
interoperasi perangkat. Perangkat yang digunakan dalam desain jaringan harus
mengadopsi protokol standar yang dikembangkan oleh teknologi yang mendominasi,
memiliki interoperasi yang baik, mendukung koneksi dan komunikasi tanpa batas di
antara rangkaian produk yang berbeda di perusahaan yang sama atau produk di
perusahaan yang berbeda. Pada prinsip-prinsip merancang jaringan kampus, teknologi
canggih khusus di perusahaan yang berbeda harus diberikan, sementara itu, harus
menekankan standar teknologi dan protokol, untuk mengurangi masalah interkoneksi
perangkat dan pemeliharaan jaringan, dan secara efektif melindungi investasi pengguna.
Perlu dipertimbangkan apakah perangkat yang dipilih dapat ditingkatkan. Setelah
standar baru muncul, sistem harus ditingkatkan ke standar baru. Oleh karena itu,
posisi perusahaan dalam bidang produk dan teknologi serta kapasitasnya untuk
berpartisipasi dalam penyusunan standar perlu diperhatikan. Di dunia modern,
teknologi komunikasi dan komputer berubah setiap hari. Integrasi jaringan tidak
hanya harus beradaptasi dengan tren perkembangan teknologi baru yang
memastikan kemajuan sistem, tetapi juga mempertimbangkan kematangan
teknologi yang mengurangi risiko yang dibawa oleh elemen yang belum matang
karena teknologi baru dan produk baru.
Kilomega Ethernet memiliki keunggulan bandwidth dibandingkan teknologi lain,
dan masih memiliki ruang berkembang, organisasi standar referensi menetapkan
kriteria teknologi dan standar jaringan Ethernet 10G. Sementara itu, mekanisme
kontrol prioritas dan standar protokol berdasarkan lapisan bingkai Ethernet

351
Pengantar E-niaga

dan lapisan IP dan berbagai teknologi pendukung QoS akan menjadi matang secara
bertahap, menyediakan ruang bawah tanah untuk mengimplementasikan aplikasi yang
meminta kualitas layanan yang lebih baik. Dengan kemajuan teknologi manufaktur dan
transmisi serat optik, jarak transmisi kilomega Ethernet dapat mencapai ratusan kilometer,
menjadikannya pilihan teknologi untuk membangun MAN dan WAN secara bertahap.
Teknologi dan perangkat jaringan baru dapat memberikan metode integrasi yang lebih
baik untuk jaringan berkecepatan tinggi. Kita harus menguasai prinsip-prinsip integrasi
merebut teknologi baru dan spesialisasi baru tanpa rutinitas. Kami hanya ingat poin-poin
yang perlu diperhatikan dijelaskan di atas.

10.3 Integrasi Perangkat Lunak Sistem Aplikasi E-


commerce

10.3.1 Mode Integrasi Sistem Aplikasi E-commercePerangkat Lunak

Replikasi basis data mungkin merupakan pola integrasi aplikasi perusahaan yang paling
populer saat ini. Replikasi basis data yang mencakup pengelolaan salinan data untuk dua
atau lebih basis data biasanya mengarah pada redundansi data. Sebuah perusahaan
mungkin perlu mengadopsi pola replikasi database dalam banyak aspek. Banyak
perusahaan mengambil distribusi ketika beroperasi dan membutuhkan multi-menyalin
data yang sama didistribusikan di area fisik yang berbeda. Replikasi database juga
diperlukan untuk memulihkan data. Di banyak perusahaan, umumnya ada database aktif
kedua untuk membantu memulihkan data. Jika database utama rusak dan perlu
dipulihkan, database kedua akan digunakan secara umum. Jadi sangat cocok untuk sistem
yang andal tinggi.
Replikasi database dapat dibagi menjadi dua jenis: replikasi sinkron dan
replikasi asinkron.

1. Replikasi sinkron

Replikasi sinkron menyatakan bahwa basis data sumber daya harus benar-benar konsisten
dengan basis data tujuan. Tujuan utamanya adalah untuk memastikan konsistensi real-time
data di antara database. Dalam operasi nyata, untuk memastikan konsistensi mutlak data,
beberapa teknologi proses transaksi perlu digunakan. Penggunaan monitor proses
transaksi dalam replikasi sinkron ditunjukkan pada Gambar 10.1.
Transaksi harus memenuhi atribut ACID yang atomik, konsisten, terisolasi dan
tahan lama seperti yang kita kenal.
(1) Atomic: Satu transaksi apakah akan dilakukan seluruhnya atau tidak
dilakukan sama sekali. Hasil sebagian, yang dilakukan, harus dibatalkan
ketika transaksi terputus.

352
10 Integrasi Sistem Komputer dan E-commerce

Gambar 10.1 Replikasi sinkronisasi menggunakan monitor proses transaksi

(2) Konsisten: Komponen atau objek transaksi ditransformasikan dari satu


keadaan efektif ke keadaan lain.
(3) Terisolasi: Transaksi yang belum selesai tidak dapat mengekspos hasilnya ke pihak lain
transaksi sebelum ditangani.
(4) Tahan Lama: Setelah transaksi selesai, hasil operasi dari
transaksi tidak akan pernah rugi dan tidak terkait dengan masalah sesudahnya.
Penggunaan protokol transaksi untuk mewakili agen data lintas database harus
diselesaikan sebagai satu unit kerja. Pemutakhiran data diskrit dalam database Harus
dilaksanakan di database B secara bersamaan. Jika operasi pemutakhiran database A
berhasil tetapi operasi database B tidak, pemutakhiran database A harus mundur,
dua sistem keduanya pulih ke keadaan konsisten mundur. Seperti dijelaskan di atas,
transaksi dapat diselesaikan dengan monitor pemrosesan transaksi (TPM) dalam dua
sistem. Misalnya CICS (IBM) dan Tuxedo (BEA).

2. Replikasi asinkron

Permintaan untuk mengeksekusi waktu replikasi asinkron relatif longgar. Tuntutan


waktu untuk semua sistem adalah "sinkron", atau, konsistensi adalah pengukuran
waktu yang dapat diamati. Tapi itu tidak berarti permintaan untuk menjaga integritas
transaksi menurun. Masih menuntut agar transaksi menjadi unit kerja terkecil.
Produk antrian informasi asinkron seperti Seri MQ sering digunakan untuk
memelihara tata bahasa transaksi sebagai bagian dari proses replikasi. Mereka
menyelesaikan replikasi dengan menggunakan antrian transaksi yang memastikan
proses data akan selesai hanya ketika database asli memasukkan paket data ke
dalam antrian dan paket data meninggalkan antrian untuk ditangani ke database
target, proses data akan selesai.
(1) Integrasi Aplikasi Satu Langkah (SSAI)
Pola integrasi aplikasi satu langkah adalah perluasan replikasi database
asinkron. Bukan tentang konsistensi data dalam dua database,

353
Pengantar E-niaga

Pola SSAI mengintegrasikan data dalam aplikasi yang berbeda dari satu
konteks ke konteks lainnya. Dengan menerjemahkan tata bahasa data dari
informasi asli, metadata diformat ulang ke informasi target baru. Disebut
single-step artinya diperlukan suatu instansi untuk memetakan informasi
asli ke informasi sasaran. Biasanya, ini merupakan perluasan dari teknologi
replikasi asinkron dan menggunakan middleware antrian informasi seperti
Seri MQ. Umumnya menggunakan implementasi FTP yang tidak rumit dalam
bentuk batch. Dalam pola ini, ia mentransfer data dari titik A ke titik B bukan
hanya untuk konsistensi data. Data asli dan data target serupa, jika tidak;
tidak ada masalah, karena titik kunci dari pola SSAI adalah integrasi data
aplikasi daripada konsistensi data. Pada Gambar 10.

Gambar 10.2 Integrasi aplikasi satu langkah

Lembaga SSAI melakukan transformasi satu langkah yang meliputi:


penerjemahan, pemformatan ulang, pemetaan penerapan regulasi data secara
intelektual. Keseluruhan transaksi masih point to point dari segi esensi. Meskipun
integrasi multi-aplikasi perusahaan dapat dilihat sebagai serangkaian integrasi
titik ke titik, ini terbatas dan membutuhkan pola yang lebih fleksibel dan rumit.
(2) Integrasi Aplikasi Multi-Langkah (MSAI)
Pola MSAI merupakan perluasan dari pola SSAI. Itu dapat menyelesaikan
integrasi aplikasi "n asli ke m target". Ini adalah pola integrasi banyak ke
banyak yang menyediakan pemrosesan logis sekuensial yang tidak dapat
disediakan oleh SSAI. Dengan kata lain, dalam pola ini, proses
penanganannya berurutan dan regulasi yang diadopsi adalah logika
Boolean. Sama seperti pola satu langkah, MSAI juga membutuhkan agen
untuk mentransfer data di antara aplikasi yang berbeda, dan umumnya
dibangun di atas sistem berdasarkan transaksi asinkron biasanya dengan
menggunakan middleware antrian informasi. Metode proses berdasarkan
transaksi asinkron membuat sambungan sedikit longgar. Setiap sistem
independen secara fisik, tetapi tergantung pada yang lain secara logis,
dengan kata lain, independensi ada dalam peristiwa aplikasi, yang dapat
disajikan oleh peraturan transaksi dan integrasi data.

354
10 Integrasi Sistem Komputer dan E-commerce

Gambar 10.3 menjelaskan contoh integrasi multi-langkah paling sederhana yang


mencakup tiga aplikasi: informasi yang berasal dari aplikasi A digabungkan dengan
yang berasal dari aplikasi B; informasi yang berasal dari aplikasi B diformat ulang
untuk aplikasi tujuan C; metadata yang berasal dari aplikasi A merupakan faktor kunci
yang menyebabkan permintaan informasi yang berasal dari aplikasi B.

Gambar 10.3 Integrasi aplikasi multi-langkah

Pada Gambar 10.3, metadata account_id yang berasal dari informasi Customer-Order
merupakan metadata kunci, dan mendorong permintaan informasi Customer Billing.
Metadata yang berasal dari dua bagian informasi digabungkan dan diformat sesuai
dengan peraturan konversi data, mengirimkan informasi Pengiriman Pesanan ke Sistem
Pengiriman dan Distribusi. Bahkan jika dalam contoh ini, Anda dapat melihat bagaimana
informasi Penagihan Pelanggan menghasilkan ketergantungan logika pada informasi
Pesanan Pelanggan. Informasi terakhir Shipping Order tergantung pada metadata
informasi Customer Order dan Customer Billing.
Tentu saja, Anda mungkin melihat banyak contoh integrasi multi-langkah termasuk
banyak variabel rumit. Pola MSAI yang merupakan pola yang dapat diperluas dan fleksibel
mendukung integrasi aplikasi yang rumit.

3. Aplikasi Perantaraan

Dalam proses integrasi e-commerce, umumnya mencakup tidak hanya integrasi data;
terlebih lagi, ini mencakup integrasi logika bisnis. Pola aplikasi broker mengintegrasikan
dua atau lebih aplikasi dengan menggunakan logika aplikasi tengah. Ini menyatakan
bahwa kode aplikasi klien berisi logika interaksi agen. Sebagai agen, agen klien berurusan
dengan persyaratan yang berasal dari aplikasi yang berbeda. Seperti yang ditunjukkan
pada Gambar. 10.4.

355
Pengantar E-niaga

Gambar 10.4 Aplikasi agensi

Pola proses ini sangat cocok untuk keadaan berikut.


(1) Aplikasi yang diperlukan untuk menggunakan kembali logika

Ketika dua atau lebih aplikasi perlu berbagi atau menggunakan kembali logika
bisnis publik, pola aplikasi perantara sangat efektif. Misalnya, jika aplikasi A berisi
logika bisnis komputasi tertentu dan aplikasi lain dapat menggunakan logika
tersebut, Anda dapat menulis panjang kode klien tengah untuk mengakses logika
yang berasal dari aplikasi A, dan aplikasi agen tengah berperan sebagai server agen
aplikasi A.
(2) Aplikasi yang dihubungkan oleh logika yang kompleks

Terkadang, multi-aplikasi yang mengikat logika tidak dapat dijelaskan bahkan


menggunakan pola integrasi aplikasi multi-langkah yang dijelaskan di atas. Misalnya, MSAI
dapat menangani dengan menghubungkan beberapa aplikasi dengan logika sekuensial,
tetapi tidak dapat menangani beberapa logika yang sangat kompleks, seperti aritmatika
jadwal truk di perusahaan truk. Logika klien dituntut menjadi semacam layanan yang
dapat digunakan oleh aplikasi lain atau dikontrol secara langsung.
(3) Aplikasi disatukan melalui antarmuka pengguna
Meskipun apa yang kami sebutkan di sini adalah semua tentang server-kode middleware
yang terintegrasi oleh server, kita harus tahu, itu tidak semua. Gambar 10.6 menampilkan
bagaimana dua atau lebih aplikasi terintegrasi melalui antarmuka pengguna publik yang
merupakan penggunaan penting dari aplikasi agen klien. Meskipun antarmuka pengguna
biasanya GUI, tetapi, tidak perlu demikian.
Pola ini biasanya digunakan dalam struktur TI yang diimplementasikan oleh C/S. Dalam
implementasi pola, aplikasi klien penghubung adalah klien gemuk yang digunakan untuk
mengakses multi-data atau aplikasi.
Meskipun pola menuntut sebagian dari logika klien ditulis, pola ini digunakan secara luas, karena
banyak masalah dapat diselesaikan hanya dalam pola ini. Hal ini diperlukan untuk menggunakan
beberapa teknologi, seperti server.

4. Aplikasi-ke-aplikasi B2B

Lingkup integrasi application-to-application B2B melebihi EAI, yaitu melebihi lingkup


perusahaan. Kami akan memperkenalkan empat pola integrasi B2B selanjutnya, tetapi

356
10 Integrasi Sistem Komputer dan E-commerce

mereka tidak selalu menjadi pola utama. Aplikasi-ke-aplikasi adalah


perluasan logistik EAI.

Gambar 10.5 Integrasi didorong oleh antarmuka pengguna

Aplikasi-ke-aplikasi B2B umumnya mencakup entitas perusahaan yang menghubungkan


aplikasi mereka dengan mitra atau klien. Seperti yang ditunjukkan pada Gambar. 10.6. Integrasi
semacam ini biasanya diterapkan sebagai bagian dari rantai pasokan dalam kaitannya dengan
barang atau jasa klien.
Bagan ini tidak menunjukkan bahwa setiap aplikasi benar-benar bersifat publik, tetapi
sebagian data aplikasi bersifat publik. Sebagai bagian dari rantai pasokan, informasi
aplikasi publik terhubung dengan mitra atau klien.

Gambar 10.6 Aplikasi-ke-aplikasi B2B

Apa perbedaan penting antara pola dan integrasi aplikasi di perusahaan?


Dalam integrasi aplikasi di dalam perusahaan, aplikasi multi-langkah
357
Pengantar E-niaga

integrasi atau pola aplikasi agen dapat digunakan, tetapi pola aplikasi-ke-aplikasi
mencakup integrasi perusahaan eksternal daripada hanya integrasi aplikasi, yang
merupakan perbedaan mendasar dari EAI. Dalam polanya, aplikasi menggunakan
entri langsung untuk mengakses entitas perusahaan. Pola tersebut juga menuntut
untuk menggunakan jaringan publik seperti Internet atau jaringan pihak ketiga.
Perluasan integrasi internal perusahaan menyiratkan bahwa serangkaian masalah
harus diselesaikan dengan empatik.
Keamanan
Manajemen keamanan harus diperkuat karena penggunaan jaringan
eksternal dan kolaborasi entitas eksternal. Lapisan kepercayaan harus dibuat di
antara kooperator, yang berarti metode keamanan harus diterapkan termasuk
otentikasi, diskriminasi, otorisasi, transmisi enkripsi data, dan sebagainya.

Kontrol gabungan
Kontrol federasi berarti bahwa setiap entitas mitra dapat mengontrol data dalam lingkungan
integrasinya sendiri secara independen dan dianggap sebagai bagian dari lingkungan integrasi
secara bersamaan.
Manajemen sistem
Terakhir, perlu mengelola keseluruhan sistem integrasi dengan baik. Sangat penting untuk
berlangganan protokol layanan di antara kooperator untuk bekerja sama dengan sukses dalam
jangka panjang. Itu berarti setiap peserta memastikan keandalan dan kemampuan manuver
aplikasi.
(1) Pertukaran data B2B
Keterbatasan aplikasi-ke-aplikasi B2B terletak pada implementasi yang kompleks.
Pola tersebut menuntut setiap peserta untuk memproses data alami dari setiap
aplikasi, yang mengarah pada pengembangan modul mutual B2B yang buruk. Oleh
karena itu, diperlukan modul B2B yang dapat diperluas agar peserta dapat bertukar
data secara bebas dan hampir tidak mempengaruhi infrastruktur sistem aplikasi
masing-masing. Pola pertukaran data B2B yang banyak digunakan dalam dunia bisnis
B2B saat ini dapat membuat pertukaran B2B dalam bentuk format pertukaran data
publik. Pertukaran data B2B sangat efektif, karena konsepnya sangat sederhana dan
sudah lama digunakan. EDI yang diproduksi pada tahun 1960-an adalah pola B2B
pertukaran data paling awal, dan merupakan pelopor di Internet saat ini. B2B berbasis
XML akan meningkat secara bertahap dan sangat meningkatkan pola B2B berbasis
Internet. Seperti yang ditunjukkan pada Gambar. 10.7,

Tanggung jawab utama layanan gateway adalah menyiapkan paket data dan
memasukkannya ke dalam amplop yang aman. Layanan gateway B2B mendukung standar
keamanan seperti MIME, X.509 dan S/Key, dan juga bertanggung jawab untuk memilih
jalur data dengan standar. Sebagian besar layanan gateway B2B mendukung banyak opsi
transmisi seperti HTTPS, FTP, dan Soket TCP/IP. Apapun, jika Anda memeriksa, Anda akan
melihat banyak pertukaran B2B mengirimkan dokumentasi XML melalui pipa HTTP saat ini.

358
10 Integrasi Sistem Komputer dan E-commerce

Gambar 10.7 Pertukaran data B2B

Pola integrasi pada dasarnya masih point-to-point. Pertukaran perusahaan e-commerce


bersifat statis. Banyak standar perdagangan muncul untuk mendefinisikan konteks
dokumentasi yang ditransmisikan dan menjadikannya proses bisnis publik.
(2) Integrasi proses B2B
Keterbatasan pola pertukaran point-to-point adalah bahwa yang dikelolanya adalah
pertukaran statis.
Pola integrasi proses B2B yang membuat kekurangan pertukaran data Pola impor B2B
mekanisme layanan Integrasi Proses Bisnis. Sama seperti pola B2B pertukaran data yang
memungkinkan peserta untuk mengelola pertukaran data dengan dokumentasi XML
secara dinamis, pola integrasi proses B2B dapat melakukan pekerjaan yang sama,
sehingga dapat menangani integrasi proses dengan hubungan yang lebih rumit di antara
mitra.
Implementasi pola integrasi proses B2B dapat dibagi menjadi dua kategori:
Proses Tertutup B2B dan Proses Terbuka B2B. Keduanya memperhatikan proses,
sehingga dapat berkisar pada pola integrasi proses B2B.
(3) Proses tertutup B2B
Proses Tertutup B2B dapat digunakan dalam organisasi yang mengelola proses internal,
sedangkan proses kunci eksternal hanya dapat diimplementasikan oleh jaringan pertukaran
data. Setiap organisasi yang menggunakan BPI dapat memantau status proses perusahaan di
dalam perusahaan. Aktivitas perusahaan yang dirujuk dipublikasikan kepada mitra melalui
gateway pertukaran data.
Pada Gambar 10.8, perusahaan A dan perusahaan B keduanya telah menerapkan
BPI di dalam perusahaan, tetapi keduanya memilih untuk tidak mengeksplorasi
proses ke luar. Oleh karena itu, proses antara kedua korporasi tersebut belum
terkelola. Serangkaian proses transaksi di dua perusahaan dihubungkan bersama
oleh gerbang publik peristiwa transaksi yang diterbitkan.

359
Pengantar E-niaga

Gambar 10.8 Proses tertutup B2B

(4) Buka proses B2B


Proses Terbuka B2B menciptakan kemungkinan proses berbagi di antara
entitas korporasi multi-B2B. Proses antara dua korporasi dapat dikelola
sendiri secara simultan yang menuntut produk BPI dilaksanakan oleh dua
korporasi. Proses di dalam korporasi tetap merupakan proses privat
korporasi untuk dikelola dan dibatasi untuk terlihat di dalam korporasi.
Proses B2B eksternal bersama oleh dua perusahaan dapat dikelola sebagai
proses publik.
Hasilnya dapat direpresentasikan pada Gambar. 10.9.
Proses terbuka B2B membutuhkan solusi BPI untuk membagi pengelolaan proses
publik dan proses privat.

Gambar 10.9 Buka proses B2B

10.3.2 Integrasi Protokol

1. Protokol keamanan Internet

E-mail adalah metode transformasi informasi utama di Internet, dan juga


merupakan salah satu metode utama aplikasi e-commerce. Tapi itu tidak kuat
360
10 Integrasi Sistem Komputer dan E-commerce

langkah-langkah keamanan. Kelompok tugas Internet telah menyusun kriteria rujukan untuk
kinerja keamanan email.
(1) PEM: PEM yang merupakan rancangan standar untuk meningkatkan privasi Internet
e-mail menambahkan fungsi enkripsi, otorisasi dan manajemen kunci rahasia, dan
memungkinkan untuk menggunakan kunci publik dan kunci pribadi, mendukung
banyak alat enkripsi. Langkah-langkah keamanan seperti enkripsi, metode otentikasi,
fungsi hash dan sebagainya dapat diatur di kepala setiap pesan email. PEM adalah
standar informal untuk mengirimkan email bisnis keamanan melalui Internet.
Konteks konkret tentang itu dapat dirujuk ke empat file termasuk RFC1421, RFC1422,
RFC1423 dan RFC1424 yang diterbitkan oleh kelompok tugas teknik. PEM dapat
diganti dengan kriteria S/MIME dan PEM-MIME.
(2) S/MIME: S/MIME (ekspansi email Internet multi-fungsi yang aman) adalah a
protokol yang menambahkan tanda tangan digital dan teknologi enkripsi berdasarkan
pesan perluasan email Internet yang dijelaskan oleh RFC1521. MIME adalah format standar
perluasan email Internet formal, tetapi tidak menyediakan fungsi layanan aman apa pun.
Tujuan dari S/MIME adalah untuk menentukan metode implementasi dari langkah-langkah
layanan keamanan pada MIME. S/MIME telah menjadi protokol yang diterima secara luas
di area industri, seperti Microsoft Co., Netscape Co., Novel Co, dan Lotus Co mis.
(3) PEM-MIME: PEM-MIME (MOSS) (layanan keamanan objek MIME) adalah sebuah
teknologi keamanan email yang menggabungkan karakter PEM dan MIME.

2. Protokol keamanan utama Internet—protokol keamanan SSL

Konsep dasar protokol keamanan SSL telah diperkenalkan di atas, keseluruhan


konsep protokol SSL dapat disimpulkan sebagai: Sebuah protokol yang
menjamin keamanan transaksi antara klien yang telah menginstal soket aman
dan server, merujuk semua aplikasi TCP.
Perlu dijelaskan bahwa protokol keamanan SSL yang menjamin keamanan
komunikasi komputer melindungi proses dialog komunikasi. Misalnya, klien telah
terhubung dengan host, pertama-tama, protokol jabat tangan harus diinisialisasi, dan
kemudian dialog SSL dibangun. Sampai dialog selesai, protokol keamanan SSL
mengenkripsi seluruh proses komunikasi dan memeriksa integritasnya. Salah satu
dialog adalah jabat tangan. Setiap koneksi dalam protokol HTTP adalah jabat tangan;
oleh karena itu, dibandingkan dengan HTTP, efisiensi komunikasi protokol keamanan
SSL lebih tinggi.
Dalam proses perdagangan e-commerce, karena partisipasi bank, sesuai
dengan protokol SSL, informasi pembelian klien pertama dikirim ke pedagang,
dan kemudian pedagang mengirimkannya ke bank, setelah bank mengotentikasi
validasi informasi klien, itu memberi tahu pedagang bahwa pembayaran
berhasil, dan kemudian pedagang memberi tahu klien bahwa pembelian
berhasil dan mengirimkan barang ke klien.
Protokol keamanan SSL adalah protokol keamanan jaringan paling awal yang digunakan
dalam e-commerce, dan saat ini digunakan oleh banyak toko online. Tentu saja, protokol
SSL ditingkatkan sebagian sesuai dengan prinsip-prinsip mail order ketika itu

361
Pengantar E-niaga

digunakan. Dalam aktivitas mail order tradisional, klien pertama-tama menemukan informasi barang,
dan kemudian mengirimkannya ke pedagang, kemudian pedagang mengirimkan barang ke klien. Di
sini, merchant dapat dipercaya, sehingga klien dapat membayar barang terlebih dahulu. Pada tahap
awal e-commerce, pedagang khawatir klien tidak membayar setelah pembelian atau menggunakan
kartu kredit yang telah jatuh tempo, sehingga pedagang berharap bank memberikan otentikasi.
Produksi protokol SSL muncul di bawah latar belakang seperti itu.

3. Protokol keamanan utama kedua dari Internet — SET protokol keamanan

Untuk mengatasi kesalahan protokol keamanan SSL, memenuhi persyaratan keamanan


yang meningkat dalam perdagangan e-commerce, memenuhi persyaratan perdagangan
dan keseimbangan biaya dan keuntungan, VISA dan perusahaan lain seperti MasterCard,
Microsoft dan IBM bersama-sama menetapkan Transaksi Elektronik Aman yang adalah
standar sistem pembayaran elektronik mata uang elektronik yang terbuka dan berbasis
untuk perdagangan online. SET menambahkan otentikasi identitas merchant dalam kondisi
pemesanan otentikasi kartu kredit klien, yang signifikan untuk perdagangan yang
membutuhkan pembayaran mata uang. Karena desain yang masuk akal, protokol SET yang
mendapatkan dukungan dari banyak perusahaan besar dan pelanggan telah menjadi
standar industri jaringan global, modalitas perdagangannya akan menjadi kriteria e-
commerce di masa depan.
Kriteria perdagangan elektronik keamanan memberikan standar publik untuk e-commerce
yang aman di Internet. SET terutama menggunakan teknologi otentikasi elektronik, dan proses
otentikasinya menggunakan algoritma RSA dan DES, yang dapat memberikan perlindungan
aman yang kuat dari e-commerce. Padahal, kriteria SET yang merupakan protokol terpenting
dalam e-commerce saat ini akan meningkatkan kemakmuran dan perkembangan e-commerce.
SET akan membuat standar penggunaan kartu bank secara aman untuk membeli di Internet.
Kriteria perdagangan elektronik aman yang merupakan peraturan yang memberikan langkah-
langkah keamanan untuk perdagangan elektronik berbasis kartu kredit adalah protokol
pembayaran elektronik aman yang banyak digunakan di Internet, dan juga dapat memperluas
titik awal penggunaan kartu kredit yang banyak digunakan dari toko-toko saat ini ke rumah
pelanggan , dan kemudian ke PC pelanggan.
Karena perusahaan kartu pengiriman kartu kredit berpartisipasi dalam menetapkan kriteria
perdagangan elektronik yang aman, secara umum, sistem otentikasi kriteria perdagangan
elektronik yang aman adalah valid. Ketika penyedia menerima formulir pemesanan yang
ditandatangani oleh SET, ia dapat memastikan bahwa ada kartu kredit yang sah untuk
mendukung di belakang formulir pemesanan, dan kemudian ia dapat melakukan bisnis tanpa
khawatir. Juga, karena perlindungan SET, klien yang mengirimkan formulir pemesanan dapat
memastikan bahwa dia berdagang dengan penyedia jujur yang mendapatkan kepercayaan dari
organisasi kartu pengirim, seperti MasterCard atau VISA .

4. Protokol Transmisi Teks Hyper Aman (SHTTP)

Enkripsi kunci rahasia dapat menjamin keamanan transmisi pertukaran informasi


antar situs Web. SHTTP yang dihasilkan dengan memperluas keamanan

362
10 Integrasi Sistem Komputer dan E-commerce

karakter dan menambahkan keamanan ke informasi HTTP didasarkan pada teknologi SSL.
Protokol menyediakan langkah-langkah keamanan seperti integritas, diskriminasi, agar
tidak menyangkal kerahasiaan untuk aplikasi Internet. Saat ini, protokol sedang menyusun
RFC oleh kelompok tugas teknik Internet.

5. Teknologi Transaksi Aman (STT)

STT yang dibawakan oleh Microsoft Company memisahkan otentikasi dari dekripsi di
browser untuk meningkatkan kapasitas kontrol keamanan. Microsoft akan
mengadopsi teknologi di Internet Explorer.

6. Standar UN/EDIFACT

Langkah-langkah keamanan dalam standar UN/EDIFACT yang merupakan bagian


terpenting dari e-commerce adalah teknologi yang banyak digunakan di dunia untuk
secara otomatis bertukar dan menangani informasi bisnis dan informasi manajemen.
Informasi UN/EDIFACT adalah satu-satunya standar e-commerce yang digunakan
secara universal di dunia. E-commerce di Internet telah menjadi area yang semakin
diperhatikan orang, dan untuk memastikan keamanan e-commerce adalah tugas
utama. Subordinasi UN—UN/E-commerce E/WP4 yang terlibat dalam pengembangan
standar UN/EDIFACT mendirikan UN-SJWG pada tahun 1990 untuk mengambil
tanggung jawab menyelidiki langkah-langkah penerapan keamanan dalam standar
UN/EDIFACT. Hasil investigasi kelompok kerja akan dipublikasikan dalam bentuk
standar ISO UN/EDIFACT.
Pemerintah dan perusahaan di seluruh dunia terus berusaha untuk memecahkan
masalah keamanan e-commerce lebih lanjut. Tapi keamanan e-commerce masih memiliki
banyak masalah teknologi yang perlu dipecahkan; saat ini tidak ada hasil yang memuaskan
dari e-commerce keamanan pada aspek-aspek berikut.
(1) Belum ada solusi, modul, dan arsitektur e-commerce yang terintegrasi
keamanan.
(2) Meskipun beberapa sistem menjadi standar secara bertahap, hanya ada
sedikit API.
(3) Sebagian besar sistem e-commerce tertutup, yaitu menggunakan teknologi tertentu
untuk mendukung hanya beberapa protokol dan mekanisme tertentu. Mereka biasanya membutuhkan CPU
sebagai pihak ketiga yang dapat dipercaya dari semua peserta. Terkadang mereka perlu menggunakan server
atau browser tertentu.
(4) Meskipun sebagian besar solusi menggunakan kata sandi kunci publik, perhatian diberikan pada
keamanan multi-sisi tidak cukup sama sekali, program penentuan penyelesaian sengketa
tidak ditetapkan.
(5) Anonimitas dan privasi klien belum dipertimbangkan sepenuhnya.
(6) Sebagian besar sistem mengasumsikan hubungan antara server penjual dan browser dari
pelanggan sebagai hubungan utama dan bawahan, hubungan tidak simetris ini membatasi pada apa
yang harus dilakukan protokol rumit dalam sistem ini, dan tidak memungkinkan untuk berdagang
secara langsung di antara pengguna.

363
Pengantar E-niaga

(7) Sebagian besar sistem dibatasi menjadi dua sisi, jadi sulit untuk mengintegrasikan yang aman
koneksi dengan pihak ketiga.
(8) Semua paket dan produk hanya mempertimbangkan untuk dijual secara online, tetapi perdagangan multi-sisi

masalah (misalnya lelang) dan masalah pertukaran file (misalnya menandatangani kontrak, email yang dapat
dikonfirmasi) dianggap sangat sedikit.
Untuk keamanan suatu negara, beberapa teknologi penting khususnya teori keamanan dan
teknologi yang dirujuk dalam e-commerce harus dikembangkan secara mandiri. Hal ini
menunjukkan bahwa menyelidiki masalah keamanan e-commerce di negara kita tidak hanya
memiliki nilai teoritis dan praktis yang sangat penting, tetapi juga memiliki makna praktik yang
sangat penting.

10.3.3 Integrasi Lingkungan Perangkat Lunak Sistem Aplikasi

1. Integrasi berdasarkan C/S

Teknologi C/S memainkan peran penting dalam industri komunikasi. Komputasi


jaringan telah mengalami perkembangan dari komputasi berbasis komputer
host ke modul komputasi C/S.
Struktur integrasi telah digantikan oleh jaringan mikro berbasis PC secara bertahap
sejak tahun 1980-an. Adopsi PC dan workstation mengubah mode komputasi kolaborasi
selamanya, yang mengarah pada munculnya modul PC yang tersebar.
Mode komputasi server jaringan/file digunakan untuk memecahkan masalah
berbagi data dan perangkat antara PC individu dan workstation. Untuk berbagi data di
LAN, file harus disimpan di server file, dan semua pengguna mengakses file data
melalui node pusat yang menyimpan file data. Node juga merupakan tulang
punggung berbagi perangkat eksternal di LAN. Tetapi desain internal mode
komputasi server jaringan tidak menyediakan layanan yang sesuai untuk permintaan
multi-pengguna dan aplikasi berbagi data seperti mainframe. Mode komputasi server
jaringan/file tidak menyediakan paralel data yang diminta oleh multi-pengguna, ketika
pengguna memblokir file, pengguna lain tidak dapat berbagi file; jika banyak
workstation meminta dan mengirim banyak file di LAN, jaringan akan dengan cepat
mencapai status kejenuhan pengiriman informasi,
File server yang bagian utamanya adalah PC tidak dapat memenuhi persyaratan
komputasi terdistribusi, sedangkan teknologi C/S hanya merupakan pola komputasi
terdistribusi yang mengakumulasi keuntungan dari sistem dan file server skala besar dan
menengah, memiliki publisitas dan perluasan sistem yang baik, yaitu menemukan
penyesuaian ukuran yang sesuai. Mode komputasi C/S mendefinisikan bagaimana
komputer terhubung ke server untuk menerapkan berbagi data dan aplikasi, dan data dan
aplikasi didistribusikan ke beberapa prosesor menggunakan kapasitas proses komputer.
Pola ini digunakan untuk berbagi sumber daya oleh kelompok kerja dan departemen.
Ada tiga komponen utama dalam integrasi sistem C/S: server database,
aplikasi klien dan jaringan.

364
10 Integrasi Sistem Komputer dan E-commerce

(1) Server basis data secara efektif bertanggung jawab mengelola sumber daya sistem,
yang tugasnya terutama: persyaratan keamanan basis data; kontrol paralel
akses database; regulasi integritas data keseluruhan aplikasi klien di front-end
database; backup dan pemulihan database.
(2) Aplikasi: Dalam proses integrasi aplikasi, metode umum
adalah menginstal aplikasi yang berbeda di server dan klien sesuai dengan tugas
yang berbeda antara server dan klien, tentu saja termasuk instalasi lingkungan yang
berjalan dari aplikasi yang sesuai.
(3) Jaringan: Integrasi jaringan telah diperkenalkan sebelumnya; kita tidak akan membahas
itu lagi di sini.
Sistem C/S dapat memberikan kinerja yang lebih tinggi daripada sistem file server, karena
klien dan server membagi permintaan proses aplikasi dan mengimplementasikan permintaan
proses secara bersamaan, sehingga permintaan program klien diimplementasikan dalam proses
aplikasi terdistribusi. Server mengelola data untuk beberapa klien, dan program klien mengirim,
meminta, dan menganalisis data yang diterima dari server, yang merupakan pola komputasi
jaringan klien gemuk dan server tipis.
C/S menjamin paralel sistem, dan mengurangi jumlah data yang ditransmisikan dalam
jaringan seminimal mungkin, sehingga meningkatkan kinerja sistem. Keuntungan dari
mode C/S terutama terletak pada aplikasi klien dan komponen server masing-masing
berjalan pada komputer yang berbeda, dan setiap server dalam sistem dapat memenuhi
permintaan komponen, yang mewakili kemampuan beradaptasi dan fleksibilitas untuk
perubahan perangkat keras dan perangkat lunak, dan mudah untuk memperluas atau
mengecilkan sistem. Dalam mode C/S, komponen fungsi dalam sistem dipisahkan dengan
benar, artinya program klien terintegrasi pada tampilan dan analisis data, sedangkan
server database mengintegrasikan pengelolaan data tanpa pengkodean database untuk
setiap pengembangan aplikasi baru. Ini adalah penghematan besar untuk
mendistribusikan tugas proses aplikasi besar ke banyak komputer murah yang terhubung
dengan jaringan umum.

2. Integrasi berdasarkan B/S

Membuat WWW adalah untuk memecahkan masalah transmisi informasi di Internet, sebelum
WWW, hampir semua informasi dikirimkan melalui e-mail, FTP, Archie dan Gopher. E-mail
membuat pertukaran informasi di antara berbagai kelompok dan individu secara luas. FTP
digunakan untuk mentransfer file dari satu komputer ke komputer lain. Archie digunakan untuk
mencari berbagai file di Internet, karena informasi di Internet didistribusikan secara acak, yang
membuat informasi tidak dapat ditemukan kecuali posisinya dapat diketahui. Tidak diragukan
lagi ini adalah masalah yang sangat penting bagi orang-orang yang mencari di Internet. Tidak
ada kerangka struktur informasi yang terorganisir, sehingga Internet tidak dapat bekerja
sepenuhnya.
Karena pembatasan ini dan itu, metode platform-independen baru perlu
dikembangkan untuk mengirimkan informasi di Internet. Laboratorium fisika
partikel Eropa di Swiss Genovese mengembangkan HTML yang berkembang dari
format dokumen SGML. HTML adalah bahasa representasi dokumen yang
365
Pengantar E-niaga

mudah dipelajari, digunakan, dan dikirimkan informasi di Internet, dan lebih mudah dipelajari
daripada SGML. TCP/IP yang nantinya menjadi HTTP harus digunakan, untuk mengirimkan
dokumentasi di Internet. WWW muncul bersama dengan HTTP dan HTML. Server web
mengirimkan file HTML menggunakan HTTP, sedangkan browser Web mencari file HTML
menggunakan HTTP. Setelah server Web mencari informasi, browser Web akan menampilkan
berbagai objek dalam status statis dan bentuk bersama (misalnya Teks, gambar).
Dengan penyatuan teks, gambar, video, suara dan bentuk timbal balik, WWW telah
menjadi cara yang efektif untuk pertukaran informasi. Dengan bantuan WWW, kita dapat
menelusuri semua jenis sumber informasi, dan dengan mudah mentransfer dari satu
sumber informasi ke sumber lainnya melalui berbagai super link. Integrasi sistem B/S
terutama mengacu pada dua aspek: integrasi perangkat keras server Web; integrasi
perangkat lunak server Web.
(1) Pemilihan perangkat keras server Web
Sebelum perangkat lunak server Web diinstal dan situs Web dikembangkan, banyak
persyaratan harus dikonfirmasi, misalnya, memilih koneksi Internet dan membangun server situs
Web, bandwidth tautan Internet dan perangkat keras yang dipilih, elemen-elemen ini sangat
penting untuk tugas-tugas yang dapat dilakukan situs Web. menyelesaikan.
Umumnya, hambatan terbesar situs Web adalah jenis tautan Internet. Hal pertama
untuk membangun situs Web adalah mendapatkan koneksi Internet, dan menerapkan
nama domain secara bersamaan. Jenis koneksi Internet adalah MODEM, LAN, ISDN, ADSL
dan DDN, umumnya MODEM menyediakan kecepatan 28.8k/33.6k yang tidak dapat
memenuhi kebutuhan publikasi dan transmisi informasi, sehingga disarankan untuk
menggunakan metode ISDN yang dapat menyediakan kecepatan 64k/128k untuk
memenuhi kebutuhan umum pengguna. Jika metode ISDN tidak dapat digunakan karena
alasan tertentu, dianggap menggunakan MODEM yang kecepatannya melebihi 28,8k.
Untuk kecepatan transmisi MODEM saat ini naik cepat, MODEM dengan 33.6k bahkan 56k
telah muncul, dan harganya murah, dianggap menggunakan MODEM kecepatan tinggi.
Setelah koneksi Internet dibangun, platform perangkat keras yang sesuai harus
dipilih, yang dibutuhkan oleh situs Web tergantung pada layanan yang disediakan
oleh server Web. Untuk pengguna umum, ini adalah metode praktis untuk
membangun server Web pada platform Web berbasis Intel. Dibandingkan dengan
Alpha, server PowerPC, Inter server lebih murah, dan teknologi pembuatan CPU-nya
berkembang pesat, sementara kinerja CPU Pentium hampir sama dengan Alpha,
jadi semakin banyak situs yang menggunakan server Web berbasis prosesor Intel baru-baru ini.
Server web berbasis platform Intel saat ini mengadopsi OS Windows NT yang antarmukanya ramah,
manajemennya sederhana, mekanisme manajemen pengguna aman dan nyaman, OS ini menggunakan
zona disk dalam bentuk NTFS yang merupakan sistem file yang dapat dicakup untuk meningkatkan
keamanan. Ketika daya mengalami masalah dan perlu memulihkan sistem secara online, umumnya
NTFS dapat membangun kembali gulungan disk dan memulihkan sistem ke status yang konsisten
dalam beberapa detik. Windows NT menempatkan IIS (Internet Information Server) di dalam; IIS adalah
satu set perangkat lunak server Web yang matang, yang terintegrasi dengan Windows NT secara
sempurna untuk menyediakan cara mudah untuk membangun situs Web.

366
10 Integrasi Sistem Komputer dan E-commerce

(2) Pemilihan perangkat lunak server Web


Banyak server Web dapat digunakan untuk membangun situs Web berdasarkan Windows NT.
Server yang berbeda mendukung fungsi yang berbeda. Beberapa prinsip harus diperhatikan
ketika memilih server Web. Yang paling penting adalah bagaimana membuat server Web mudah
dibangun dan dikelola. Program keamanan yang disediakan oleh server harus diperhatikan saat
memilih server Web. Server web harus mendukung skrip CGI. Skrip CGI dapat membuat
pengguna berinteraksi dengan server dengan menyediakan konten dinamis dan merespons
input pengguna secara tepat waktu. Harus dijamin bahwa server Web menyediakan skrip CGI
dengan variabel lingkungan CGI dan mendukung komponen tertanam yang merupakan perintah
khusus yang disematkan dalam file HTML di ujung server. Sebelum HTML ditransmisikan ke
browser Web, server Web memproses perintah-perintah ini. Server web juga harus mendukung
log, yang berguna bagi administrator Web untuk memahami situasi kunjungan situs web dan
membuat kebijakan terkait. Masalah harga juga merupakan aspek yang cukup besar ketika
memilih server Web.
Beberapa fungsi harus dipertimbangkan saat memilih server Web, sebagai
berikut:
Server web dapat menghasilkan log dalam bentuk format log publik CERN/NCSA.
Server memiliki program dan alat untuk menguji log.
Server dapat dikonfigurasi untuk melarang akses berdasarkan nama domain dan alamat IP.
Server dapat mengontrol akses dengan meminta perintah berdasarkan ID pengguna dan grup
pengguna.
Server dapat mengkonfigurasi akses ke data berdasarkan alamat IP pengguna yang mengakses
situs Web.
Server mendukung komponen tertanam di ujung server.
Server mendukung browser kategori.
Script CGI dapat menggunakan semua variabel lingkungan CGT
Server memiliki koneksi database internal.
Server harus mudah dibangun dan dikelola melalui GUI.
Server dapat dikelola saat berjalan.
Server dapat dikelola dari jarak jauh.
Server dapat menyediakan kategori root yang berbeda sesuai dengan alamat IP
klien.
Server dapat mengelompokkan log secara otomatis.
Alasan mengapa WWW begitu populer adalah karena mengatasi kekurangan aplikasi yang
digunakan untuk mempublikasikan informasi di Internet sebelum browser Web keluar. Di masa
lalu, hampir semua informasi di Internet adalah format teks karakter; informasi tidak dapat
diwakili oleh banyak jenis format, yang menyebabkan kesulitan dalam menjelajah dan mencari.
Padahal informasi di WWW dapat memiliki banyak format, sehingga dapat dijelajahi dan
dipahami dengan mudah. Misalnya, ketika membahas masalah yang kompleks, kita dapat
menggunakan diagram, pengeditan video, dan bahkan aplikasi interaksi daripada teks karakter,
sehingga memudahkan untuk menjelaskan topik dan membuat orang tahu dengan jelas. WWW
mengintegrasikan semua efek asisten penglihatan untuk mengekspresikan informasi.

367
Pengantar E-niaga

Karena WWW didasarkan pada B/S, ia tidak bergantung pada platform. Server transparan
bagi pengguna yang menelusuri situs Web. Itulah alasan lain keberhasilan WWW. Standar dan
protokol Internet yang ditetapkan oleh CERN bukanlah standar pribadi, sehingga siapa pun
dapat mengimplementasikan server Web dan browser Web yang sesuai dengan standar dan
peraturan Internet. Kebebasan dan keterbukaan membuat beberapa lembaga (misalnya NCSA,
Netscape dan Microsoft) memperluas standar Internet saat ini untuk memenuhi kebutuhan
pengguna WWW yang lebih luas.
Berbeda dengan alat penerbitan informasi lainnya, WWW sangat menarik karena biaya rendah dan
cakupannya yang luas. Selain itu, untuk mendaftarkan situs Web dengan menggunakan berbagai
mekanisme pencarian dan database kategori penyortiran situs Web dapat membuat klien mendapatkan
informasi yang dibutuhkan.

3. Integrasi berdasarkan model tiga lapis terdistribusi

Di era e-commerce, aplikasi pengguna telah muncul perubahan akhir, pola C/S
tradisional tidak dapat memenuhi tuntutan perusahaan tradisional, aplikasi
telekomunikasi dan ISP, dan mendukung dan menjalankan e-commerce dengan
efisiensi tinggi perlu dibagi lagi pada pola komputasi. Banyak produsen server
telah beralih untuk membangun sistem e-commerce tiga lapis untuk pengguna.
Struktur tiga lapis dihasilkan dibandingkan dengan pola host-end atau pola C/S,
karakternya adalah bahwa ada server pendukung data back-end dan ada banyak
server aplikasi di terminal yang menyediakan solusi sistem yang sesuai yang
terintegrasi dengan transaksi pengguna dan aplikasi konkret, ada banyak perangkat
akses yang terhubung dengan klien, seperti yang ditunjukkan pada Gambar 10.10.

Gambar 10.10 Struktur aplikasi tiga lapis

368
10 Integrasi Sistem Komputer dan E-commerce

Dalam struktur C/S tiga lapis atau N-layer, middleware adalah komponen yang paling penting.
Middleware yang merupakan lapisan perangkat lunak yang ditentukan oleh API adalah kerangka
manajemen perangkat lunak terdistribusi, memiliki kemampuan komunikasi yang kuat dan
perluasan yang baik. Fungsinya untuk mengirimkan data antara client dan server atau server dan
server untuk melaksanakan komunikasi antara client group dan server group.

Banyak perusahaan menghadapi masalah yang sama ketika mentransfer jenis e-commerce,
karena keterbatasan kondisi teknologi, sehingga struktur Client/Server diadopsi. Dengan
bertambahnya sistem dan aplikasi, jumlah server meningkat dari beberapa menjadi banyak
bahkan hingga ratusan, mengakibatkan manajemen perangkat menjadi banyak dan
membubarkan penyimpanan bersama dengan banyak masalah. Oleh karena itu, pengguna
harus memulai lebih awal dalam pembangunan TI di masa depan, seiring dengan tren
perkembangan teknologi, yang di satu sisi dapat meningkatkan efisiensi berjalan dengan
bantuan teknologi dan produk terbaik, di sisi lain dapat menghindari pemborosan dana dan
sumber daya manusia dengan memperbarui perangkat. Disarankan agar pengguna
mempertimbangkan elemen-elemen berikut saat membangun e-commerce:
Tandai untuk mengadopsi arsitektur tiga lapis.
Sistem harus memiliki kegunaan yang tinggi dan skema cadangan.
Sistem harus memiliki kapasitas keseimbangan beban.
Sistem harus menerapkan penyimpanan dan pencadangan data secara terpusat.
Sistem harus memiliki kemampuan ekspansi online termasuk kemampuan penyimpanan dan
proses.
Perusahaan harus mempertimbangkan masalah keamanan transaksi data.
Setelah pola komputasi diubah menjadi struktur tiga lapis, kapasitas keseluruhan
sistem telah banyak ditingkatkan, tetapi teknologi yang lebih baru akan diadopsi
dengan perubahan kebutuhan pengguna. Struktur tiga lapis meliputi: lapisan layanan
tautan di front-end, lapisan layanan aplikasi di tengah dan lapisan layanan dukungan
basis data di back-end.
Struktur tiga lapis di front-end harus menerapkan penyederhanaan fungsi perangkat,
standarisasi sistem, miniaturisasi perangkat, dan keseimbangan beban. ISP dan ASP dapat
menggantikan server handuk tradisional dengan banyak server bingkai mesin, dan tugas
setiap server sangat sederhana. Misalnya, server Web, yang mungkin merupakan
perangkat standar, dapat bekerja seperti perangkat jaringan, yang biasanya kita lihat
tanpa displayer dan keyboard.
Di lapisan transaksi menengah, alat pengembangan standar dapat digunakan untuk
mengimplementasikan penyatuan pada banyak struktur aplikasi, dan mengimplementasikan
aplikasi yang dapat digunakan dengan desain struktur modul. Dalam kondisi tidak menulis ulang
aplikasi, sistem kelompok mesin ganda umumnya digunakan untuk memastikan titik tunggal
tidak akan dinonaktifkan di lapisan aplikasi tengah.
Lapisan dukungan database back-end adalah sistem penyimpanan database dan integrasi data, yang
memastikan bahwa banyak jenis data terintegrasi dalam satu perangkat penyimpanan data dan banyak
server membaca dan menulis secara bersamaan untuk memastikan konsistensi data. Basis data di back-
end perlu mengadopsi platform basis data berkinerja tinggi

369
Pengantar E-niaga

untuk menerapkan persyaratan proses kecepatan tinggi data pengguna, penyimpanan terpusat,
cadangan integritas, dan sebagainya.
Sistem tiga lapis terdistribusi terdiri dari tiga bagian pada tampilan perangkat lunak:
gateway, server beban, dan server WWW. Dari sudut pandang perangkat keras: beberapa
komputer UNIX yang terhubung oleh jaringan TCP/IP baik-baik saja. Namun jika dilihat dari
sisi beban server, karena tidak ada kuota terpadu yang mencerminkan waktu respons
WWW sekarang dan kinerja mesin dari arsitektur yang berbeda menekankan secara
berbeda, untuk membuat data beban sebanding, lebih baik menggunakan komputer
dengan arsitektur yang sama. Yang terbaik adalah menggunakan komputer yang sama
yang dibeli dalam batch, distribusi beban dinamis dalam keadaan ini lebih masuk akal dan
efektif.

10.4 Ringkasan

Bab ini membahas bagaimana teknologi integrasi sistem membantu membangun


sistem e-commerce dengan cepat, aman, dan efektif tinggi di bawah keadaan
teknologi e-commerce modern dari sudut pandang rekayasa. Ini memperkenalkan
produksi, pengembangan dan aktualitas integrasi sistem dan e-commerce;
menekankan pada metode dan teknologi integrasi sistem; merinci struktur sistem e-
commerce dan macam-macam e-commerce; memperkenalkan komponen dan
teknologi acuan sistem e-commerce dari sudut pandang penyusunan sistem e-
commerce; menekankan pada bagaimana membangun sistem e-commerce secara
efektif dan aman dengan menggunakan teknologi integrasi sistem di setiap
komponen sistem e-commerce.

Referensi

[1] Qin Z., Li S D. Ringkasan untuk E-Commerce. Beijing: Pers Pendidikan Tinggi, 2001.
[2] Qin Z., Li S D., Zhang L., Xie G T. & Yan L X. Sebuah Pengantar E-Commerce. Beijing: Pers
Pos dan Telekomunikasi Rakyat, 2000.
[3] Qin Z., Xie G T., Li S D., & Jia X L. Struktur Sistem dan Desain Sistem E-Commerce.
Xi'an: Xi'an Jiaotong University Press, 2001.
[4] Qin Z., Han Y. & Yan L X. Integrasi Sistem Komputer dan E-commerce. Xi'an: Xi'an
Jiaotong University Press, 2001.
[5] Qin Z., Wang Z M. & Bao F M. Praktek Perancangan Jaringan Virtual. Xi'an: Xi'an Jiaotong
University Press, 2001.
[6] Qin Z., Liu X Y. & Wang LR. Studi Kasus tentang E-commerce. Xi'an: Xi'an Jiaotong University
Press, 2001.
[7] Michael J. Electronic Commerce: Integrasi Teknologi Web dengan Model Bisnis
Shaw. Perbatasan Sistem Informasi; 1387 3326; Jilid 1, Edisi 4, 2004.

370

Anda mungkin juga menyukai