AW: [U2] UniVerse 10.2

2006-02-16 Thread Ewinger Klaus
Hi Mike,

This is what I understood from last years DB2 conference in Orlando:

Yes, web services use SOAP and XML over http. The new SOAP server in UniVerse 
10.2 should offer both and expose it as a standard web service. It even 
supports WSDL, a language to describe a web service to a client program similar 
to a dictionary describing the structure of a data file. E. g. Visual Studio 
can use this information and generate a nice view of all the methods that the 
web service offers and their parameters. So it will be easy to access UniVerse 
from a .NET application across the internet. On the backend, standard UniBasic 
subroutines are called. Even complex multiattributed/multivalued parameters are 
possible and can be mapped to XML structures, so that the client (e.g. Java or 
.NET) can handle complex data sets returned from a UniBasic subroutine 
natively. There will be a graphical tool to set up the definitions and mappings 
for the web service.
SQL Server 2005 supports .NET programs as stored procedures, so this one should 
also be able to act as a client. It can store the multivalued data retrieved 
from a UniVerse system natively in XML format.

The new SOAP server is highly anticipated by us. Forget about ODBC, SQL, 
UniObjects and all the other normalized or non standard solutions using 
proprietary communication protocols.

Klaus



-Urspr|ngliche Nachricht-
Von: Mike Dallaire [mailto:[EMAIL PROTECTED] 
Gesendet: Mittwoch, 15. Februar 2006 20:19
An: u2-users@listserver.u2ug.org
Betreff: [U2] UniVerse 10.2

It has been mentioned that with the release of version 10.2 there will be a web 
services development tool available in UniVerse.  To clarify, would that be the 
much anticipated SOAP server?

Thanks,

Mike

 

Mike Dallaire

Programmer

IBM Certified Solutions Expert - U2 UniVerse V9.6 Administrator for Unix and 
Windows

Mortgage Builder Software Inc.

(248) 304-0600 x 103

[EMAIL PROTECTED]
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


AW: [U2] UniVerse 10.2

2006-02-16 Thread Ewinger Klaus
Mark,

They announcement at the conference was for August 2006. I do not remember if 
it was beta availability or final shipment. Also this has been scheduled some 
months ago, so I would take it only as a rough estimation.

Klaus

-Urspr|ngliche Nachricht-
Von: Hennessey, Mark F. [mailto:[EMAIL PROTECTED] 
Gesendet: Donnerstag, 16. Februar 2006 14:17
An: u2-users@listserver.u2ug.org
Betreff: RE: [U2] UniVerse 10.2

snip
Yes, web services use SOAP and XML over http. The new SOAP server in UniVerse 
10.2 should offer both and expose it as a standard web service. 
/snip

Klaus, was there any indication on a release date for UV 10.2?  Or is it a 
'real soon now' thing...  :)
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


AW: [U2] CC encrypting for unidata

2006-02-15 Thread Ewinger Klaus
UniData and UniVerse offer native encryption, have a look at this recently 
published developerWorks article:

http://www.ibm.com/developerworks/db2/library/techarticle/dm-0601winter/


-Urspr|ngliche Nachricht-
Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] 
Gesendet: Mittwoch, 15. Februar 2006 08:01
An: u2-users@listserver.u2ug.org
Betreff: SV: [U2] CC encrypting for unidata

Dana,
have a look at ENCRYPT() and DIGESET() functions in the manual.

/Bjvrn

-Ursprungligt meddelande-
Fren: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] Dana Baron
Skickat: den 14 februari 2006 22:39
Till: u2-users@listserver.u2ug.org
Dmne: [U2] CC encrypting for unidata


Anyone have or know of software to encrypt credit card numbers in Unidata.
(Probably someone has already asked this on this list - sorry)

Dana Baron
System Manager
Smugglers' Notch Resort
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


AW: [U2] U2 and MAC

2006-01-23 Thread Ewinger Klaus
Should not be a problem: AIX on ppc is a tier one platform for UniVerse/UniData.

