Re: [Hardhats-members] GT.M V5.0-000 available

2005-06-21 Thread Mark Street
On Tuesday 07 June 2005 06:44, K.S. Bhaskar wrote:
 4. Network services can now be written in GT.M and deployed under
 inetd/xinetd.

 [KSB] This will allow the new direct connect CPRS GUI to be used more
 easily.  Effectively, it means that VistA can be packaged  deployed
 like other network services under inetd/xinetd, which is a standard way
 of deploying network services on UNIX/Linux.

StandAlone vs xinetd/inetd superserver.  Can it still be run stand alone?

In a busy institution what would the benefits of using a superserver rather 
than standalone process?  Ease of configuration?  System Resources?  
Connection control?

Usually less often used services are run under xinetd/inetd to save system 
resources and fine tune security and connection control.

-- 
Mark Street, RHCE
http://www.oswizards.com
--
Key fingerprint = 3949 39E4 6317 7C3C 023E  2B1F 6FB3 06E7 D109 56C0
GPG key http://www.oswizards.com/pubkey.asc


---
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477alloc_id=16492op=click
___
Hardhats-members mailing list
Hardhats-members@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hardhats-members


Re: [Hardhats-members] GT.M V5.0-000 available

2005-06-21 Thread Nancy Anthracite
I think you have hit the nail on the head with your last sentence.  The old 
RPC broker pretty much required that the server and clients be on the same 
network to provide secuity for the system because of the way the callback was 
made to the server.  The new broker fixed that but did not work well with 
previous versions of GT.M,  With this new configuration,  secure remote 
connections from CPRS to the server can be set up allowing for ASP use of 
VistA with GTM on Linux as well as the other platforms while opening only one 
port. 

On Tuesday 21 June 2005 05:00 pm, Mark Street wrote:
 On Tuesday 07 June 2005 06:44, K.S. Bhaskar wrote:
  4. Network services can now be written in GT.M and deployed under
  inetd/xinetd.
 
  [KSB] This will allow the new direct connect CPRS GUI to be used more
  easily.  Effectively, it means that VistA can be packaged  deployed
  like other network services under inetd/xinetd, which is a standard way
  of deploying network services on UNIX/Linux.

 StandAlone vs xinetd/inetd superserver.  Can it still be run stand alone?

 In a busy institution what would the benefits of using a superserver rather
 than standalone process?  Ease of configuration?  System Resources?
 Connection control?

 Usually less often used services are run under xinetd/inetd to save system
 resources and fine tune security and connection control.

-- 
Nancy Anthracite


---
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477alloc_id=16492op=click
___
Hardhats-members mailing list
Hardhats-members@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hardhats-members


Re: [Hardhats-members] GT.M V5.0-000 available

2005-06-21 Thread K.S. Bhaskar

Mark --

Comments below.

-- Bhaskar

Mark Street wrote:

On Tuesday 07 June 2005 06:44, K.S. Bhaskar wrote:
  4. Network services can now be written in GT.M and deployed under
  inetd/xinetd.
 
  [KSB] This will allow the new direct connect CPRS GUI to be used more
  easily.  Effectively, it means that VistA can be packaged  deployed
  like other network services under inetd/xinetd, which is a standard way
  of deploying network services on UNIX/Linux.

StandAlone vs xinetd/inetd superserver.  Can it still be run stand alone?


[KSB] Nothing that existed previously in GT.M has been taken away, so if 
it worked for you before, it will continue to work for you now.  With 
each new GT.M release, the GT.M team tries awfully hard to not break any 
application that used to work (with the exception of an application that 
somehow relies on the presence of a bug).



In a busy institution what would the benefits of using a superserver rather
than standalone process?  Ease of configuration?  System Resources? 
Connection control?


Usually less often used services are run under xinetd/inetd to save system
resources and fine tune security and connection control.


[KSB] You are correct.  However, I do think that on Linux vs. operating 
systems like Windows, OpenVMS, z/OS (used to be called OS/390) or even 
some other flavors of UNIX, process invocation is cheap, and this tends 
to swing the pendulum towards deployment under inetd/xinetd and the 
benefits of being able to fine tune things that it allows.


In the case of GT.M, since there is no daemon to startup or shut down 
(the first process to open a database file sets up the shared control 
structures; the last one out turns off the lights), one of the benefits 
of deploying a service under inet/xinetd is that when there is no 
activity, everything is just shut down (i.e., no files open, no 
processes active).  So, it's just a little cleaner.


