List of classes / apps to make Web Services work?

VA Smalltalk is a "100% VisualAge compatible" IDE that includes the original VisualAge technology and the popular VA Assist and WidgetKit add-ons.

Moderators: Eric Clayberg, wembley, tc, Diane Engles, solveig

List of classes / apps to make Web Services work?

Postby Livardo » Tue Jan 29, 2008 7:30 am

I have loaded the "Web Services" feature from Visual Age (version 7) and have been able to make use of it.

So that's the good news...!

The concern that we have now is that loading the WS feature seems to load a lot of code. Is all of that stuff really needed?

We are trying to minimize the code footprint in our image as much as possible, so I'm trying to see if I can just load the classes / applications that are really needed.

Would anyone happen to have such a list?

Thanks! :D
Livardo
 
Posts: 27
Joined: Thu Nov 01, 2007 6:33 am

Re: List of classes / apps to make Web Services work?

Postby Livardo » Tue Jan 29, 2008 7:50 am

Just a follow-up

I loaded the following config maps:

Server Smalltalk - Web Services
Server Smalltalk - Web Services HTTP Support

and my code appears to be working fine.

I'm scared about all the other code that's loaded when you load the Web Services feature though. it appears that the feature is called "ST: Server, Web Services", no option for just "Web Services". When you move the feature to the "Loaded Features" pane, it also moves over "ST: Client, SST" and "ST: Server, SST".

When you load up the feature, here's the Transcript report:


-----------------------------------------------------------
Code: Select all
Loading z.ST: Server, Web Services
Loading the configuration map z.ST: Server, Web Services V 7.0.0  [71] (with its required maps)...
Loading the configuration map AbtCommunicationsBase V 6.0.0  [43]...
Loading the configuration map AbtMQBase V 6.0.3  [60]...
Loading the configuration map z.ST: Communications, MQ V 7.0.0  [71]...
Loading the configuration map ENVY/Image Socket Framework V 5.5  [16]...
Loading the configuration map ENVY/Image SCI V 6.0.3  [60]...
Loading the configuration map z.ST: Socket Communications Interface V 7.0.0  [71]...
Loading the configuration map Server Smalltalk - Kernel V 6.0.3  [60]...
Loading the configuration map Server Smalltalk - Lightweight Marshaling V 6.0.0  [43]...
Loading the configuration map Server Smalltalk - Swapper Marshaling V 6.0.0  [43]...
Loading the configuration map Server Smalltalk - TCP Communications V 6.0.3  [60]...
Loading the configuration map Server Smalltalk - IIOP Support V 6.0.2  [57]...
Loading the configuration map Server Smalltalk - HTTP Server V 6.0.3  [60]...
Loading the configuration map Server Smalltalk - Java RMI Support V 6.0.0  [43]...
Loading the configuration map Server Smalltalk - Mail Support V 6.0.0  [43]...
Loading the configuration map Server Smalltalk - Distributed V 5.5  [16]...
Loading the configuration map Server Smalltalk - Tools V 6.0.0  [43]...
Loading the configuration map Server Smalltalk - MQ Communications V 6.0.0  [43]...
Loading the configuration map Server Smalltalk - Wizard Tools V 6.0.3  [60]...
Loading the configuration map z.ST: Client, SST V 7.0.0  [71]...
Loading the configuration map TrailBlazer V 6.0.0  [43]...


The TrailBlazer browser is now the default browser.
To make the standard browsers the default, use
the ''Use Standard Browsers'' option from the
Smalltalk tools pulldown on this window.

Loading the configuration map z.ST: Trailblazer V 7.0.0  [71]...
Loading the configuration map ENVY/Image Socket Transport Support V 6.0.0  [43]...
Loading the configuration map ENVY/Image Remote Smalltalk Support V 6.0.0  [43]...
Loading the configuration map ENVY/Image Platform Data Conversion V 5.5  [16]...
Loading the configuration map ENVY/Image SCI Transport Support V 6.0.0  [43]...
Loading the configuration map ENVY/XD V 5.5  [16]...
Loading the configuration map ENVY/XD Packager V 6.0.0  [43]...
Loading the configuration map ENVY/Image Synchronizer V 6.0.0  [43]...
Loading the configuration map ENVY/Image XD Debug Tools V 6.0.0  [43]...
Loading the configuration map Server Development Base V 6.0.2  [57]...
Loading the configuration map z.ST: Server Workbench, Base V 7.0.0  [71]...
Loading the configuration map Server Development Base - SST V 6.0.1  [49]...
Loading the configuration map Server Smalltalk - IC Instructions V 6.0.3  [60]...
Loading the configuration map Server Smalltalk - Examples V 6.0.1  [49]...
Loading the configuration map z.ST: Server, SST V 7.0.0  [71]...
Loading the configuration map OTIML SGML Support V 5.5  [16]...
Loading the configuration map AbtXmlPrimitive V 5.5  [16]...
Loading the configuration map AbtXmlBase V 6.0.2  [57]...
Loading the configuration map AbtXmlSerializationBase V 6.0.3  [60]...
Loading the configuration map z.ST: XML Parser V 7.0.0  [71]...
Loading the configuration map Server Smalltalk - Web Services V 6.0.3  [60]...
Loading the configuration map Server Smalltalk - Web Services HTTP Support V 6.0.3  [60]...
Loading the configuration map Server Smalltalk - Web Services Tools V 6.0.2  [57]...
Loading the configuration map Server Smalltalk - Web Services Examples V 6.0.2  [57]...
Loading the configuration map Server Development Base - Web Services V 6.0.0  [43]...
Loading the configuration map z.ST: Server, Web Services V 7.0.0  [71]...
Loaded z.ST: Server, Web Services V 7.0.0  [71] (with its required maps).

-----------------------------------------------------------


Will i be ok with just those two config maps that I loaded?

Cheers!
Livardo
 
Posts: 27
Joined: Thu Nov 01, 2007 6:33 am

Re: List of classes / apps to make Web Services work?

Postby amndalb27 » Thu Oct 21, 2010 8:47 pm

Many services have worked to combine all of these into a more familiar interface that adopts the appearance of an operating system. General purpose techniques such as drag and drop are also supported by these technologies.

web development services
amndalb27
 
Posts: 1
Joined: Thu Oct 21, 2010 8:42 pm

Re: List of classes / apps to make Web Services work?

Postby marten » Thu Oct 21, 2010 9:28 pm

Livardo wrote:I have loaded the "Web Services" feature from Visual Age (version 7) and have been able to make use of it.

So that's the good news...!

The concern that we have now is that loading the WS feature seems to load a lot of code. Is all of that stuff really needed?

We are trying to minimize the code footprint in our image as much as possible, so I'm trying to see if I can just load the classes / applications that are really needed.

Would anyone happen to have such a list?

Thanks! :D


Lots of the code you mentioned in needed during development - therefore there should be no problems when loading it. The packager will throw away most of it. The most important things are the prerequisites you define in your application. Be aware: packaging means: do it early to get to know prerequisites errors and use lint-tool to get rid of these errors.
Marten Feldtmann, Principal Smalltalk User, Private
SkypeMe callto://marten.feldtmann
marten
[|]
 
Posts: 641
Joined: Sat Oct 14, 2006 7:10 am
Location: Hamburg - Germany


Return to VA Smalltalk 7.0, 7.5 & 8.0

Who is online

Users browsing this forum: Yahoo [Bot] and 1 guest