August 25, 2005
 
Synerg-E-News
GET READY FOR ENHANCEMENTS IN PERFORMANCE, SECURITY, PRODUCTIVITY, WINDOWS CAPABILITIES, AND MORE. SYNERGY/DE 8.3 IS ALMOST HERE…
Synergy/DE
 
GET READY FOR ENHANCEMENTS IN PERFORMANCE, SECURITY, PRODUCTIVITY, WINDOWS CAPABILITIES, AND MORE. SYNERGY/DE 8.3 IS ALMOST HERE…
.
GET READY FOR ENHANCEMENTS IN PERFORMANCE, SECURITY, PRODUCTIVITY, WINDOWS CAPABILITIES, AND MORE. SYNERGY/DE 8.3 IS ALMOST HERE…
  Subscribe to Synerg-E-News
  Synergy/DE 8.1
  Synergy/DE and O/S Versions
  Contact Us
  Request the text version of Synerg-E-News

Synergex
  About Us
  Solutions
  News
  Alliances
.News for Professional Developers
.In This Issue. . .

* Get ready for enhancements in performance,
security, productivity, Windows capabilities, and
    more. Synergy/DE 8.3 is almost here…
""
* CUSTOMER SUCCESS STORY: Gateway
Software Solutions uses Synergy/DE to
    implement XML/SOAP solution to interface with
    major vehicle manufacturer
""
* SUPPORT TECH TIP: "Connection refused"
    (socket error 10061 or 61) and Connectivity
    Series
""
* PLATFORM NEWS: SCO Forum 2005: CEO
    pledges to focus on innovation, Sun
    microsystems announces alliance with VMware to
    deliver components of the Virtual Data Center,
    and more
""
* SYNERGEX EDUCATION LISTINGS
""
* HOLIDAY REMINDER: Synergex will be closed
    on Monday, September 5
""
What's New?

Synergy/DE Integration Essentials for Advanced Developers

September 12 - 16

SIGN UP NOW


http://www.synergex.com
.
.
 

"I have seen a marked improvement in the xfNetLink and xfServerPlus performance. I think the customers will be very pleased with this new version of the runtime."

Tom Scaff
Jack Henry & Associates
Synergy/DE 8.3 beta tester

 
   
 
 

GET READY FOR ENHANCEMENTS IN PERFORMANCE, SECURITY, PRODUCTIVITY, WINDOWS CAPABILITIES, AND MORE. SYNERGY/DE 8.3 IS ALMOST HERE…

"If you are running on the Windows platform, it's worth updating to 8.3 just for the ability to print a range of pages using the latest enhancements to the print API."

Keith Hill, James Briggs Ltd.
Synergy/DE 8.3 beta tester

Synergy/DE 8.3, scheduled for release September 12, will deliver:

  • Improved application performance
  • Enhanced security
  • Increased developer productivity
  • Additional Windows capabilities
  • And more

Here are just a few reasons to upgrade to 8.3:

  • Professional Series Workbench enhancements. An upgrade to SlickEdit version 10 gives you the latest SlickEdit features, including the ability to specify that all files with a given file extension are part of a project. [Productivity]
  • Ability to freeze update I/O for backups on Windows and Unix. You can now freeze update I/O (stores, updates, and deletes) in order to back up your Synergy DBMS data without requiring exclusive access to the data files. [Productivity and Security]
  • Extended Windows printing API. New features include the ability to access the standard Windows Print dialog from the Windows printing API, which gives you access to features such as print to file, page ranges, number of copies, and collation. [Windows capabilities, Productivity]
  • Ability to link ELBs to dependent ELBs. When you open an ELB, dependent ELBs are automatically opened. This is especially useful if you use xfServerPlus: you are no longer required to explicitly open all ELBs that an ELB specified in your method depends on. [Productivity]
  • Ability to instruct U_ABORT to throw trappable errors. Server-side applications and applications running as services can now pass error information on to client programs. This is especially useful for UI Toolkit applications running on servers (via xfServerPlus) or as services (running in the background) because the client application will now be able to catch the error and process it. [Productivity]
  • XML API enhancements. You can now parse, manipulate, and serialize multiple XML declarations in an XML document, as well as manipulate DOM trees more easily. [Productivity]
  • HTTP API enhancements. You can enhance security in your HTTP communications by including user information within HTTP URIs (typically this is information for authentication, such as an encoded username or password), and you can escape/unescape certain characters in URIs. [Security, Productivity]
  • Support for Windows system colors. You can assign Windows system colors to the various UI elements in applications that use the Synergy Language windowing subroutines or UI Toolkit, enabling you to better customize the look of your applications within the Windows desktop. [Windows capabilities]
  • Other UI Toolkit enhancements. Numerous UI Toolkit features give you added flexibility and control. You can access individual repository array elements as fields, easily set the read-only state of multiple fields, retrieve the default in a selection window, move focus to a specific button in an input window, and more. [Productivity, Windows capabilities]
  • Other xfServerPlus enhancements. You can now have a client method name that is different than the associated Synergy routine's name, you can have a parameter name different than the structure name, and you can include comments for Javadoc or API documentation. [Productivity]
  • xfNetLink .NET enhancements. Enhancements include Workbench support for Synergy/DE .NET Component projects, improved xfNetLink .NET performance when calling methods that pass structures or arrays of structures, and the ability to create multiple copies of a single class from a specified interface name. [Performance, Productivity]
  • Improved xfServer security. New security features include support for Windows authentication, which uses the Windows operating system to authenticate Windows clients, and the ability to specify a default user account that will be used as the persona for all clients when running xfServer in non-secure mode. [Security]
  • xfServer READS caching. This caching provides significant performance improvements when applications perform a series of READS operations. (All file types are supported.) [Performance]
  • xfODBC optimizations. New features include improvements to our ODBC API support for ADO.NET, the ability to control the way xfODBC optimizes select statements that have one or more OR clauses, and support for Visual Studio 2005 and SQL Server 2005. [Performance, Compatibility]
  • New 64-bit platform support. Red Hat Enterprise Linux 4 for AMD64/EM64T and HP-UX I64 (Itanium) have been added to the list of 64-bit Synergy/DE platforms.

