RadiSys ATCA-4616 Especificações Página 21

  • Descarregar
  • Adicionar aos meus manuais
  • Imprimir
Vista de página 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
Vista de página 20
1 2 ... 16 17 18 19 20 21 22 23 24 25 26 ... 145 146

Comentários a estes Manuais

Sem comentários