Servoy Headless Client

Release notes for Servoy betas

Servoy Headless Client

Postby Jan Aleman » Tue Jan 11, 2005 3:29 pm

Included with Servoy 2.2b2 and higher you will also find Servoy Headless Client. Read all about it in this document:
http://developer.servoy.com/docs/servoy ... client.pdf

In Servoy 2.2, weve introduced a new way to access database data and Servoy solution business logic: the Servoy Headless client.
The Servoy Headless Client (SHC) enables you to develop web browser applications that access any data hosted by a Servoy Server and also execute any method in a solution hosted on that particular server. SHC uses the built-in Apache Tomcat Servlet runner to communicate with Servoy Application Server. You can access SHC through Java Applications, Java Servlets and Java Server Pages (JSP).
Jan Aleman
Servoy
Jan Aleman
 
Posts: 2083
Joined: Wed Apr 23, 2003 9:49 pm
Location: Planet Earth

Postby patrick » Tue Jan 11, 2005 4:10 pm

This is awesome! :lol:
patrick
 
Posts: 3703
Joined: Wed Jun 11, 2003 10:33 am
Location: Munich, Germany

Postby Bert » Wed Jan 12, 2005 8:37 pm

This is great and answers also this question:
Hi All,
I know it's possible to send a HTTP Request from within Servoy, but is it possible to send one from a webpage to Servoy where Servoy can manage the data wich is send within the request.
Bert de Graaff
ATB Software Servoy Developer manage your business anywhere
User avatar
Bert
 
Posts: 201
Joined: Tue May 20, 2003 11:16 am
Location: Stramproy - NL

Postby bobcart » Fri Jan 14, 2005 12:01 am

This is precisely the answer to this feature request:
http://forum.servoy.com/viewtopic.php?t=911&highlight=web

You guys are truly amazing. I am simply in awe. I truly believe you can do anything we ask for and that if it makes any sense, you will actually do it. Time to brush up on JSP.

By the way, I'd love to hear more about what this is most suited for or better any restrictions on scaling, load, etc. Very cool. I for one am thrilled!!!

Bob
bobcart
 
Posts: 214
Joined: Fri Nov 21, 2003 8:01 pm
Location: Melbourne (AUS)

Re: Servoy Headless Client

Postby Bert » Wed Jan 19, 2005 5:42 pm

jaleman wrote:SHC uses the built-in Apache Tomcat Servlet runner to communicate with Servoy Application Server. You can access SHC through Java Applications, Java Servlets and Java Server Pages (JSP).

Jan,
As you already know I'm not into Java (yet) but does this mean one can serve Java Server Pages (JSP) from the same machine where Servoy Server runs using Tomcat (wich is integrated in Servoy Server)?

Thanks...
Bert de Graaff
ATB Software Servoy Developer manage your business anywhere
User avatar
Bert
 
Posts: 201
Joined: Tue May 20, 2003 11:16 am
Location: Stramproy - NL

Postby IT2Be » Wed Jan 19, 2005 9:40 pm

Bert,

As you already know I'm not Jan but the answer is yes :-)

Ciao
Marcel J.G. Trapman (IT2BE)
SAN partner - Freelance Java and Servoy
Servoy Components - IT2BE Plug-ins and Beans for Servoy
ServoyForge - Open Source Components for Servoy
User avatar
IT2Be
Servoy Expert
 
Posts: 4766
Joined: Tue Oct 14, 2003 7:09 pm
Location: Germany

Postby Bert » Thu Jan 20, 2005 3:32 pm

IT2BE wrote:As you already know I'm not Jan but...

You're NOT... I always thought... I guess I'm... just joking :lol: :lol: :lol:

Thanks for confirming :wink: ......... :lol: :lol: :lol:
Bert de Graaff
ATB Software Servoy Developer manage your business anywhere
User avatar
Bert
 
Posts: 201
Joined: Tue May 20, 2003 11:16 am
Location: Stramproy - NL

Headless Client Uses?

Postby megaquests » Fri Jan 28, 2005 2:44 am

i think i may have misunderstood the headless client...

i thought/hoped that headless client was exactly the same as the normal servoy client, the only difference being that it does not need to launch the servoy client as a separate appication but instead a solution could be launched in a web browser. after reading the instructions ive began to realise this probably is not the case and would be asking quite a lot.