-Urspr|ngliche Nachricht-
Von: Claus Derlien [mailto:[EMAIL PROTECTED] 
Gesendet: Montag, 23. Januar 2006 10:37
An: u2-users@listserver.u2ug.org
Betreff: SV: [U2] U2 and MAC

mac os x is based on bsd, but remember that its a ppc processor, so you will 
need the version of universe/unidata compiled for a ppc, or wait until os x is 
released on an intel platform.

best regards from denmark

Claus Derlien
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


RE: [U2] Bad news from Microsoft

2005-10-24 Thread Ewinger Klaus
MSDE is replaced with the upcoming release of Microsoft SQL Server 2005. It is 
now called SQL Server 2005 Express and it is FREE! It is limited to 1 CPU, 1 
GB Ram and 4GB Database size. Although it is just a better way of marketing 
MSDE, I would consider this as a thread to U2. Especially for those of us, that 
develop some kind of standard software with U2 and also target smaller 
customer sizes, as we do.

See also: http://www.microsoft.com/sql/spotlight/expandsqlserver.mspx

-Klaus

-Urspr|ngliche Nachricht-
Von: Kritan [mailto:[EMAIL PROTECTED] 
Gesendet: Sonntag, 23. Oktober 2005 07:17
An: u2-users@listserver.u2ug.org
Betreff: [SPAM] - RE: [U2] Bad news from Microsoft - Sender blacklisted

Its called SQL MSDE (Desktop Edition).  It has been available for several 
years for free.  It doesn't come with the SQL Analyzer or Enterprise Manager so 
its a bit harder to manage than a purchased copy.  U2 has been around and 
going strong while its been available, so I doubt a new release will have much 
of an effect.

Steve

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Bob Woodward
Sent: Friday, October 21, 2005 11:35 AM
To: u2-users@listserver.u2ug.org
Subject: RE: [U2] Bad news from Microsoft

From what I understand, this has been available for a while already.
They are just releasing an update.  I don't think this is that much of a 
concern to us.  At least I don't consider it that much MORE of a concern.
Your mileage may very, of course.

Bob W
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/

--
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.1.361 / Virus Database: 267.12.4/146 - Release Date: 10/21/2005
 

--
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.1.361 / Virus Database: 267.12.4/146 - Release Date: 10/21/2005
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


AW: [U2] [UV][OT]Embed command in CSV file?

2005-10-21 Thread Ewinger Klaus
Barry, 

Instead of using CSV, you could use SLK Format (Symbolic Link Format). It is 
slightly more work to format the data, but you have total control about cell 
formatting. You also get your cell types correctly, e.g. a date is formatted as 
a date and not as a string. Even formulas are possible. And the nice thing 
about it is, that it is pure ASCII. Not a binary format like .XLS.

-Klaus



-Urspr|ngliche Nachricht-
Von: Barry Brevik [mailto:[EMAIL PROTECTED] 
Gesendet: Donnerstag, 20. Oktober 2005 20:05
An: U2-users (E-mail)
Betreff: [U2] [UV][OT]Embed command in CSV file?

A little off-topic...

From universe, I am creating a sequential file which is formatted as a CSV 
file, in other words each field is quoted and separated from each other by 
commas, for example:
 
  John,Jacob,Dingleheimer Schmidt
 
The intent is that the resulting file is opened with Excel.

You can force any cell into multiple lines by embedding a CHAR(10), for
example:
 
  WRITESEQ \John,Jacob,Dingleheimer\:CHAR(10):\Schmidt\ TO MY.CSV.FILE 
THEN NULL
 
...when viewed in Excel will give you...
 
JohnJacobDingleheimer
 Schmidt
 
...which is a great way of expressing multi-values.

Finally I arrive at the crux. When you open such a document in Excel, it only 
displays one line per row even if a cell in that row contains multiple lines. 
To see all lines you have to select all and hit FORMAT | ROW | AUTOFIT. My 
users seem to be incapable of dealing with that, so...
 
...does anyone know if it is possible to embed some kind of command in a CSV 
file that will get Excel to autofit those rows automatically?

Barry Brevik
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


[U2] Lock Management (was part of 'Good Programming Practice')

2005-09-30 Thread Ewinger Klaus
My whole point in the original posting is, that many application programmers do 
not even think about correct locking sequences, transactions and deadlock 
avoidance. All they do is make sure that the record is locked while updating. 
This is not enough! As part of a Good Programming Practice I would recommend 
to

Put your files in a sequence and always lock them in that sequence!

In my example that would mean: Always lock the header before you lock the 
detail. Otherwise you are in trouble with deadlocks and most probably you will 
not even realize it when testing.

I give you another example of how using transaction processing makes things 
even worse:

- Program one writes a record to a journal, then updates a balance in another 
file.
- Program two first updates the balance, then writes the journal.

So far, everything is fine. As locks are released immediately, no danger of 
deadlocks.

Then you introduce transaction processing and put the step of writing the 
journal and updating the balance into one transaction. Unfortunately locks are 
not released within a transaction until the whole transaction is finished 
(committed). So what happens is:

- Program one writes to the journal. The lock is kept even after the write, 
because you are in a transaction.
- Program two writes to the balance file. The lock is also kept because of the 
transaction.
- Program one tries to obtain the lock on the balance file.
- Program two tries to obtain the lock on the journal.
- Deadlock!

Conclusion:
If you put your files into a sequence and only lock (update) them in that 
sequence, you do not even need to think about all this. You never get in any 
troubles, even when making your application transactional. So this should be 
worth thinking about when training new programmers for good coding style.


-Urspr|ngliche Nachricht-
Von: David Tod Sigafoos [mailto:[EMAIL PROTECTED] 
Gesendet: Donnerstag, 29. September 2005 17:53
An: Serguei
Betreff: Re[2]: AW: [U2] Good Programming Practice Question.

Serguei,

Thursday, September 29, 2005, 8:04:07 AM, you wrote:

S There is no reason to lock details if the header is locked (you would 
S not want two users to modify the same invoice). So the correct 
S procedure is not to lock details at all.

'... So the correct procedure ...' G

What problem does this cause?  IF the locks are placed and removed correctly 
there is no problem.  I would agree that it is easier to simply lock the header 
but only if you can guarantee that this will IN ALL SITUATIONS handle the 
entire set.  Should be .. could be ..
maybe ..

Sometimes, as a consultant, I might do this (belt and suspenders) because of 
the state of the code and programming style that the 'employees' (monkeys) have 
exibited in the system does not give me any confidence that they will correctly 
respect lock 'sets' that way.

dsig
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


AW: [U2] Integrating .NET and UniVerse 10

2005-09-20 Thread Ewinger Klaus
Hi Simon

At DB2 Information Management Conference, IBM announced a new extension to 
UniVerse: U2 Soap Server. It is definitely the way to go for integration with 
.NET. As it fully supports WSDL, it plugs very nicely into Visual Studio 
2003/2005. And Service Oriented Architecture (SOA) is the future!

The only disadvantage:
It takes until August 2006 until it is available as part of UniVerse 10.2. But 
maybe IBM gives you an early version for beta testing? Give it a try!

Regards,

Klaus Ewinger

-Urspr|ngliche Nachricht-
Von: Simon Jackson [mailto:[EMAIL PROTECTED] 
Gesendet: Dienstag, 20. September 2005 01:25
An: u2-users@listserver.u2ug.org
Betreff: [U2] Integrating .NET and UniVerse 10

Hi All,

We are looking at integrating our UniVerse 10 system with applications written 
in .NET, particularly ASP.NET. We are currently evaluating five mechanisms for 
accessing UniVerse data:
* UVODBC
* RedBack
* PDP.NET (http://www.rainingdata.com/products/connect/dotnet/index.html)
* MV.NET (http://bluefinity.com/)
* UniConduit (http://www.conduitit.hostecom.com/Products.htm)

Does anyone have any experience with these products that would be useful for us 
to know? Thanks.

Regards

Simon Jackson
[EMAIL PROTECTED]
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/