In the case of VistA on GT.M specifically, the new ability to deploy a 
service under inetd/xinetd allows the new direct connect CPRS GUI to be 
served by a GT.M process that is started up when the connection request 
comes in, rather than, for example, a pre-existing process from a pool 
of processes.  This is especially appropriate for deployment under 
inetd/xinetd because it is a relatively long-lived connection.



---
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477alloc_id=16492op=click
___
Hardhats-members mailing list
Hardhats-members@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hardhats-members


Re: [Hardhats-members] GT.M V5.0-000 available

2005-06-21 Thread Mark Street
I understand.  Can you explain some details/mechanism on the new 'direct 
connect' CPRS GUI.

Am I assuming that the 'new way' is to make a direct connection to GT.M/VistA 
using a superserver connection instead of having RPCBroker listener.  Did 
this grow out of limitations of RPCBroker?

On Tuesday 21 June 2005 14:42, K.S. Bhaskar wrote:
 In the case of GT.M, since there is no daemon to startup or shut down
 (the first process to open a database file sets up the shared control
 structures; the last one out turns off the lights), one of the benefits
 of deploying a service under inet/xinetd is that when there is no
 activity, everything is just shut down (i.e., no files open, no
 processes active).  So, it's just a little cleaner.

 In the case of VistA on GT.M specifically, the new ability to deploy a
 service under inetd/xinetd allows the new direct connect CPRS GUI to be
 served by a GT.M process that is started up when the connection request
 comes in, rather than, for example, a pre-existing process from a pool
 of processes.  This is especially appropriate for deployment under
 inetd/xinetd because it is a relatively long-lived connection.
-- 
Mark Street, RHCE
http://www.oswizards.com
--
Key fingerprint = 3949 39E4 6317 7C3C 023E  2B1F 6FB3 06E7 D109 56C0
GPG key http://www.oswizards.com/pubkey.asc


---
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477alloc_id=16492op=click
___
Hardhats-members mailing list
Hardhats-members@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hardhats-members


Re: [Hardhats-members] GT.M V5.0-000 available

2005-06-21 Thread K.S. Bhaskar
Unfortunately, I don't know the details on how to connect to the new 
CPRS GUI, but I know that it works with a GT.M server deployed under 
inetd/xinetd, but hopefully someone on this list will be able to tell 
you how.


I also don't know why the protocol was changed/enhanced.

-- Bhaskar

Mark Street wrote:

I understand.  Can you explain some details/mechanism on the new 'direct
connect' CPRS GUI.

Am I assuming that the 'new way' is to make a direct connection to 
GT.M/VistA

using a superserver connection instead of having RPCBroker listener.  Did
this grow out of limitations of RPCBroker?



---
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477alloc_id=16492op=click
___
Hardhats-members mailing list
Hardhats-members@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hardhats-members


RE: [Hardhats-members] GT.M V5.0-000 available

2005-06-21 Thread Aylesworth Marc A Ctr AFRL/IFSE
Under the old CPRS the client connected to the server and then the server
opened a connection back to the client this is an older style of making
connections between server and client for two way communications. The new
CPRS makes one connection from the client and uses this to communicate both
ways. ( At least that is what I got from the previous posts about it)

Thanks

Marc Aylesworth

C3I Associates 

AFRL/IFSE

Joint Battlespace Infosphere Team

525 Brooks Rd

Rome, NY 13441-4505

Tel:315.330.2422

Fax:315.330.7009

Email: [EMAIL PROTECTED]


-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of K.S.
Bhaskar
Sent: Tuesday, June 21, 2005 6:18 PM
To: hardhats-members@lists.sourceforge.net
Subject: Re: [Hardhats-members] GT.M V5.0-000 available

Unfortunately, I don't know the details on how to connect to the new 
CPRS GUI, but I know that it works with a GT.M server deployed under 
inetd/xinetd, but hopefully someone on this list will be able to tell 
you how.

I also don't know why the protocol was changed/enhanced.

-- Bhaskar

Mark Street wrote:
 I understand.  Can you explain some details/mechanism on the new 'direct
 connect' CPRS GUI.
 
 Am I assuming that the 'new way' is to make a direct connection to 
 GT.M/VistA
 using a superserver connection instead of having RPCBroker listener.  Did
 this grow out of limitations of RPCBroker?


---
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477alloc_id=16492op=click
___
Hardhats-members mailing list
Hardhats-members@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hardhats-members


---
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477alloc_id=16492op=click
___
Hardhats-members mailing list
Hardhats-members@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hardhats-members


Re: [Hardhats-members] GT.M V5.0-000 available

2005-06-21 Thread whitten
The old way involved having a listener running on a known port,
which would job off a new MUMPS process for each CPRS client.

