advanced phinms training

Post on 22-Jan-2016

38 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

Advanced PHINMS Training. Meet the PHINMS Team. CDC Program Business Steward – Jennifer McGehee jmcgehee@cdc.gov PHINMS Team (ICF/CGI Federal Contractors) Sheila Hannon (PHINMS Project Manager) Tavan Jones (PHINMS Product Support and Technical Team Lead) Jay Jemal (PHINMS Lead Developer) - PowerPoint PPT Presentation

TRANSCRIPT

Advanced PHINMS Training

CDC Program Business Steward – Jennifer McGehee• jmcgehee@cdc.gov

PHINMS Team (ICF/CGI Federal Contractors)• Sheila Hannon (PHINMS Project Manager)• Tavan Jones (PHINMS Product Support and Technical Team Lead)• Jay Jemal (PHINMS Lead Developer)• Charlie Peng (PHINMS Developer)• Carl Marshall (PHINMS Product Support Engineer)• Joseph Mai (PHINMS Product Support Eningeer)• Sunil (Kumar) Nakkerthi (PHINMS Product Engineer)

• Direct-send vs. Route-Not-Read

• Folder-Polling vs. Database-Polling

• Routing with Service/Action Pairs

• Alarms/Alerts

• Chunking

Direct-Send vs. Route-Not-Read

• What is direct-send?• Point-to-Point transmission

• Point A Point B

• What is route-not-read?• Point-to-Intermediary-to-Point Transmission

• Point A Point C• Point B Point C

Feature Direct-Send Route-not-Read

Scalability Unlimited Limited

Reliability High – provides end-to-end transport status

Medium – provides link-level (not end-to-end) transport status

Single point of failure None Yes

Liability for Intermediary Organization (RNR Hub)

None High

Privacy for Messaging Nodes

Higher Lower

Deployment Cost High Low

Infrastructure Needs High Low

• What is Database-Polling?• Requires database inserts

• What is Folder-Polling?• Allows files to be dropped in preconfigured folders

Note: PHINMS Polls and processes messages in both options

PHINMSSender

ApplicationIn-Queue A

PHINMSReceiver Application

In-Queue B

ApplicationIn-Queue C

MessageReceiving

Application A

Message Receiving

Application B

Message Receiving

Application C

Out-Queue

MessageSending

Application

Message(Service=X,Action=Y)

Service=XAction=Y

Service=PAction=Q

Service=MAction=N

• Automatic E-Mail Notification• Ability for PHINMS to send emails to a distribution list when either the

PHINMS Sender, Receiver, or Poller encounters a fatal error• The e-mail distribution list is configurable

• System Alarms• View System Alarms - ability to view system generated alarms• Acknowledge System Alarms - ability to acknowledge an alarm

and document its resolution• Message Error Resolution - ability to view old alarms in the

console• Delete System Alarms – ability to delete alarms from the console

• PHINMS Message Size limit <= 10Mb

• PHINMS Sender can be configured to send larger files in “chunks”

• Chunking is transparent to sending and receiving applications

• With chunking, much larger files can be sent

• Isn’t compatible with Route-Not-Read

Questions?

PHINMS User Support Contact Information

PHINTech Helpdeskphintech@cdc.gov

1-800-532-9929

top related