InggrisPerancisSpanyol

Ad


favorit OnWorks

xpamb - Online di Cloud

Jalankan xpamb di penyedia hosting gratis OnWorks melalui Ubuntu Online, Fedora Online, emulator online Windows, atau emulator online MAC OS

Ini adalah perintah xpamb yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

PROGRAM:

NAMA


xpamb - Bus Pesan XPA

RINGKASAN


Program xpamb dapat bertindak sebagai antarmuka bus pesan "klasik" antara klien dan
server. Seorang klien dapat mengirim permintaan data ke bus pesan, yang kemudian berinteraksi dengan
beberapa server dan mengembalikan data kembali ke klien.

PILIHAN


Untuk xpaset, beberapa sakelar opsional digunakan untuk menyimpan data dan memanipulasi yang disimpan
Data:

· \-data [nama]

Tambahkan buffer data yang disediakan ke kumpulan buffer data yang disimpan, menggunakan yang ditentukan
name sebagai pengidentifikasi unik untuk pengambilan nanti. Terjadi kesalahan jika namanya sudah
ada (gunakan salah satu dari menggantikan or itu untuk memperbaiki ini). NS \-Menambahkan sakelar didukung untuk
kompatibilitas mundur dengan xpa 2.0.

· \-mengganti [nama]

Ganti data yang disimpan sebelumnya yang memiliki nama unik yang sama dengan data baru.
Ini pada dasarnya adalah kombinasi dari itu dan data perintah.

· \-info ["'info rangkaian'"]

Saat menambahkan buffer data, Anda dapat menentukan string informasi untuk disimpan dengan
data itu. String ini akan dikembalikan oleh xpaget:

xpaget xpamb foo \-info

(bersama dengan informasi lain seperti tanggal/waktu penyimpanan dan ukuran
buffer data) jika sakelar \-info ditentukan. Jika string info berisi spasi,
Anda harus melampirkannya di dua kumpulan kutipan:

kucing foo | xpaset xpamb \-store foo \-info "'ini adalah info tentang foo'"

Kumpulan kutipan pertama dihapus oleh shell sedangkan yang kedua digunakan untuk menggambarkan
rangkaian info.

· \-mengirim [nama]

Siarkan buffer data yang disimpan ke template bernama.

· \-del [nama]

Hapus buffer data bernama dan kosongkan semua ruang yang dialokasikan.

Sakelar dapat digunakan dalam kombinasi apa pun yang masuk akal. Sebagai contoh:

cat foo.fits | xpaset xpamb \-store foo \-info "FITS" "DS9:*" cocok untuk foo.fits

akan menyiarkan gambar foo.fits ke semua titik akses kelas DS9. Selain itu,
File foo.fits akan disimpan dengan nama foo untuk manipulasi selanjutnya seperti:

xpaset \-p xpamb \-send foo "DS9:*" cocok untuk foo.fits

akan menyiarkan ulang gambar foo.fits ke semua titik akses kelas "DS9".

DESKRIPSI


Sebuah bus pesan "klasik" (seperti ToolTalk) terdiri dari server dan klien, bersama dengan a
program mediasi yang mentransfer data antara proses yang berbeda. XPA membutuhkan sedikit
pendekatan yang berbeda dalam komunikasi antara klien dan server secara langsung. Ini
umumnya adalah teknik yang benar ketika hanya ada satu koneksi (atau bahkan koneksi kecil)
jumlah koneksi), tetapi dapat menjadi tidak efisien untuk program penyajian jika
jumlah data sedang ditransfer ke banyak klien. Misalnya, jika data waktu nyata
program akuisisi menyiarkan gambar FITS ke beberapa klien, itu perlu
mengirimkan gambar itu ke setiap klien secara individual. Ini mungkin mengganggunya sendiri
siklus pemrosesan. Mekanisme yang lebih disukai adalah melewatkan gambar ke
program perantara yang kemudian dapat menyiarkan data ke beberapa klien.

Grafik xpamb program dapat mengatasi masalah tersebut dengan berfungsi sebagai bus pesan dalam kasus
di mana proses perantara seperti itu diinginkan. Ini telah menentukan titik akses tunggal bernama
XPAMB - xpamb ke mana data dapat dikirim untuk disiarkan ulang. Anda juga bisa memberi tahu xpamb untuk menyimpan
data, dan kaitkan dengan data itu titik akses baru, sehingga dapat diambil
kemudian.

Semua interaksi dengan xpamb dilakukan melalui xpaset dan xpaget (atau yang sesuai
rutinitas API, XPAset() dan XPDapatkan()) ke titik akses XPAMB - xpamb. Itu adalah, xpamb is
hanya lain berkemampuan XPA program bahwa merespons untuk permintaan dari klien. Grafik daftar paramlist is
bekas untuk menentukan itu target untuk yang itu data akan be untuk siaran ulang, as baik as itu kembali
menyiarkan daftar parameter:

data | xpaset xpamb [switch] broadcast\-target broadcast\-paramlist

