Good Mobile Intranet GMI - PowerPoint PPT Presentation

1 / 27
About This Presentation
Title:

Good Mobile Intranet GMI

Description:

In this example, the subscription is created with a frequency of On Change' ... the user does not need this subscription anymore, it can be deleted by clicking ... – PowerPoint PPT presentation

Number of Views:79
Avg rating:3.0/5.0
Slides: 28
Provided by: efrenca
Category:
Tags: gmi | good | intranet | mobile

less

Transcript and Presenter's Notes

Title: Good Mobile Intranet GMI


1
Good Mobile Intranet (GMI)
GmiPush InstallationJune, 2006
2
Topics
  • GmiPush Pre-requisites
  • Overview
  • GMI
  • Internet Information Services (IIS)
  • GmiPush Installation
  • Overview
  • GMI Configuration
  • GmiPush Configuration

3
GmiPush Pre-requisites Overview
  • GmiPush is an application that allows mobile
    users to manage the information that is pushed to
    them, directly from their device. Users have the
    ability to subscribe/unsubscribe to a web site by
    simply clicking a link.

4
GmiPush Pre-requisites Overview

Users are taken to a page where they add a
title, select the frequency and type of alerts
and click on a button to request the push. All
without the intervention of a GMM/GMI
Administrator.
5
GmiPush Pre-requisites Overview
In this example, the subscription is created
with a frequency of On Change (every time that
the page changes) and the user has requested to
be notified every time, as the illustration shows
6
GmiPush Pre-requisites Overview
The Mobile user can click on the Delete Push
link and be taken to a page where all the
individual pushes to this user are displayed.
If the user does not need this subscription
anymore, it can be deleted by clicking on the
Delete button.
7
GmiPush Pre-requisites Overview
There is an additional page (http//ltservernamegt/
gmiPush/view.aspx) which displays details of all
active pushes. This is handy for GMI
administrators. Active is not a state, but it
means whether the given push has any future push.
8
Topics
  • GmiPush Pre-requisites
  • Overview
  • GMI
  • Internet Information Services (IIS)
  • GmiPush Installation
  • Overview
  • GMI Configuration
  • GmiPush Configuration

9
GmiPush Pre-requisites GMI
  • GMI version 1.8 or above

10
Topics
  • GmiPush Pre-requisites
  • Overview
  • GMI
  • Internet Information Services (IIS)
  • GmiPush Installation
  • Overview
  • GMI Configuration
  • GmiPush Configuration

11
GmiPush Pre-requisites IIS
  • IIS 5.0
  • .Net Framework, 2.0
  • Network connectivity to the GMI Server

12
GmiPush Pre-requisites IIS
For a server running applications using .NET 1.1
and .Net 2.0 (IIS 6), a separate Application Pool
needs to be created. This is because within a
single application pool, only one version of .Net
can be run at a time.
13
Topics
  • GmiPush Pre-requisites
  • Overview
  • GMI
  • Internet Information Services (IIS)
  • GmiPush Installation
  • Overview
  • GMI Configuration
  • GmiPush Configuration

14
GmiPush Installation Overview
  • There are 2 components to the install
  • Configuration and Installation of GMI push link
    transform
  • Installation of the GmiPush ASP.Net application
  • It is recommended that for production
    environments, IIS be installed on a separate
    physical server

15
Topics
  • GmiPush Pre-requisites
  • Overview
  • GMI
  • Internet Information Services (IIS)
  • GmiPush Installation
  • Overview
  • GMI Configuration
  • GmiPush Configuration

16
GmiPush Installation GMI Configuration
  • From the installation directory, copy the
    embedpush folder and its contents to the app
    folder, under the Good Intranet Server root
    installation

17
GmiPush Installation GMI Configuration
  • Change directory to embedpush and open the
    embedPush.xslt file.
  • lt?xml version"1.0" encoding"UTF-8"?gt
  • lt!-- embedPush.xslt by Good Technology --gt
  • ltxslstylesheet version"1.0" xmlnsxsl"http//ww
    w.w3.org/1999/XSL/Transform"gt
  • ltxsloutput method"html"/gt
  • ltxsltemplate match"/"gt
  • lthtmlgt
  • ltbodygt
  • ltxslapply-templates select""/gt
  • lt/bodygt
  • lt/htmlgt
  • lt/xsltemplategt
  • ltxsltemplate match"//body"gt
  • ltxslcopy-of select"text()_at_"/gt
  • ltbr /gt
  • lta href"http//ltservernamegt/gmiPush/add.aspx?p
    ush1"gt Push this page to me! lt/agt

18
GmiPush Installation GMI Configuration
  • Open the generic.props file (under the app
    folder, under the Good Intranet Server root
    installation) Before proceeding, backup the
    generic.props file!!!
  • Search for the response.all.selectors transform
    and modify as follows
  • response.all.selectors requestUrl.
  • response.all.transforms RemoveImgs \
  • Truncate \
  • UnrollTables \
  • UnpooledXslt
    (transformembedpush/embedPush.xslt) \
  • Stamp
    (text"ltReformatted by GMIgt,NametransformName")
  • The change is the addition of the embedpush
    transform. This change can be included in your
    own transformations.

19
GmiPush Installation GMI Configuration
  • Change directory to the Good Intranet Server
    root installation. Before proceeding, backup the
    config.props file!!!
  • Open the config.props file
  • Search for the Header Management Module section
    and modify as follows
  • header.enable true
  • header.email.header GI-EMAIL
  • header.email.value gi_emailaddress
  • header.email.hosts
  • header.myserver.header User-Agent
  • header.myserver.value Mozilla/4.0
    (compatible MSIE 6.0 Windows NT 5.0
    User-Agent)
  • header.myserver.hosts ltmyserver.corp.comgt

20
GmiPush Installation GMI Configuration
  • Once these changes have been completed save the
    config.props file and restart the Good Intranet
    Server Service.

21
Topics
  • GmiPush Pre-requisites
  • Overview
  • GMI
  • Internet Information Services (IIS)
  • GmiPush Installation
  • Overview
  • GMI Configuration
  • GmiPush Configuration

22
GmiPush Installation GmiPush Configuration
From the installation directory, copy the
GmiPushSetup.msi file to the target IIS server.
Once there, launch the GmiPushSetup.msi.
23
GmiPush Installation GmiPush Configuration
24
GmiPush Installation GmiPush Configuration
25
GmiPush Installation GmiPush Configuration
26
GmiPush Installation GmiPush Configuration
  • Change directory to Inetpub\wwwroot\gmiPush and
    open the web.config file. Look for the following
    content
  • ltadd key"gmiPushWsUrlReference.cs"
    value"http//ltservernamegtltportgt/axis/services/Go
    odIntranetPush"/gt
  • ltadd key"gmiPushWsUrl" value"http//ltservernamegt
    ltportgt/axis/services/GoodIntranetPush?wsdl"/gt
  • ltadd key"gmiPushWsLogin" value"admin"/gt
  • ltadd key"gmiPushWsPassword" value"admin"/gt
  • Change the ltservernamegt, ltportgt and credentials
    as per your
  • GMI installation

27
Information at the Point of Business.
Write a Comment
User Comments (0)
About PowerShow.com