Maple für Professional
Maple für Akademiker
Maple für Studenten
Maple Personal Edition
Maple Player
Maple Player für iPad
MapleSim für Professional
MapleSim für Akademiker
Maple T.A. - Testen & beurteilen
Maple T.A. MAA Placement Test Suite
Möbius - Online-Courseware
Machine Design / Industrial Automation
Luft- und Raumfahrt
Fahrzeugtechnik
Robotics
Energiebranche
System Simulation and Analysis
Model development for HIL
Anlagenmodelle für den Regelungsentwurf
Robotics/Motion Control/Mechatronics
Other Application Areas
Mathematikausbildung
Technik
Allgemein- und berufsbildende Schulen
Testen und beurteilen
Studierende
Finanzmodelle
Betriebsforschung
Hochleistungsrechnen
Physik
Live-Webinare
Aufgezeichnete Webinare
Geplante Veranstaltungen
MaplePrimes
Maplesoft-Blog
Maplesoft-Mitgliedschaft
Maple Ambassador Program
MapleCloud
Technische Whitepapers
E-Mail Newsletters
Maple-Bücher
Math Matters
Anwendungs-Center
MapleSim Modell-Galerie
Anwenderberichte
Exploring Engineering Fundamentals
Lehrkonzepte mit Maple
Maplesoft Welcome-Center
Resource-Center für Lehrer
Help-Center für Studierende
Sockets[LookupService] - ポート番号の置き換えを行うためのインターネットサービスの実行
使い方
LookupService(portOrService, proto)
パラメータ
portOrService - サービス名を示す文字列、またはポート番号を指定する正の整数
proto - (オプション) 文字列; "tcp" または "udp" のいずれか
説明
多くの標準のインターネットサービスには、ポート番号が割り当てられています。手続き LookupService は、サービス名にポート番号をマッピングしたり、またその逆を行うことが可能です。
1 つめの引数 portOrService には、(Maple の文字列として)サービス名を指定するか、または(正の整数値として)調べるポート番号を指定します。
2 つめの引数 proto は、オプションです。これには、2 つの文字列 "tcp" または "udp" のうちの 1 つを入力しなくてはなりません。デフォルトのプロトコルは、"tcp" です。
サービスに対する「公式な」ポート番号の割り当ては、RFC 1700 Assigned Numbers (ftp://ftp.isi.edu/in-notes/rfc1700.txt)の一部である、インターネット標準 IANA Port Number Assignments (ftp://ftp.isi.edu/in-notes/iana/assignments/port-numbers) で指定されています。しかしながら、個々のホストでローカルにこれらのポート番号を再度割り当てることも(しばしば)行われます。
例
with( Sockets ): LookupService( "echo" );
LookupService( "ftp" );
LookupService( "smtp" );
LookupService( "sunrpc" );
NeWS サービスは利用できないため、エラーが返ります。
LookupService( "NeWS" );
Error, (in Sockets:-LookupService) cannot determine port number for tcp service `NeWS'
LookupService( "finger" );
LookupService( "telnet" );
LookupService( "telnet", "tcp" );
LookupService( "telnet", "udp" );
LookupService( "no such service" );
Error, (in Sockets:-LookupService) cannot determine port number for tcp service `no such service'
LookupService( 7 );
参照
Sockets パッケージの紹介
参考文献
IANA Port Number Assignments at ftp://ftp.isi.edu/in-notes/iana/assignments/port-numbers
RFC 1700 (Assigned Numbers) at ftp://ftp.isi.edu/in-notes/rfc1700.txt
Download Help Document