My understanding is somewhat limited, and like yourself, I have only ever
learned what I had the time to do, or what was required at my job.  Recently
though, I have been putting effort into branching out.

That being said...

My understanding of UniObjects is that it is a "connector" into Universe or
Unidata.
You have to have a windows machine as the go between.

So for example, if you wanted to use some .NET language or C#, or PHP, or
whatever to connect your Universe or Unidata database to a web form, etc.,
you could use UniObjects running on a Windows Server running IIS or Apache
(a web server) that sits alongside your U2 database server.

It doesn't have to be web apps I don't think... For example, some of the
software offered as part of the Client CD you get from Rocket uses it to
edit dictionaries, programs, etc.

As far as other technologies that are out there...
I am still pretty much a noobie myself, but, there are a ton out there that
you can use to talk to Universe or Unidata.

I know more about the Linux/AIX side of things than I do Windows, but, in
most cases if you get to the point where you can make a programming language
(PHP/Perl/Python, etc. etc.) launch a Universe or Unidata session, read in
some data, and write some data back out, then you are a great deal of the
way there (and of course security is always part of the design, in whatever
you build).

I currently have been having a lot of fun with the following scenario:

Using Ubuntu Linux as a web server running Apache/PHP
Sending http requests to the AIX server running Universe/Apache/PHP
which then launches a Universe session to pick up the data and write it back
out
which then sends the result back to the Ubuntu web server.
(JSON is used as the standard data interchange format)
(JQuery is used to make the web forms pretty and work with data - not
required really)
(PHP is used to send the requests and also work with the data)

Of course, like anything... in a production environment (which this is not
currently in), you have to lock down your U2 machine to
only receive requests from that Web Server, etc.

I got the idea (and help) from another gentleman named Kevin King.  I have
been having a lot of fun with it.

Like anything though, everybody has their tools that they like.  The beauty
of this in my opinion is that you can try it out for free, and if you don't
like it, the only thing you have possibly wasted is some time.

On Thu, May 19, 2011 at 8:42 AM, Steve Romanow <[email protected]> wrote:

> Uniobjects is a C module that has been wrapped and packaged for java,
> vb, and .NET.
>
> PickWiki has several examples, as well as the rocket software docs.
>
> If you upgrade  to the new WebDE you will be using uniobjects for
> communication (really deep down.)
>
> On Thu, May 19, 2011 at 8:37 AM, Israel, John R.
> <[email protected]> wrote:
> > I have been in the PICK world for decades and have worked with several
> interfaces.  Green screen, SB, BlackSmith and Redback/web are my biggest
> areas of expertise.  I have simply never worked with anything else because
> these are the tools at the places I have worked.
> >
> > I am embarrassed to ask, but need to do so.  What are UniObjects?  Other
> than what I mentioned above, what other technologies are out there are rock
> solid?  Where can I go to get an "get your feet wet" intro?  If our business
> is doing fine without them, why would I want to use them?  What can I do
> with them?
> >
> > We are a SB Redback/web shop.  What benefit would there be to my company
> to have me learn these other technologies?  I am not saying that we don't
> want any of these technologies, but if we don't even know what it is or are
> aware of what it can do, we will never look to it for a solution.
> >
> > I understand that this is a VERY broad question, but if I don't start
> asking, I will never learn.
> >
> >
> > John Israel
> > Senior Programmer/Analyst
> > Dayton Superior Corporation
> > 1125 Byers Road
> > Miamisburg, OH  45342
> >
> > _______________________________________________
> > U2-Users mailing list
> > [email protected]
> > http://listserver.u2ug.org/mailman/listinfo/u2-users
> >
> _______________________________________________
> U2-Users mailing list
> [email protected]
> http://listserver.u2ug.org/mailman/listinfo/u2-users
>



-- 
John Thompson
_______________________________________________
U2-Users mailing list
[email protected]
http://listserver.u2ug.org/mailman/listinfo/u2-users

Reply via email to