Since the new MUMPS process created a new TCP/IP outgoing socket from
the server, the listener only had a minimal load per CPRS client, and
thus didn't have to hand off the socket (which is not in the MUMPS standard)
nor did it have to start a new listener on the known port, (with the
potential of missing a CPRS client connection) when the new listener was
taking over.

Unfortunately, the old method didn't work when connecting a CPRS client
within a NAT or router to a server that also could be within a NAT or
router. Since the CPRS client machine had a non-routeable
address in that case, it was the equivalent of trying to contact someone by
phone where you had their phone extension, but not the main trunk number.

The new CPRS process follows the idea that if you can get a socket between
the CPRS client and the server, you should simply use that socket. The
expectation is that using inetd/xinetd to handle known port management would
yield no dropped connections. 

David 
713-870-3834

 
 Unfortunately, I don't know the details on how to connect to the new 
 CPRS GUI, but I know that it works with a GT.M server deployed under 
 inetd/xinetd, but hopefully someone on this list will be able to tell 
 you how.
 
 I also don't know why the protocol was changed/enhanced.
 
 -- Bhaskar
 
 Mark Street wrote:
  I understand.  Can you explain some details/mechanism on the new 'direct
  connect' CPRS GUI.
  
  Am I assuming that the 'new way' is to make a direct connection to 
  GT.M/VistA
  using a superserver connection instead of having RPCBroker listener.  Did
  this grow out of limitations of RPCBroker?
 
 
 ---
 SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
 from IBM. Find simple to follow Roadmaps, straightforward articles,
 informative Webcasts and more! Get everything you need to get up to
 speed, fast. http://ads.osdn.com/?ad_id=7477alloc_id=16492op=click
 ___
 Hardhats-members mailing list
 Hardhats-members@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/hardhats-members
 



---
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477alloc_id=16492op=click
___
Hardhats-members mailing list
Hardhats-members@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hardhats-members


Re: [Hardhats-members] GT.M V5.0-000 available

2005-06-21 Thread Mark Street
Beautiful Dave, thanks for the clarification.  I can remember running into 
that problem some months back.  Socket's are good.

Am I correct in assuming that one would have two choices here since there is 
no daemon process to run.

1.  Run/spawn a gtm/mumps process through xinetd/inetd (Is this what is 
referred to as a new style listener in listener configuration?)
2.  Run a RPClistener (old style)

On Tuesday 21 June 2005 16:07, [EMAIL PROTECTED] wrote:
 The old way involved having a listener running on a known port,
 which would job off a new MUMPS process for each CPRS client.

 Since the new MUMPS process created a new TCP/IP outgoing socket from
 the server, the listener only had a minimal load per CPRS client, and
 thus didn't have to hand off the socket (which is not in the MUMPS
 standard) nor did it have to start a new listener on the known port, (with
 the potential of missing a CPRS client connection) when the new listener
 was taking over.

 Unfortunately, the old method didn't work when connecting a CPRS client
 within a NAT or router to a server that also could be within a NAT or
 router. Since the CPRS client machine had a non-routeable
 address in that case, it was the equivalent of trying to contact someone by
 phone where you had their phone extension, but not the main trunk number.

 The new CPRS process follows the idea that if you can get a socket between
 the CPRS client and the server, you should simply use that socket. The
 expectation is that using inetd/xinetd to handle known port management
 would yield no dropped connections.



  Unfortunately, I don't know the details on how to connect to the new
  CPRS GUI, but I know that it works with a GT.M server deployed under
  inetd/xinetd, but hopefully someone on this list will be able to tell
  you how.
 
  I also don't know why the protocol was changed/enhanced.
 
  -- Bhaskar
 
  Mark Street wrote:
   I understand.  Can you explain some details/mechanism on the new
   'direct connect' CPRS GUI.
  
   Am I assuming that the 'new way' is to make a direct connection to
   GT.M/VistA
   using a superserver connection instead of having RPCBroker listener. 
   Did this grow out of limitations of RPCBroker?
-- 
Mark Street, RHCE
http://www.oswizards.com
--
Key fingerprint = 3949 39E4 6317 7C3C 023E  2B1F 6FB3 06E7 D109 56C0
GPG key http://www.oswizards.com/pubkey.asc


---
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477alloc_id=16492op=click
___
Hardhats-members mailing list
Hardhats-members@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hardhats-members


Re: [Hardhats-members] GT.M V5.0-000 available