Sakelar opsional digunakan untuk menyimpan data, dan memanipulasi data yang disimpan, dan dijelaskan
di bawah.

Dalam bentuknya yang paling sederhana, Anda dapat, misalnya, mengirim gambar FITS ke xpamb untuk disiarkan ke
semua gambar ds9 hanya dengan menjalankan:

cat foo.fits | xpaset xpamb "DS9:*" cocok untuk foo.fits

Sejak DS9 adalah nama kelas untuk program tampilan gambar ds9, ini akan menghasilkan
Gambar FITS dikirim ulang ke semua titik akses yang sesuai untuk semua program tampilan gambar aktif.

Anda dapat mengirim data tersimpan dan data baru ke kumpulan titik akses yang sama pada saat yang bersamaan.
Data yang disimpan selalu dikirim terlebih dahulu, diikuti oleh data baru:

kucing foo2.cocok | xpaset xpamb \-send foo "DS9:*" cocok untuk foo.fits

pertama-tama akan mengirim file foo.fits, dan kemudian file foo2.fits ke semua titik akses
kelas DS9. Perhatikan bahwa dalam contoh ini, file foo2.fits tidak disimpan, tetapi bisa jadi
disimpan dengan menggunakan \-toko [nama] aktifkan baris perintah.

Grafik xpaget perintah dapat digunakan untuk mengambil data dari titik akses XPA atau dari penyimpanan
buffer data, atau mengambil informasi tentang buffer data yang disimpan. Jika tidak ada argumen adalah
diberikan:

xpaget xpamb

kemudian informasi tentang semua buffer data yang tersimpan saat ini dikembalikan. Informasi ini
termasuk data dan waktu penyimpanan data, ukuran dalam byte data,
dan string info yang disediakan.

Jika argumen ditentukan, mereka akan dalam bentuk:

xpaget xpamb [\-info] [\-data] [nama [paramlist]]

Jika opsional \-info dan / atau \-data sakelar ditentukan, maka informasi dan/atau data
akan dikembalikan untuk buffer data bernama mengikuti switch. Anda dapat menggunakan salah satu atau
kedua switch ini dalam satu perintah. Misalnya, jika sakelar \-info digunakan:

xpaget xpamb \-info foo

maka info tentang buffer data yang tersimpan itu akan dikembalikan. Jika \-data digunakan dengan
nama tertentu:

xpaget xpamb \-data foo

maka data yang tersimpan itu sendiri akan dikembalikan. Jika keduanya digunakan:

xpaget xpamb \-info \-data foo

maka info akan dikembalikan, diikuti oleh data. Perhatikan bahwa ini adalah kesalahan untuk menentukan
salah satu switch ini tanpa nama buffer data dan paramlist akan diabaikan.

Jika keduanya tidak \-info or \-data switch ditentukan, maka namanya mengacu pada akses XPA
titik (dengan paramlist opsional berikut). Sebagai contoh:

file xpaget xpamb ds9

setara dengan:

file xpaget ds9

Gunakan xpamb online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

  • 1
    Zabbix
    Zabbix
    Zabbix adalah kelas perusahaan terbuka
    solusi pemantauan terdistribusi sumber
    dirancang untuk memantau dan melacak
    kinerja dan ketersediaan jaringan
    server, perangkat...
    Unduh Zabbix.dll
  • 2
    KDiff3
    KDiff3
    Repositori ini tidak lagi dipertahankan
    dan disimpan untuk tujuan arsip. Melihat
    https://invent.kde.org/sdk/kdiff3 for
    kode terbaru dan
    https://download.kde.o...
    Unduh KDiff3
  • 3
    USBLoaderGX
    USBLoaderGX
    USBLoaderGX adalah GUI untuk
    USB Loader Waninkoko, berdasarkan
    libwiigui. Ini memungkinkan daftar dan
    meluncurkan game Wii, game Gamecube, dan
    homebrew di Wii dan WiiU...
    Unduh USBLoaderGX.dll
  • 4
    Burung api
    Burung api
    Firebird RDBMS menawarkan fitur ANSI SQL
    & berjalan di Linux, Windows &
    beberapa platform Unix. Fitur
    konkurensi & kinerja yang sangat baik
    & kekuasaan...
    Unduh Firebird.dll
  • 5
    KompoZer
    KompoZer
    KompoZer adalah editor HTML wysiwyg menggunakan
    basis kode Mozilla Composer. Sebagai
    Pengembangan Nvu telah dihentikan
    pada tahun 2005, KompoZer memperbaiki banyak bug dan
    menambahkan f...
    Unduh KompoZer.dll
  • 6
    Pengunduh Manga Gratis
    Pengunduh Manga Gratis
    Pengunduh Manga Gratis (FMD) adalah
    aplikasi sumber terbuka ditulis dalam
    Object-Pascal untuk mengelola dan
    mengunduh manga dari berbagai situs web.
    Ini cermin...
    Unduh Pengunduh Manga Gratis
  • Lebih banyak lagi »

Perintah Linux

Ad