GoGPT Best VPN GoSearch

Favicon di OnWorks

amsshell - Online nel cloud

Esegui amsshell nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando amsshell che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


amsshell - Mittente di messaggi di prova del servizio di messaggi asincrono (AMS) (UNIX)

SINOSSI


amsshell nome_unità nome_ruolo Nome dell'applicazione nome_autorità [{ p | s | q | a }]

DESCRIZIONE


amsshell è un programma di emissione di messaggi progettato per testare la funzionalità AMS.

Quando amsshell viene avviato, si registra come modulo applicativo nell'unità identificata da
nome_unità dell'impresa individuata da Nome dell'applicazione e nome_autorità; il ruolo in
che registra deve essere indicato in nome_ruolo. Un server di configurazione per il locale
continuum e un registrar per l'unità indicata dell'impresa indicata (che può entrambi
essere istanziato in un unico amd demone task) deve essere in esecuzione per amsshell a
eseguire.

amsshell viene eseguito come due thread: un thread in background che riceve i controlli per AMS
eventi di configurazione (incluso l'arresto), insieme a un thread in primo piano che acquisisce
parametri operativi e contenuto del messaggio in righe di input della console per controllare l'emissione
di messaggi.

Il primo carattere di ogni riga di input da stdin a amsshell indica il
significato di quella linea:

= Imposta il nome dell'oggetto su cui devono essere inviati tutti i messaggi, fino alla sua sostituzione
da un'altra riga "=". Il nome del soggetto deve iniziare al secondo carattere di questa
riga. Facoltativamente, il nome del soggetto può essere seguito da un singolo carattere ' ' (spazio) e
quindi il testo del primo messaggio da emettere su questo argomento, che deve essere emesso
immediatamente.

r Imposta il numero del ruolo che limita il dominio di emissione del messaggio. Il ruolo
il numero deve iniziare dal secondo carattere di questa riga.

c Imposta il numero del continuum che limita il dominio di emissione del messaggio.
il numero continuo deve iniziare dal secondo carattere di questa riga.

u Imposta il numero dell'unità che limita il dominio di emissione del messaggio. L'unità
il numero deve iniziare dal secondo carattere di questa riga.

m Imposta il numero del modulo a cui devono essere inviati i messaggi successivi. Il
il numero del modulo deve iniziare dal secondo carattere di questa riga.

. termina amsshell.

Quando il primo carattere di una riga di input da stdin non è nessuno dei precedenti, l'intero
la riga è considerata il testo di un messaggio che deve essere emesso immediatamente, sul
argomento precedentemente specificato, al modulo precedentemente specificato (se applicabile), e
soggetto al dominio precedentemente specificato (se applicabile).

Per impostazione predefinita, amsshell viene eseguito in modalità "pubblica": quando un messaggio deve essere emesso, è semplicemente
pubblicato. Questo comportamento può essere ignorato fornendo un quinto argomento della riga di comando a
amsshell - un indicatore "modalità". Le modalità supportate sono le seguenti:

p Questa è la modalità "pubblica". Ogni messaggio viene pubblicato.

s Questa è la modalità "invia". Ogni messaggio viene inviato privatamente al modulo dell'applicazione
identificato dai numeri di modulo, unità e continuum specificati.

q Questa è la modalità "query". Ogni messaggio viene inviato privatamente al modulo dell'applicazione
identificato dai numeri di modulo, unità e continuum specificati, e amsshell poi
attende un messaggio di risposta prima di continuare.

a Questa è la modalità "annuncia". Ogni messaggio viene annunciato a tutti i moduli del dominio
stabilito dai numeri di ruolo, unità e continuum specificati in precedenza.

EXIT STATUS


-1 amsshell terminato con un errore come indicato nel file ion.log.

"0" amsshell terminato normalmente.

Utilizzare amsshell online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

Comandi Linux

Ad




×
Cookie per pubblicità
❤️Fai acquisti, prenota o acquista qui: nessun costo, aiuta a mantenere i servizi gratuiti.