am i right in thinking now that a webpage would need coding for each form we would want to use in a headless client? i was hoping that if a whole solution is not easy to launch in a headless client then perhaps a tab panel with many tabs to different forms and relationships might be possible (and simple!) apologies if this seems obviously and appreciate anyone with more experience confirming the realithy headless client

many thanks

many thanks
megaquests
 
Posts: 91
Joined: Mon Mar 01, 2004 1:09 pm
Location: Brighton, UK

Postby bcusick » Fri Jan 28, 2005 3:31 am

We are working on a way for Servoy to "Publish" your solution (forms, tabpanels, portals, buttons, etc) to the web using JSP/HTML in an automatic fashion.

The "headless client" as it stands in 2.2 is a mechanism for you to code your own JSP pages to "talk" to your solutions.

Hope this clears things up.
Bob Cusick
bcusick
 
Posts: 1255
Joined: Wed Apr 23, 2003 11:27 pm
Location: Thousand Oaks, CA USA

Postby mattman » Fri Jan 28, 2005 10:28 am

bcusick wrote:The "headless client" as it stands in 2.2 is a mechanism for you to code your own JSP pages to "talk" to your solutions.


It's been a while since I've posted (I've been busy with those "other" environments - PHP, RB, FMP) but I am following the news. The name "headless client" struck me as funny since the visual I immediately envisioned was the headless horseman and then followed by an actual client who was headless [a cruel price for being a creative thinker].

While the term is a technical term, when used in a technical context, might I suggest something less visually disturbing on first mention? Maybe "Servoy Transparent Client" (STC)? Of course, that may sound like technology that isn't really there. :shock:

Just 2 cents worth - and if you don't collect pennies, then the advice may not be worth much. :D
Matt Petrowsky
mattman
 
Posts: 160
Joined: Wed Aug 06, 2003 8:23 am
Location: Murrieta, CA

Postby ROCLASI » Fri Jan 28, 2005 11:49 am

If you really have to change the name then "Servoy Web Client" (SWC) would cover it better I think.
Just my 2 Euro cents.
Robert Ivens
SAN Developer / Servoy Valued Professional / Servoy Certified Developer

ROCLASI Software Solutions / JBS Group, Partner
Mastodon: @roclasi
--
ServoyForge - Building Open Source Software.
PostgreSQL - The world's most advanced open source database.
User avatar
ROCLASI
Servoy Expert
 
Posts: 5438
Joined: Thu Oct 02, 2003 9:49 am
Location: Netherlands/Belgium

Postby bcusick » Fri Jan 28, 2005 3:36 pm

Good suggestion guys. It's sort of tough to describe what the thing is.

"Transparent Client" sounds like a problem in Photoshop :D

It's not REALLY a "Web Client" either (in the sense that you have to use other tools to build the user interface. A real "web client" would be a way you deploy rather than the LAN Client). :shock:

Thanks for your input!
Bob Cusick
bcusick
 
Posts: 1255
Joined: Wed Apr 23, 2003 11:27 pm
Location: Thousand Oaks, CA USA

Postby ROCLASI » Fri Jan 28, 2005 3:39 pm

Servoy Web Conduit maybe ?
Robert Ivens
SAN Developer / Servoy Valued Professional / Servoy Certified Developer

ROCLASI Software Solutions / JBS Group, Partner
Mastodon: @roclasi
--
ServoyForge - Building Open Source Software.
PostgreSQL - The world's most advanced open source database.
User avatar
ROCLASI
Servoy Expert
 
Posts: 5438
Joined: Thu Oct 02, 2003 9:49 am
Location: Netherlands/Belgium

Postby Harjo » Fri Jan 28, 2005 3:47 pm

JSP Client.
Harjo Kompagnie
ServoyCamp
Servoy Certified Developer
Servoy Valued Professional
SAN Developer
Harjo
 
Posts: 4321
Joined: Fri Apr 25, 2003 11:42 pm
Location: DEN HAM OV, The Netherlands

Postby IT2Be » Fri Jan 28, 2005 4:21 pm

Headless Client :-) afterall it is an invisible client...
Marcel J.G. Trapman (IT2BE)
SAN partner - Freelance Java and Servoy
Servoy Components - IT2BE Plug-ins and Beans for Servoy
ServoyForge - Open Source Components for Servoy
User avatar
IT2Be
Servoy Expert
 
Posts: 4766
Joined: Tue Oct 14, 2003 7:09 pm
Location: Germany


Return to Latest Releases

Who is online

Users browsing this forum: No registered users and 11 guests