Stay tuned to Synerg-E-News for more details about these and other 8.3 features.

^ Top

CUSTOMER SUCCESS STORY: Gateway Software Solutions uses Synergy/DE to implement XML/SOAP solution to interface with major vehicle manufacturer*

*We are prohibited by confidentiality agreement from using the name of this company, which is one of the world's top 3 vehicle manufacturers.

BRISBANE, Australia and GOLD RIVER, Calif., Aug. 25, 2005 -- Gateway Software Solutions (Gateway), provider of software tools to the automotive industry, has successfully implemented a Synergy/DE-based XML/SOAP solution for one of the world's top 3 vehicle manufacturers. This new solution enables secure communication between manufacturer and dealership, resulting in significant time savings and increased accuracy of information.

In 2003, a major vehicle manufacturer decided to abandon the dialup and FTP-based system they used to communicate with their dealers and other supply chain partners. They wanted a more secure ADSL-based VPN solution using XML and SOAP. This effort required significant dealer software changes to enable the seamless and secure passing of information over the VPN. The manufacturer initially worked with their top eight dealer software vendors and aimed for a July 2004 rollout.

In August 2004, the manufacturer invited other dealer software vendors to join the project, including Synergy/DE customer Gateway Software Solutions. Gateway had not been included in the initial roll-out because they were providing software to only one of the dealers, and as such, were not considered a major vendor. Using application generators to build the underlying Synergy code and using the native Synergy XML parsing routines to quickly create the interfaces they needed, Gateway began implementation in mid-December 2004 and completed the initial phase of the project by January 31.

To read the entire press release, visit the Synergex Web site.

^ Top

SUPPORT TECH TIP: "Connection refused" (socket error 10061 or 61) and Connectivity Series

Symptom: While using SQL Connection or xfODBC in a client/server configuration, the following socket error occurs:

connect:errno:<error>

where <error> is either "Connection refused", 10061, or 61.

Cause: The "Connection refused" socket error, which is socket error 10061 (WSAECONNREFUSED) on Windows and is generally socket error 61 (ECONNREFUSED) on Unix and OpenVMS, indicates that the xfODBC driver or the SQL Connection program can't make a connection to the SQL OpenNet server.

  • The SQL OpenNet server may not be running.
  • The SQL OpenNet server may not use the port that's specified in the connect string (or the default port if no port is specified in the connect string).
  • The host specified in he connect string may be incorrect.

Solution:

1) Use vtxping (or synxfpng with the -x option) to test your ability to connect to the server.

The vtxping and synxfpng utilities print reports to the screen. This information can be used by your network administrator to resolve TCP/IP network socket communication problems.

  • If you can connect using vtxping, the network, the server, and the SQL OpenNet service are working. Continue with step 2.
  • If you can't connect with vtxping, make sure that the server is running, the SQL OpenNet service is running on the server, and that you either specified the correct port number in the vtxping or synxfpng command or are using the default port.

For information on vtxping, see "The vtxping Utility" in the "Configuring Connectivity Series" chapter of the Installation Configuration Guide. For information on synxfpng, see "The synxfpng Utility" in the "Configuring xfServer" chapter of the Installation Configuration Guide.

2) Do one of the following:

  • For xfODBC, make sure the host name in the DSN is correct. For information on configuring DSNs, see "Setting up Access with DSNs" in the "Configuring Data Access" chapter of the xfODBC User's Guide.
  • For SQL Connection, make sure the port number specified in the connect string matches the port number used by the SQL OpenNet server, which is either the default port number or the port number used when starting vtxnetd or vtxnet2. For information on starting vtxnetd or vtxnet2, or for information on the default port number for a server, see the "Configuring Connectivity Series" chapter of the Installation Configuration Guide.

Note: On Unix, if you find that the SQL OpenNet server is running and the port is correct, it may be that the server is terminating when the user that started it logs out. To run the server in the background and keep it running after you log out, use the nohup command. For example:

nohup vtxnetd &

For more information on using nohup, see "Starting and Stopping SQL OpenNet for SQL Connection" or "Starting and Stopping SQL OpenNet for xfODBC" in the Unix section of the "Configuration Connectivity Series" chapter of the Installation Configuration Guide.

For information on another similar error—"Connection reset by peer" (socket error 10054 and 54) and Connectivity Series—visit the Synergex Web site.

^ Top

PLATFORM NEWS

SCO

Linux

Sun

Microsoft

General

^ Top

SYNERGEX EDUCATION OPPORTUNITIES

^ Top

HOLIDAY REMINDER

Synergex will be closed on Monday, September 5, in observance of Labor Day. If you anticipate needing our assistance, please let us know in advance.

^ Top

Subscribe to Synerg-E-News.

To view past headlines from Synerg-E-News, see the Synerg-E-News Archive.
To remove yourself from the Synerg-E-News mailing list, please click here.

  

Trademarks: Synergex, Synergy, Synergy Development Environment, Synergy/DE, and all other Synergy/DE product names are trademarks of Synergex. All other product and company names in this newsletter are trademarks of their respective holders.

Synergex International · 2330 Gold Meadow Way · Gold River, CA 95670
+1 916.635.7300 | 800.366.3472 (North America) | 0800.898.368 (United Kingdom)

Copyright © 2005 Synergex International Corporation. All rights reserved.

Synerg-E-News 08252005