2005-06-07 Thread Greg Woodhouse
There may be SAC exemptions allowing the use of non-standard calls,
too.
--- K.S. Bhaskar [EMAIL PROTECTED] wrote:

 Sorry.  Annotations embedded below.
 
 -- Bhaskar
 
 [KSB] I believe VistA coding standards are to use variable names up 8
 
 characters, and not to use non-standard features like $Increment(). 
 But 
 there are instances of $I() usage in VistA which are bypassed with 
 standard M code when ZTMGRSET is run to set up GT.M as the target M 
 platform.  Now, ZTMGRSET et al can be modified to use $I() for GT.M,
 and 
 should give a small performance boost.  Whether such a performance
 boost 
 is noticeable is unknown - presumably the uses of $I() in VistA
 didn't 
 creep in unnoticed but were the result of a conscious decision on the
 
 part of VA developers to use a non-standard extension for performance
 or 
 other reasons.
 


The most profound technologies are those that disappear.
--Mark Weiser


Greg Woodhouse 
[EMAIL PROTECTED] 
[EMAIL PROTECTED] 






---
This SF.Net email is sponsored by: NEC IT Guy Games.  How far can you shotput
a projector? How fast can you ride your desk chair down the office luge track?
If you want to score the big prize, get to know the little guy.  
Play to win an NEC 61 plasma display: http://www.necitguy.com/?r=20
___
Hardhats-members mailing list
Hardhats-members@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hardhats-members


Re: [Hardhats-members] GT.M V5.0-000 available

2005-06-07 Thread Greg Woodhouse
This is especially welcome news. Where can I find the API documented?

--- K.S. Bhaskar [EMAIL PROTECTED] wrote:
 
 4. Network services can now be written in GT.M and deployed under
 inetd/xinetd.
 
 [KSB] This will allow the new direct connect CPRS GUI to be used
 more 
 easily.  Effectively, it means that VistA can be packaged  deployed 
 like other network services under inetd/xinetd, which is a standard
 way 
 of deploying network services on UNIX/Linux.
 


The most profound technologies are those that disappear.
--Mark Weiser


Greg Woodhouse 
[EMAIL PROTECTED] 
[EMAIL PROTECTED] 






---
This SF.Net email is sponsored by: NEC IT Guy Games.  How far can you shotput
a projector? How fast can you ride your desk chair down the office luge track?
If you want to score the big prize, get to know the little guy.  
Play to win an NEC 61 plasma display: http://www.necitguy.com/?r=20
___
Hardhats-members mailing list
Hardhats-members@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hardhats-members


Re: [Hardhats-members] GT.M V5.0-000 available

