some terms in 9.1d

Jaqualine

New Member
hello.-
who can help me to understand the terms.

- FSA = Flexible Server Architecture
- DDS = Dynamic Database Kernel
- Third-Party Applications
- a host of ODBC- and JDBC
- the Concurrent Commit Lock Protocol (CCLP). CCLP
i have more but these are important for me to understand.

the question is.
- What exactlly is it.
- where is it.
- for what do i need it
- why is it in progress etc etc. :confused: :confused: :confused:

please explain it very easy :blush:

thanks. :D
 
Flexible Server Architecture (FSA)

This means that the database server is designed to support a small number of users or a very large number. For small numbers, you can run the database server on an inexpensive machine with a small amount of memory and it will perform well. For large numbers of users, you can run the database server on a powerful machine and also make use of extra utilities that help the database and improve performance. The architecture is flexible because it allows you to buy, install and use only those parts of the database server that your software really needs.

More simply, this just means that when you have only a small number of users who connect to the database, you don't have to spend lots of money on a big machine, or on a database expert that knows how it all works. You can make the database architecture as simple or as complex as your software requires.


You only need to worry about FSA for very big databases or databases that have many users.

Dynamic Database Kernal (DDS)

This means that you can adjust the kernal parameters without having to shut down the database first. When you start the database server, you can specify lots of progress parameters that allocate memory and set buffer sizes. With DDS, you can change these parameters without shutting down the database. This means that you can adjust the amount of system resources (memory) that the database uses at any time. For example, at peak times when the database is very busy, you can adjust the parameters so that performance is maintained. During quieter periods, you can release some of the resources for other applications that run on the same machine.

You only need to worry about DDS for very big databases or databases that have many users.


Third-Party Applications

This is just an english term. A 'party' is a 'participant'. e.g. someone who is involved.

A 'third party' usually means software that isn't written by you (the first party) and is not part of the Progress 4GL (the second party). For example, if you use Crystal Reports, then this would be called a third-party application.

A host of...

This just means 'a lot of' - or 'many'.

So Progress is just saying that there are a lot of third-party applications that can access the database using ODBC or JDBC drivers (e.g. Actuate or Java applicatons).

Current Commit Lock Protocol (CCLP)

Who knows? This is a really technical term and neither you nor I need to know how it actually works. But all it really means is that it makes the database perform much better.

If you ask Progress 'how fast is your database?' they will usually tell you how many 'transactions per second' that it can do. Using CCLP, the Progress V9 database can do more transactions per second that the V8 database. So CCLP just means that the V9 database is faster.
 

Jaqualine

New Member
Hi Mike.
thanks for your help.
the terms are just for database.
are there new advantage/features in V9 who is not adjunctive with database.
I did read a lot in the last time cause the new features. but wich advantage have my coustomers if i change V8 to V9.?????
 
I'm not sure that I can explain the benefits in customer terms. Marketing is not one of my strong points.

Yes, most of those terms relate to the database.


The customer will get improved performance and a more robust database system. They will also continue to get support from your company and from Progress Software. Progress V10 is released at the end of 2003. Support for V8 will eventually be discontinued so what happens if they have a database problem? It's important that they upgrade simply to stay 'current' and up-to-date because this allows you to take your products forward.

In terms of the 4GL itself, there's no direct benefit to your customers that I can think of. But what they will get is a better quality product from you.
 

Jaqualine

New Member
Hi Mike.
it´s really logical what did you write. BUT:
tommorow i have to do a prasentation.
my chef wants just see the new label settings.
my job is it to create a mask. without data sets.
and then i have to show the features like. move the browse in the mask.
e.g. Manueal-Highlight, Movable, Resizable, Selectable..
are there more features.
can i create a mask, that seems like the Mircrosoft Word.
i mean it that you click on the button and you get a copy from a text. or so.
help please.
i hope you understand my english:))
 
>and then i have to show the features like. move the browse in the mask.
>e.g. Manueal-Highlight, Movable, Resizable, Selectable..
>are there more features.

This bit I understand and can help you with.

>can i create a mask, that seems like the Mircrosoft Word.
>i mean it that you click on the button and you get a copy from a text. or so.
>help please.

But this bit I don't understand.

Are you saying that you want to create a browser in the 4GL that displays some data (but not data from a database) and then click a button that copies the highlighted text to the clipboard?
 

Jaqualine

New Member
Hey Mike.
can i send you a email with a pic of the featuares i mean.
give me your mail adress. and i send a progress mask to you.
how it must to be for my presantation.
 

Jaqualine

New Member
i see you are a Currently Active Users in this topic.
can you go to manual-highlight plz.
i have a question.
thanks.
i hope you read it soon as possible.
 
Top