RadiSys ATCA-4616 Spezifikationen Seite 21

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 146
  • Inhaltsverzeichnis
  • FEHLERBEHEBUNG
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen
Seitenansicht 20
2
Software Architecture
21
AsshowninFigure 5,theHPIclientlibrary(HCL)isadynamicallylinkedlibrary(DLL)that
providestheHPIAPIaswellasanintegratedRMCPclientforremoteHPIclientserver
communication.TheHCLsourcecodeisindependentoftheoperatingsystemand
managementprocessor,andworkswithany
genericHPIcompliantapplication.TheHCLLinux
libraryisinstalledontheShelfManagermodule.TheHCLsourcecodeisavailableinthe
Radisyssoftwaredistribution.
AnSNMPagentisintegratedwiththeHCLinordertoprovideHPIservicestoanSNMP
managementapplication.ToenabletheHPIsubagent,seeEnablingtheHPIsubagenton
page 61.ForthespecificSNMPobjectstouse,seeChapter4,ChangingShelfSettingsUsing
HPI,onpage 53.
TheHPIclientlibrarycommunicateswiththeHPIserverthrougharemotesocketinterface
(seeFigure 6).TheHCLencapsulatesHPIrequestmessagesintoRMCPpackets,whichare
deliveredoverUserDatagramProtocol(UDP).TheHPIserverisresidentontheShelfManager
andacceptsremotecommandsreceivedattheRMCPserverport,623.
Figure 6. HPI implementation
ShMC
ShMS
HPI Server
HPI Server
Socket I/F
HPI Client
Socket I/F
HPI API
Application
Command
Socket
Event
Socket
HPI
Session
Seitenansicht 20
1 2 ... 16 17 18 19 20 21 22 23 24 25 26 ... 145 146

Kommentare zu diesen Handbüchern

Keine Kommentare