2005-06-07 Thread K.S. Bhaskar
In the GT.M V5.0-000 Release Notes 
(http://www.sanchez-gtm.com/user_documentation/targets/GTM_V5.0-000_Release_Notes.html 
and more specifically, at the tag describing it 
http://www.sanchez-gtm.com/user_documentation/targets/GTM_V5.0-000_Release_Notes.html#ch.hi.id.55).


-- Bhaskar

Greg Woodhouse wrote:

This is especially welcome news. Where can I find the API documented?

--- K.S. Bhaskar [EMAIL PROTECTED] wrote:


4. Network services can now be written in GT.M and deployed under
inetd/xinetd.


[KSB] This will allow the new direct connect CPRS GUI to be used
more 
easily.  Effectively, it means that VistA can be packaged  deployed 
like other network services under inetd/xinetd, which is a standard
way 
of deploying network services on UNIX/Linux.



---
This SF.Net email is sponsored by: NEC IT Guy Games.  How far can you shotput
a projector? How fast can you ride your desk chair down the office luge track?
If you want to score the big prize, get to know the little guy.  
Play to win an NEC 61 plasma display: http://www.necitguy.com/?r=20

___
Hardhats-members mailing list
Hardhats-members@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hardhats-members


Re: [Hardhats-members] GT.M V5.0-000 available

2005-06-07 Thread LD \Gus\ Landis
Hi,

  Given the fact that the Cache, DSM and now GT.m have this functionality
  (and I hope that all of the implementations are functionally identical), this
  would be a good addition to the new edition of the M[UMPS] standard.
  Since it is done, there's not much need for much discussion, IMO.

On 6/7/05, K.S. Bhaskar [EMAIL PROTECTED] wrote:
 3. A new intrinsic function, $INCREMENT(glvn[,expr]), is provided to
 atomically increment a global variable by a numeric value.


-- 
LD Landis - N0YRQ - from the St Paul side of Minneapolis


---
This SF.Net email is sponsored by: NEC IT Guy Games.  How far can you shotput
a projector? How fast can you ride your desk chair down the office luge track?
If you want to score the big prize, get to know the little guy.
Play to win an NEC 61 plasma display: http://www.necitguy.com/?r 
___
Hardhats-members mailing list
Hardhats-members@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hardhats-members


RE: [Hardhats-members] GT.M V5.0-000 available

2005-06-07 Thread Selina Pankovich
Bhaskar,
I am new to this whole thing!  I am trying to get Explorer open and it
keeps telling me to download Client Manager 3.15A.  (It does this on the
other things also - Studio, Terminal, etc - but I've gotten all of them
to open up after hitting cancel so many times.)  Then when Explorer does
open I get a Run-time error: Object Variable or with Block Variable not
set.  Do you know what I'm doing wrong?

Selina Pankovich
Ingenium Data Technics, Inc.
(406)533-6706
[EMAIL PROTECTED]
 

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of K.S.
Bhaskar
Sent: Tuesday, June 07, 2005 8:02 AM
To: hardhats-members@lists.sourceforge.net
Subject: Re: [Hardhats-members] GT.M V5.0-000 available

In the GT.M V5.0-000 Release Notes 
(http://www.sanchez-gtm.com/user_documentation/targets/GTM_V5.0-000_Rele
ase_Notes.html 
and more specifically, at the tag describing it 
http://www.sanchez-gtm.com/user_documentation/targets/GTM_V5.0-000_Relea
se_Notes.html#ch.hi.id.55).

-- Bhaskar

Greg Woodhouse wrote:
 This is especially welcome news. Where can I find the API documented?
 
 --- K.S. Bhaskar [EMAIL PROTECTED] wrote:
 
4. Network services can now be written in GT.M and deployed under
inetd/xinetd.

[KSB] This will allow the new direct connect CPRS GUI to be used
more 
easily.  Effectively, it means that VistA can be packaged  deployed 
like other network services under inetd/xinetd, which is a standard
way 
of deploying network services on UNIX/Linux.


---
This SF.Net email is sponsored by: NEC IT Guy Games.  How far can you
shotput
a projector? How fast can you ride your desk chair down the office luge
track?
If you want to score the big prize, get to know the little guy.  
Play to win an NEC 61 plasma display: http://www.necitguy.com/?r=20
___
Hardhats-members mailing list
Hardhats-members@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hardhats-members



---
This SF.Net email is sponsored by: NEC IT Guy Games.  How far can you shotput
a projector? How fast can you ride your desk chair down the office luge track?
If you want to score the big prize, get to know the little guy.  
Play to win an NEC 61 plasma display: http://www.necitguy.com/?r=20
___
Hardhats-members mailing list
Hardhats-members@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hardhats-members


Re: [Hardhats-members] GT.M V5.0-000 available

2005-06-07 Thread K.S. Bhaskar

Selina --

You are using the wrong MUMPS implementation!  8-)

Humor aside, what you refer to are not GT.M components or GT.M messages. 
 You are using another MUMPS implementation, one that I don't know 
anything about.  I would be happy to help you get VistA up on GT.M, 
should you wish to do that.


Regards
-- Bhaskar

Selina Pankovich wrote:

Bhaskar,
I am new to this whole thing!  I am trying to get Explorer open and it
keeps telling me to download Client Manager 3.15A.  (It does this on the
other things also - Studio, Terminal, etc - but I've gotten all of them
to open up after hitting cancel so many times.)  Then when Explorer does
open I get a Run-time error: Object Variable or with Block Variable not
set.  Do you know what I'm doing wrong?

Selina Pankovich
Ingenium Data Technics, Inc.
(406)533-6706
[EMAIL PROTECTED]



---
This SF.Net email is sponsored by: NEC IT Guy Games.  How far can you shotput
a projector? How fast can you ride your desk chair down the office luge track?
If you want to score the big prize, get to know the little guy.  
Play to win an NEC 61 plasma display: http://www.necitguy.com/?r=20

___
Hardhats-members mailing list
Hardhats-members@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hardhats-members


RE: [Hardhats-members] GT.M V5.0-000 available

2005-06-07 Thread Renee Cannon
Selina, you ARE using the right implementation 8-)

Humor aside, InterSystems is available 24x7 to help you with your Cache
evaluation.  Once Cache is installed, you can refer to the Hardhats web site
for VistA setup instructions or just ask us to help you get started.

If you would be so kind as to contact me directly, I would be happy to help
you.  I can also direct you to documentation and resources to help you
decide which MUMPS environment to choose.

Kind regards,

Renee Cannon
InterSystems Corporation
[EMAIL PROTECTED]
425.898.7406

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of K.S.
Bhaskar
Sent: Tuesday, June 07, 2005 8:08 AM
To: hardhats-members@lists.sourceforge.net
Subject: Re: [Hardhats-members] GT.M V5.0-000 available

Selina --

You are using the wrong MUMPS implementation!  8-)

Humor aside, what you refer to are not GT.M components or GT.M messages. 
  You are using another MUMPS implementation, one that I don't know 
anything about.  I would be happy to help you get VistA up on GT.M, 
should you wish to do that.

Regards
-- Bhaskar

Selina Pankovich wrote:
 Bhaskar,
 I am new to this whole thing!  I am trying to get Explorer open and it
 keeps telling me to download Client Manager 3.15A.  (It does this on the
 other things also - Studio, Terminal, etc - but I've gotten all of them
 to open up after hitting cancel so many times.)  Then when Explorer does
 open I get a Run-time error: Object Variable or with Block Variable not
 set.  Do you know what I'm doing wrong?
 
 Selina Pankovich
 Ingenium Data Technics, Inc.
 (406)533-6706
 [EMAIL PROTECTED]


---
This SF.Net email is sponsored by: NEC IT Guy Games.  How far can you
shotput
a projector? How fast can you ride your desk chair down the office luge
track?
If you want to score the big prize, get to know the little guy.  
Play to win an NEC 61 plasma display: http://www.necitguy.com/?r=20
___
Hardhats-members mailing list
Hardhats-members@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hardhats-members



---
This SF.Net email is sponsored by: NEC IT Guy Games.  How far can you shotput
a projector? How fast can you ride your desk chair down the office luge track?
If you want to score the big prize, get to know the little guy.  
Play to win an NEC 61 plasma display: http://www.necitguy.com/?r=20
___
Hardhats-members mailing list
Hardhats-members@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hardhats-members


RE: [Hardhats-members] GT.M V5.0-000 available

2005-06-07 Thread Thomas Salander

Dear Ms. Pankovich,

This looks like it may have been an incomplete install. If you could answer 
some questions for me I would be happy to work with you to resolve this issue.


What OS are you using?
Was there a previous version of Cache installed on this system?
What version of Cache did you install (what is the name of the file)?
Did you get a message box saying that Cache installation was complete?

Sincerely,
Thomas Salander
Federal Support Team
InterSystems Corporation
At 6/7/2005 10:46 AM, you wrote:

Bhaskar,
I am new to this whole thing!  I am trying to get Explorer open and it
keeps telling me to download Client Manager 3.15A.  (It does this on the
other things also - Studio, Terminal, etc - but I've gotten all of them
to open up after hitting cancel so many times.)  Then when Explorer does
open I get a Run-time error: Object Variable or with Block Variable not
set.  Do you know what I'm doing wrong?

Selina Pankovich
Ingenium Data Technics, Inc.
(406)533-6706
[EMAIL PROTECTED]


-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of K.S.
Bhaskar
Sent: Tuesday, June 07, 2005 8:02 AM
To: hardhats-members@lists.sourceforge.net
Subject: Re: [Hardhats-members] GT.M V5.0-000 available

In the GT.M V5.0-000 Release Notes
(http://www.sanchez-gtm.com/user_documentation/targets/GTM_V5.0-000_Rele
ase_Notes.html
and more specifically, at the tag describing it
http://www.sanchez-gtm.com/user_documentation/targets/GTM_V5.0-000_Relea
se_Notes.html#ch.hi.id.55).

-- Bhaskar

Greg Woodhouse wrote:
 This is especially welcome news. Where can I find the API documented?

 --- K.S. Bhaskar [EMAIL PROTECTED] wrote:

4. Network services can now be written in GT.M and deployed under
inetd/xinetd.

[KSB] This will allow the new direct connect CPRS GUI to be used
more
easily.  Effectively, it means that VistA can be packaged  deployed
like other network services under inetd/xinetd, which is a standard
way
of deploying network services on UNIX/Linux.


---
This SF.Net email is sponsored by: NEC IT Guy Games.  How far can you
shotput
a projector? How fast can you ride your desk chair down the office luge
track?
If you want to score the big prize, get to know the little guy.
Play to win an NEC 61 plasma display: http://www.necitguy.com/?r=20
___
Hardhats-members mailing list
Hardhats-members@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hardhats-members



---
This SF.Net email is sponsored by: NEC IT Guy Games.  How far can you shotput
a projector? How fast can you ride your desk chair down the office luge track?
If you want to score the big prize, get to know the little guy.
Play to win an NEC 61 plasma display: http://www.necitguy.com/?r=20
___
Hardhats-members mailing list
Hardhats-members@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hardhats-members





---
This SF.Net email is sponsored by: NEC IT Guy Games.  How far can you shotput
a projector? How fast can you ride your desk chair down the office luge track?
If you want to score the big prize, get to know the little guy.  
Play to win an NEC 61 plasma display: http://www.necitguy.com/?r=20

___
Hardhats-members mailing list
Hardhats-members@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hardhats-members


[Hardhats-members] GT.M V5.0-000 available

2005-06-06 Thread K.S. Bhaskar
GT.M V5.0-000 is now available. V5.0-000 is a major release of GT.M. The 
fact that it has a new top level version number - V5 vs. V4 - means that 
it has a new database format. There is significant new functionality as 
well, as described in the V5.0-000 Release Notes 
(http://www.sanchez-gtm.com/user_documentation/targets/GTM_V5.0-000_Release_Notes.html).


Even though a database format change affects every index and data block 
in the database, GT.M V5.0-000 comes with an upgrade procedure that 
operates mostly in parallel with normal application operation. Stand 
alone access is required typically only for a few seconds.  Note that 
for applications deployed in a logical dual site configuration, the 
upgrade can be accomplished with continuous application availability.


The most significant enhancements in this release are as follows:

1. Transaction counts are increased from 32 bits to 64 bits.

2. M names can be up to 31 characters long.

3. A new intrinsic function, $INCREMENT(glvn[,expr]), is provided to 
atomically increment a global variable by a numeric value.


4. Network services can now be written in GT.M and deployed under 
inetd/xinetd.


5. On the secondary of an application deployed in a logical dual site 
configuration, helper processes can now be used to speed the rate at 
which updates can be committed to disk.


6. There is now an option for a database file to allow existing global 
variable nodes with null subscripts but to prohibit setting/updating 
global variables with null subscripts.


7. On OpenVMS, upper and lower case labels in M routines can be the 
target of a call from an external C routine to an M routine.


8. GT.M traditionally collated a null subscript between numeric 
subscripts and string subscripts. The M standard specifies that null 
subscripts be collated before numeric subscripts. When a database file 
is created, it can now be created to use either traditional GT.M 
collation or M standard collation for null subscripts.


Please see the announcement of the release 
(http://www.sanchez-gtm.com/news/news_060605.htm).


GT.M for x86 GNU/Linux used under the GNU General Public License (GPL) 
can be downloaded from Source Forge 
(http://sourceforge.net/projects/sanchez-gtm).  Software for customers 
who have purchased support can be downloaded from the GT.M FTP site.


Please also visit the new documentation area in the GT.M project page 
(http://www.sanchez-gtm.com/user_documentation/user_doc.htm). 
Henceforth, we intend to make all documentation available there.


Regards
-- Bhaskar
begin:vcard
fn:K.S. Bhaskar
n:Bhaskar;K.S.
org:Fidelity Information Services, Inc.
adr:Suite 300;;2 West Liberty Boulevard;Malvern;PA;19355;USA
email;internet:[EMAIL PROTECTED]
title:VP, Product Manager
tel;work:+1 (610) 578-4265
tel;fax:+1 (484) 595-5101
tel;cell:+1 (610) 620-3355
x-mozilla-html:FALSE
url:http://www.sanchez-gtm.com
version:2.1
end:vcard



Re: [Hardhats-members] GT.M V5.0-000 available

2005-06-06 Thread LD \Gus\ Landis
THANKS BHaskar!

  Guess I won't diddle with FT02 tonight (as I was planning) ;-)

Cheers,
  --ldl

On 6/6/05, K.S. Bhaskar [EMAIL PROTECTED] wrote:
 GT.M V5.0-000 is now available. V5.0-000 is a major release of GT.M. The
 fact that it has a new top level version number - V5 vs. V4 - means that
 it has a new database format. There is significant new functionality as
 well, as described in the V5.0-000 Release Notes
 (http://www.sanchez-gtm.com/user_documentation/targets/GTM_V5.0-000_Release_Notes.html).
 
 Even though a database format change affects every index and data block
 in the database, GT.M V5.0-000 comes with an upgrade procedure that
 operates mostly in parallel with normal application operation. Stand
 alone access is required typically only for a few seconds.  Note that
 for applications deployed in a logical dual site configuration, the
 upgrade can be accomplished with continuous application availability.
 
 The most significant enhancements in this release are as follows:
 
 1. Transaction counts are increased from 32 bits to 64 bits.
 
 2. M names can be up to 31 characters long.
 
 3. A new intrinsic function, $INCREMENT(glvn[,expr]), is provided to
 atomically increment a global variable by a numeric value.
 
 4. Network services can now be written in GT.M and deployed under
 inetd/xinetd.
 
 5. On the secondary of an application deployed in a logical dual site
 configuration, helper processes can now be used to speed the rate at
 which updates can be committed to disk.
 
 6. There is now an option for a database file to allow existing global
 variable nodes with null subscripts but to prohibit setting/updating
 global variables with null subscripts.
 
 7. On OpenVMS, upper and lower case labels in M routines can be the
 target of a call from an external C routine to an M routine.
 
 8. GT.M traditionally collated a null subscript between numeric
 subscripts and string subscripts. The M standard specifies that null
 subscripts be collated before numeric subscripts. When a database file
 is created, it can now be created to use either traditional GT.M
 collation or M standard collation for null subscripts.
 
 Please see the announcement of the release
 (http://www.sanchez-gtm.com/news/news_060605.htm).
 
 GT.M for x86 GNU/Linux used under the GNU General Public License (GPL)
 can be downloaded from Source Forge
 (http://sourceforge.net/projects/sanchez-gtm).  Software for customers
 who have purchased support can be downloaded from the GT.M FTP site.
 
 Please also visit the new documentation area in the GT.M project page
 (http://www.sanchez-gtm.com/user_documentation/user_doc.htm).
 Henceforth, we intend to make all documentation available there.
 
 Regards
 -- Bhaskar
 
 
 


-- 
LD Landis - N0YRQ - from the St Paul side of Minneapolis


---
This SF.Net email is sponsored by: NEC IT Guy Games.  How far can you shotput
a projector? How fast can you ride your desk chair down the office luge track?
If you want to score the big prize, get to know the little guy.
Play to win an NEC 61 plasma display: http://www.necitguy.com/?r 
___
Hardhats-members mailing list
Hardhats-members@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hardhats-members


Re: [Hardhats-members] GT.M V5.0-000 available

2005-06-06 Thread Nancy Anthracite
This sounds really impressive and I don't even understand half of it!  Thanks 
to everyone involved.

On Monday 06 June 2005 07:12 pm, K.S. Bhaskar wrote:
 GT.M V5.0-000 is now available. V5.0-000 is a major release of GT.M. The
 fact that it has a new top level version number - V5 vs. V4 - means that
 it has a new database format. There is significant new functionality as
 well, as described in the V5.0-000 Release Notes
 (http://www.sanchez-gtm.com/user_documentation/targets/GTM_V5.0-000_Release
_Notes.html).

 Even though a database format change affects every index and data block
 in the database, GT.M V5.0-000 comes with an upgrade procedure that
 operates mostly in parallel with normal application operation. Stand
 alone access is required typically only for a few seconds.  Note that
 for applications deployed in a logical dual site configuration, the
 upgrade can be accomplished with continuous application availability.

 The most significant enhancements in this release are as follows:

 1. Transaction counts are increased from 32 bits to 64 bits.

 2. M names can be up to 31 characters long.

 3. A new intrinsic function, $INCREMENT(glvn[,expr]), is provided to
 atomically increment a global variable by a numeric value.

 4. Network services can now be written in GT.M and deployed under
 inetd/xinetd.

 5. On the secondary of an application deployed in a logical dual site
 configuration, helper processes can now be used to speed the rate at
 which updates can be committed to disk.

 6. There is now an option for a database file to allow existing global
 variable nodes with null subscripts but to prohibit setting/updating
 global variables with null subscripts.

 7. On OpenVMS, upper and lower case labels in M routines can be the
 target of a call from an external C routine to an M routine.

 8. GT.M traditionally collated a null subscript between numeric
 subscripts and string subscripts. The M standard specifies that null
 subscripts be collated before numeric subscripts. When a database file
 is created, it can now be created to use either traditional GT.M
 collation or M standard collation for null subscripts.

 Please see the announcement of the release
 (http://www.sanchez-gtm.com/news/news_060605.htm).

 GT.M for x86 GNU/Linux used under the GNU General Public License (GPL)
 can be downloaded from Source Forge
 (http://sourceforge.net/projects/sanchez-gtm).  Software for customers
 who have purchased support can be downloaded from the GT.M FTP site.

 Please also visit the new documentation area in the GT.M project page
 (http://www.sanchez-gtm.com/user_documentation/user_doc.htm).
 Henceforth, we intend to make all documentation available there.

 Regards
 -- Bhaskar

-- 
Nancy Anthracite


---
This SF.Net email is sponsored by: NEC IT Guy Games.  How far can you shotput
a projector? How fast can you ride your desk chair down the office luge track?
If you want to score the big prize, get to know the little guy.  
Play to win an NEC 61 plasma display: http://www.necitguy.com/?r=20
___
Hardhats-members mailing list
Hardhats-members@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hardhats-members